Basic Shell Commands in Linux

A shell is a special user program which provides an interface to the user to use operating system services. Shell accept human readable commands from the user and convert them into something which kernel can understand. It is a command language interpreter that execute commands read from input devices such as keyboards or from files. The shell gets started when the user logs in or start the terminal.

1). Displaying the file contents on the terminal:

2). File and Directory Manipulation Commands:

3). Extract, sort and filter data Commands:

4). Basic Terminal Navigation Commands:

5). File Permissions Commands: The chmod and chown commands are used to control access to files in UNIX and Linux systems.

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Improved By : manav014

Article Tags :