Root    :           it is an home directory of super user (root) administrator
Etc       :           it is the location of all configuration file and directory used for server 
configuration or system configuration
dev      :           it is a location of the device file
home   :           it is a location of home directory or regular users
proc     :           it is a virtual file system or directory not actually store on the disk and 
contain system information
                        # cat /proc/meminfo
                        # cat /proc/cpuinfo
boot     :           contain kernel and boot related files
sys       :           it is also a virtual directory and contain system information
media  :           it is a mount point of removable disk like cdrom floppy usb drive etc.
tmp     :           it contain all temporary file
usr       :           it is used for software installation
lib        :           it contain all library files
bin       :           it is the location of all executable files or command or user command 
/usr/bin also contain user command
sbin     :           it contain all system command or super user command /usr/sbin
mnt     :           it is a mount point for physical hard-disk or partition
opt       :           optional directory and used for temporary working
var       :           it is a variable file system or directory and contain all log and error 
message
Common Command
Some of the Common system command are as follow:
1. Date : to display date and time
2. 
3. 
4. Clear : To clear the screen
5. ls : to list directory contents
color identification
blue : Directories
White : Files
Green : Executable files
Red ; Zip files, rpm, tar file
Different switches used with “ls” command
ls –l or ll : used for long listing including file and directory permission
            (-) : file
            (d) : Directory
            (l) : Symbolic link
ls –a  : shows all hidden files and directory. Any file followed by (.) is hidden file
ls –al : show all hidden files and directory with long listing or whole description
ls –d : shows all the directory
6. pwd: Print  working directory
7. who am I : display the information of current terminal   
8. who : display all the terminal in a network
9. history : it shows all the command your have used.
By default history stores last 1000 command which u have run. If u want to change 
# vi /etc/profile
HIST SIZE =10
Save and exit
# history –c ( to clear all the previous command reside in history)
Creating file and Directory:
- Creating file:
The ‘cat’ command is used to create a file 
Syntax:
# cat > filename
example:
# cat > abc.txt
(Ctrl +D) is used to save the file.
- View the content of file
Syntax:
# cat  filename
Example:
#cat abc.txt
#cat –b abc.txt
- Creating Directory
The ‘mkdir’ command is used to create directory
Syntax:
Mkdir [directory_name]
Example:
# mkdir  abc
Option used:
cd : To change directory
cd .. : To come out from directory
cd : to jump to root directory
cd - : to jump to previous directory
Deleting Files and directory:
Syntax:
For file:
rm 
example:
rm abc.txt
for directory
syntax:
rmdir 
Note: Only empty directory will be deleted)
If we want to delete the tree structure of directory then we need to use the following command
Syntax:
rm –rf  
where
r = recursively
f= force
in order to remove non empty directory
Syntax:
rm –r 
example;
rm –r  abc
this will remove directory step by step ,first remove  sub directory and then finally main directory.
 
1 comment:
Really thankful for this information. This is a good site for beginners. Do post more about Linux.
Sreejith Ravi
Post a Comment