Red Hat Linux organizes files into directories according to the Filesystem Hierarchy Standard(FHS):
/
The Top level root directory. All other directories are below root directory or they are the subdirectories of root directory. Any directory not mounted in a separate partition is automatically part of root directory volume.
/bin
Contains basic command line utilities. It should not be configure in a separate partition, but if you do than you will not be able to access utilities in rescue mode.
/boot
Includes command and files required for boot purpose such as Grand Unified Bootloader(GRUB), Initrial Ram disk, Linux Kernel. It is good idea to mount /boot in a separate partition.
/dev
Lists available device drivers. For example; if floppy drive is mounted, it might be mount /dev/fd0 on a directory such as /mnt/floppy.
/etc
Contains basic Linux configuration files, including files related to passwords, daemons such as Apache and Samba, and the X window.
/home
Includes home directories for all but the root is the user. Mounting this directory in separate partitions, requires leaving enough space for users to add files.
/initrd
Configures an empty directory used by the Initial RAM disk during the boot process. This is directory is required for boot purposes by Linux, if you delete this directory Linux will not boot, you"ll get a Kernel panic message.
/lib
Lists program libraries needed by a number of different applications as well as Linux Kernel.
/lost+found
Contains orphaned files. Utilities such as fsck places empty unidentifiable files in this directory.
/misc
Notes a common mount point for shared NFS directories.
/mnt
Contains mount point of removable media such as floppy (/mnt/floppy), CD-ROM(/mnt/cdrom) and Zip (/mnt/zip) drives.
/proc
Kernel related processes that are currently running are included in it and along with it some of the files in this directory list the current resource allocation such as /proc/interrupts lists currently allocated (IRQ) ports.
/root
The home directory of the root user. /root directory is a subdirectory of the root (/) directory.
/sbin
Contains the system administration commands.
/tftpboot
It supports the diskless workstations popularly known as remote terminals.
/tmp
Serves as a dedicated storage locations for temporary files; also considered good place to download the files. by default, the /etc/cron.daily/tmpwatch script removes the files older than 10 days from this directory.
/usr
Includes programs and data available to all the users. For example; the perograms associated with the OpenOffice suite are installed in /usr/bin
/var
Contains the variable data , including the log files and print spools. This directory is separately mounted.
/opt
Includes standard location of third party softwares such as Sun Star Office or Corel Word Perfect.
Related posts:-
Understanding Filesystem Hierarchy Standard
Blogroll
Glossary
Installing Linux On a Server
- Installing and configuring Vmware2 to Run Linux (R...
- Installing Linux in a Server Configuration
- Performing Preinstallation Evaluation
- Linux System Administrator
- Installing and Configuring Servers
- Installing and Configuring Application Software
- Creating and Maintaining User Accounts
- Backing Up and Restoring Files
- Monitoring and Tuning Performance
- Configuring a Secure System
- Using Tools to Monitor Security
- Server Design
- Uptime
- Dual-Booting Issues
- Methods of Installation
- Determining a Server’s Functions
- Using the Red Hat Package Manager
- Initialization Scripts
Network Configuration
Filesystem Primer
- Understanding Filesystem Hierarchy Standard
- Basic Linux Directory Structure
- Partition Schemes
- Managing Partitions
- Managing partitions with fdisk
- Adding A New Hard Drive
- Basic Linux Formats
- Formatting a partition
- Tuning
- Troubleshooting With FSCK
- Exploring Logical Volume Management
- File Permissions 1
- File Permissions 2
- umask
- Concept of the i-Nodes and Superblocks in Linux/Un...
- Understanding ext3 file system and its advantages
Administering Users and Groups Securely
Network File System
Comments
Install Softwares
- Install Vuze(Azureus) Bittorent client on Linux 64..
- Install Skype(pc2pc calling software) On Linux 64 ...
- Install WEBMIN to Graphically Administer Your Linu...
- Opening And Extracting .rar Files in Linux/Unix sy...
- Installing vlc player in Fedora/Red Hat/ CentOS
- Linux text to speech festival
- Installing Thunderbird E-mail client
Post a Comment