Table of contents
listing command
ls <options> <arguments>
-> list all sub directories and file in present directory
Examples:
ls -l
--> list the files and directories in long list format with extra informationls -a
--> list all including hidden files and directoryls *.sh
--> list all the files having .sh extension.ls -i
--> list the files and directories with index numbers inodesls -d */
--> list only directories.(we can also specify a pattern)
Directory Commands
pwd
--> shows present working directorycd path_to_directory
--> change directory to the provided pathcd ~
or justcd
--> change directory to the home directorycd -
--> Go to the last working directory.cd ..
--> change directory to one step back.cd ../..
--> Change directory to 2 levels back.mkdir directoryName
--> to make a directory in a specific locationmkdir .NewFolder
--> Make a hidden directory (also . before a file to make it hidden)mkdir A B C D
--> Make multiple directories at the same time.mkdir -p E/F/G
--> Make a nested directory
Copy Command
cp <src path> <dest path>
--> copy source files and directories to destination
Move Command
mv <src path> <dest path>
--> copy source files to destinationmv <old file> <new file with new name>
--> rename the file