Files and Directories

Commands

touch

  • touch - updates the access and last modification times of each file to the current time.

    • If the specified file does not exist, the touch command will create it.

    • It is used more to create empty files than to update the file timestamp.

ls -l notes.txt
	-rw-rw-r-- 1 user user 0 ago 28 18:36 notes.txt

touch notes.txt
ls -l notes.txt
	-rw-rw-r-- 1 user user 0 ago 28 18:38 notes.txt
# Timestamp is updated to the current time

cp

  • cp - copy the source file to the destination file

cp notes.txt notes-copy.txt

mv

  • mv - move file

    • used for renaming the file/directory in the same directory

rm

  • rm - remove files or directories

    • deletes the file forever (does not put it in the recycle bin)

    • use various options to minimize accidents

mkdir

  • mkdir - create directories

rmdir

  • rmdir - remove empty directory


Last updated

Was this helpful?