Linux Command:
All the Linux/Unix commands are run in the terminal provided by the Linux system. This
terminal is just like the command prompt of Windows OS.
Basic Linux Commands:
1. LS
List the contents of the folder from which it runs
Syntax : ls
Example :
ls -1
Is - a
2. MKDIR
The mkdir Make directory command create a new directory
If directory already exists it will return an error message " cannot
create folder folder already exists
Syntax: mkdir directory _ name
Example: mkdir student
3. CAT
It is used to create a file with content
And can concatenate two or more file contents
Syntax: cat > filename
Example: cat > file1
4. TOUCH
It is used to create file without content
Syntax: touch filename
Example: touch file1
5. CP
It copies a file from one location to another
location
Syntax: cp src _file desti_file
Example: cp file1 file2
6. CD
It is used for changing the directory
Syntax: cd dir_name
Example: cd student
7. MV
The " mv " command moves a file from one
location to another location
Syntax : mv source destination
Example : mv file1 student
8. PWD
It prints the current working directory with full
path name from terminal
Svntax : pwd
9. WHEREIS
It is used to locate the Sources and Manua
Pages of the command
Syntax : whereis command
Example : whereis cat
10. WHATTIS
It is helpful to get brief information about Linux
commands
Syntax : whatis command
Example : whatis cp
11. WHIICH
It is used to locate executables in the system
It allows user to pass several command names as
arguments to get their paths in the system .
Syntax : which command
Example : which Is
12. WHOAMI
It is used to find out the current user of the
terminal
Svntax : whoami
13. HEAD
It prints the first 10 lines of the given file
Syntax : head filename
Example : head stu
14. TAIL
It prints the last 10 lines of the given file
Syntax : head filename
Example : head std
15. TAC
It prints content of the given file in reverse
order
Syntax tac filename
Example : tac kk
16. ECHO
Prints a text on the standard output
However in an interactive script , echo passes the
message to the user through terminal
Syntax : echo message
Example : echo hello class
17. DF
Report disk usages of file system
Useful for user as well as System Administrator
to keep track of their disk usages
Syntax : df
18. DU
Estimate files space usage
df only reports usage statistics on file systems , while
du , on the other hand . measures directory
contents
Syntax : du
19. PS
ps ( Process ) gives the status of running
processes with a unique Id called PID
Syntax : ps
20. ALIAS
It is a built in shell command that lets you assign
name for a long command or frequently used
command
Syntax : alias aliasname command
Example : alias q = ls-l
21. UNAME
The uname " command stands for Unix
Name , print detailed information about the
machine name , Operating System and Kernel
Svntax uname