UNIX/LINUX

File System

UNIX / LINUX Concepts & Commands Tuesday, 9 March 2023

Shell:
✽ It is the outer layer of UNIX operating System.
✽ It reads our command, verify syntax and check whether the corresponding command  related application is available or not.
✽ If everything is proper, then shell interprets our command into kernal understandable form and handover to the kernal.
✽ Shell acts as interface between user and kernal.

Kernal:
✽ It is the core component of UNIX operating system.
✽ It is responsible to execute our commands.
✽ It is responsible to interact with hardware components.
✽ Memory allocation and processor allocation will takes care by kernal.




1) User types the command in the terminal.touch durga.txt
2) Shell reads that command. It will check whether that command is valid or not and 
whether it is used properly or not. If everything is proper, then shell 
interprets/translates that command into kernal understandable form.
3) Shell handovers that interpreted command to the kernal.
4) Kernal executes that command and perform required activity.
5) Once command execution completed, then shell returns unix prompt ($ OR # OR %).
6) $ OR # OR % represents it is ready for the next command.


Online UNIX Terminal:
✽ It is free terminal and written in JavaScript.
✽ We can access by using any browser.
✽ We can use this terminal to check very basic commands functionality.


The Most commonly used Basic Commands:
  1. pwd -> Print working directory
  2. ls -> List our all files and directories
  3. mkdir -> Create directory
  4. cd -> Change directory
  5. touch -> To create a file
  6. rmdir -> Remove directory
  7. rm -> To remove file
  8. cal -> Display Monthly Calander
  9. date -> Display current date and time.
  10. help -> To display list of commands.
  11. hello -> To display brief system information.
  12. clear -> To clear terminal.
  13. exit ->  To logout session
NETHR91 Logo

BT-MG V IT CONSULTATION AND SERVICES (OPC) Pvt, Ltd

23,2nd Cross Street,2nd Floor, Gopal Colony,
Agaram, Chennai, Tamilnadu Pin: 600082
Mobile: +91 - 9025599991
Office: +91 - 44 - 35657303
WhatsApp: +91 - 8637471064
Email: [email protected]

Version SS-6