0 like 0 dislike
in Tutorial & Interview questions by (7k points)

1 Answer

0 like 0 dislike
by (7k points)
edited by
Best answer

Basic Linux Commands

1. pwd  Command

It stands for print working directory, It simply print the absolute path name of your current working directory


2. cd command

Change directory and it simply change your current directory to this Desktop directory

example-cd /Directory_path 

              cd /home/goeduhub/Desktop 

 cd / Changes to your root directory

cd ~ Changes to your home directory 

cd .. Changes to your parent directory

3.    ls : list directory contents

(The ls command will show you the list of files in your current directory.)

# ls

4. cp Command

The cp command copies files or directories. It can be used in two different ways: 

 Way #1 

cp file1 file2 

This will make a copy of file1 named file2. cp ­R dir1 dir2 This will make a copy of dir1 named dir2 (Assuming that dir2 didn't exist) 

Way #2 

cp file1 file2 ..... destination (directory) (Must exist) This will copy multiple files (file1, file2, ... ) into the destination  directory. 

cp ­R dir1 dir2 ..... destination (directory) (Must exist) This will copy multiple directories into the destination directory 

5. Make a directory 

If you want to create a directory, then you use mkdir command as follows 

mkdir directoryname 

You can create more than one directory as follows 

mkdir directory1 directory2 directory3 

This will create three directories 

mkdir stands for make directory 

 As you can see, Linux command names are logical. And that's why they are so easy to remember

6. Remove an empty directory

Now if you want to delete an empty directory  (For example, directory1) Then you use rmdir command as follows

 rmdir directory1 

This will only remove directory1 if it's empty ! You can also remove more than one empty directory at once. (For example,  directory1 directory2 directory3) 

rmdir directory1 directory2 directory3 

This will only remove directory1, directory2 and directory3 if they are all  empty . However, if directory1 and directory2 are non empty and directory3 is empty.  Then the above command will only delete directory3 and so on. Basically, It just deletes the empty directories. 

 rmdir stands for remove directory 

7. Touch Command

The touch command is the easiest way to create new, empty files. If you want to create an empty file (not a directory) then you just type  

touch yourfilename 

You can also create multiple files at the same time. For example  

touch file1 file2 file3

 will create 3 new empty files named file1,file2 and file3 respectively. Another use for the touch command touch is also used to update the timestamp (Modification date) for an existing file. For example if you already have a file named oldfile then  

touch oldfile  will change the timestamp of oldfile to the current time. Similarily  touch oldfile1 oldfile2 oldfile3  will change the timestamp of oldfile1,oldfile2 and oldfile3 to the current time.

Register fast for winter training program at Goeduhub Technologies. We are providing winter training in AI-ML, IoT, Python, Hadoop and PLC-SCADA.

[[ CALL - 07976731765 ]]

Related questions