In this post, I’m going to give some list of Linux commands, which is very useful file & directory management.
#List all files in a long listing format with detailed information
ls -al
#Shows the present working directory
pwd
#Create a directory
mkdir <NewDirectoryName>
#Remove/Delete a file
rm <fileName>
#Remove the directory and its contents recursively
rm -r <directoryName>
#Remove/delete a file forcefully without prompting for confirmation
rm -f <fileName>
#Forcefully remove/delete directory recursively
rm -rf <directoryName>
#Copy file1 contents into file2
cp file1 file2
#Copy source directory recursively to destination. If destination exists, copy source directory into destination, otherwise create destination with the contents of source directory.
cp -r sourceDirectory destination
#Rename or move file1 to file2. If file2 is an existing directory, move file1 into directory file2.
mv file1 file2
#Create symbolic link to linkName
ln -s /path/to/<fileName> <linkName>
#Create an empty file or update the access and modification times of file
touch <fileName>
#View the contents of the file
cat <fileName>
#Browse through a text file
less <fileName>
#Shows the first 10 lines of the file
head <fileName>
#Shows the last 10 lines of the file
tail <fileName>
#Shows the last 10 lines of the file and “follow” the file as it grows
tail -f <fileName>
To contribute :
” If you like Advance Computing and would like to contribute, you can mail your article to “computingadvance@gmail.com”. You will get credit as your name , email id, designation with article on this blog. “