Go to your University || Python Lab || DSA Lab || AI & Machine Learning Lab || Linux Lab || OOPs Lab || DBMS Lab || JAVA Lab ||| Free Online Tutorials ||| 
companies for Campus Placement || Logical Reasoning || Quantitative Aptitude || General English || Technical-MCQ and Interview Questions || HR Interview Questions
0 like 0 dislike

1 Answer

0 like 0 dislike
by Goeduhub's Expert (7.8k points)
selected by
Best answer

The Linux File system 

  • The Linux file system has a tree like structure. 
  • The tree like structure is also referred to as  the Directory tree  
  • When we draw the Linux file system on a paper , we see a tree like structure developing. That's  why it is called the directory tree. 
  •  A folder is a location that stores multiple files  
  • Windows users usually use the word folder instead of a directory, however , in Linux terminology we  always say a directory instead of a folder.

The Directory Tree

 Here are some facts about the directory tree

  •  Each directory (or file) has exactly one parent
  •  The first directory (top most) in our directory  tree is called the root directory .It is  represented by a forward slash /
  • The root directory contains files and  subdirectories, which contain more files and  subdirectories and so on.
Comman Directories
/The root directory , Where everything begins
/etcThis directory contains system configuration files 

This directory contains the commands and utilities that  you on a daily basis (All the users have access to it) 

/sbinThis directory contains programs that performs vital system tasks (Network management , Disk  partitioning).Only the superuser has access to these  programs.

Each user is given a directory under the home  directory .A user can store anything in his home  directory Ex:Music files,Pictures, ...etc 


This directory contains optional commercial software  products that are not installed by default on the  system (Ex: Google Earth)

/tmpThis directory contains temporary files created by  various programs. Generally cleared on reboot 
/varContains variable data (Ex: databases, spool files, user mail, etc. are located here. )

Two special Directories 

Under each directory , we have two special  directories (1) The current directory represented as .  

(2) The parent directory represented as ..  

and so one dot refers to the current directory and two dots refers to the parent (Previous)  directory.

Shell vs Terminal

The Shell

  • Before starting to learn about the Linux  command line, we have to know some  terminology and facts. 
  • The shell is the command line interpreter,  meaning that it takes the commands that you  enter and sends them to the operating system  to perform (execute). 
  •  And so to make things clear, The shell is  what actually handles the commands.
  • The shell is the default interface to Linux 

The Terminal

 On the other hand, The Terminal is just a graphical interface to the shell. In other  words, We access the shell through our terminal in a GUI (Graphical User Interface)  environment.

Related questions

0 like 0 dislike
1 answer 17 views
0 like 0 dislike
1 answer 44 views
0 like 0 dislike
1 answer 16 views
0 like 0 dislike
1 answer 20 views
0 like 0 dislike
1 answer 16 views
asked Nov 2, 2019 in Tutorial & Interview questions by Goeduhub Goeduhub's Expert (7.8k points)
  Realize your learning potential with courses starting at ₹ 420
 Placements:   List of companies | Logical Reasoning Questions | Quantitative Aptitude Questions | General English Questions | Technical-MCQ and Interview Questions
 Online Free Training:  MACHINE LEARNINGPython Programming | Database Management System(DBMS) | Object Oriented Programming(OOPs) using C++ | Data Structures and Algorithms(DSA) | Java Programming | Linux/Unix | C Programming
Exams: List of Exams After Graduation | List of Engineering Entrance Examinations (UG/PG) | JEE Main | JEE Advanced | GATE | IES | ISROList of PSUs
 Download Previous Year Papers For:  GATE | IES | RAJASTHAN TECHNICAL UNIVERSITY (RTU-Kota)RPSC Technical Exams | ISRO
About Us | Contact Us   Social::   |  |