BasicLinuxCommands
There are some of the basic shell commands that you will need.
- List Files
ls (list directory contents) ls -l (verbose directory listing) ls -ltrh (verbose directory listing, sorted in reverse order (r) according to time (t), file sizes displayed in human-readable format (h))
- Concatenate Files
cat (concatenate files and print on standard output) cat file_name (view the contents of file_name) cat file1 file2 file3 ... (cat also works for multiple files)
- Directory Commands
mkdir dir_name (make a directory called dir_name) rmdir dir_name (remove directory dir_name. dir_name must be empty)
- Remove Files
rm file_name (remove (delete) file_name) rm -f file_name (force delete file_name) rm -rf * (force delete all files and directories)
- Copy Files/Directories
cp file_name copy_file_name (copies file_name to copy_file_name) cp -R * dest (copies all files and directories in the current working directory to a destination directory)
- Print Directory
pwd (print name of current working directory)
