File management in Unix Interview questions

Total available count: 13
Subject - Operating System
Subsubject - File management in Unix

What is a shell?

A shell is an interactive user interface to an operating system services that allows an user to enter commands as character strings or through a graphical user interface.

The shell converts them to system calls to the OS or forks off a process to execute the command. System call results and other information from the OS are presented to the user through an interactive interface.

Commonly used shells are sh,csh,ks etc.

Next 5 interview question(s)

How does the inode map to data block of a file?
Discuss the mount and unmount system calls?
How do you create special files like named pipes and device files?
What is a FIFO?
What are links and symbolic links in UNIX file system?