Ubuntu directory structure (GO)

Source: Internet
Author: User

/: root directory, directory only, general root directory, do not store files,/etc,/bin,/dev,/lib,/sbin should and root directory placed in a partition

/bin:/usr/bin: A directory that executes binary files, such as common commands ls, tar, MV, Cat, and so on.

/boot: Place Some files that are used by the Linux system when it is started. /boot/vmlinuz is the kernel file for Linux, as well as/boot/gurb. recommended separate partition, partition size 100M

/dev: store the device files under the Linux system and access a file in that directory, equivalent to accessing a device, which is commonly used to mount the optical drive mount/dev/cdrom/mnt.

/etc: the directory where the system configuration file is stored, the executable file is not recommended in this directory, the important configuration files are/etc/inittab,/etc/fstab,/ETC/INIT.D,/etc/x11,/etc/sysconfig, /etc/xinetd.d remember to back up before modifying the configuration file.

Note:/etc/x11 stores settings related to x Windows.

/home: The Default User house directory, when adding user accounts, the user's home directory is stored in this directory, ~ represents the current user's home directory, ~test represents the user test home directory. It is recommended to separate partitions and set up a large disk space for user-friendly data storage

/lib:/usr/lib:/usr/local/lib: The system uses the library's directory, the program in the execution process, need to call some additional parameters when the function library assistance, the more important directory is/lib/modules.

/lost+fount: When a system exception is generated, some missing fragments are placed in this directory, which usually appears automatically in the Appliance directory. If the hard drive is loaded in/disk, the directory will be automatically generated in this directory/disk/lost+found

/mnt:/media: cd default mount point, usually the disc is mounted under/mnt/cdrom, or not necessarily, you can choose any location to mount.

/opt: A directory for the host to install additional software. For example: The Fedora Community development software used by FC4, if you want to install new KDE desktop software yourself, you can install the software in this directory. In the previous Linux system, it is customary to place it in the/usr/local directory

/proc: This directory data are in memory, such as system core, external device, network status, because the data are stored in memory, so do not occupy disk space, the more important directory has/proc/cpuinfo,/proc/interrupts,/proc/ DMA,/proc/ioports,/proc/net/*, etc.

/root: system Administrator Root home directory, the system first boot partition is/, so it is best to put/root and//placed under a partition.

/sbin:/usr/sbin:/usr/local/sbin: Place executable commands that the system administrator uses, such as Fdisk, Shutdown, Mount, and so on. Unlike/bin, these directories are commands for the root of the system administrator, and the average user can only "view" and not be set up and used.

/ tmp: the directory where the files are temporarily stored by the general user or the program being executed, accessible to anyone, important data cannot be placed in this directory

/srv: The data directory that needs to be accessed after the service starts, such as the Web page data that the WWW service needs to store within/SRV/WWW

/usr: application storage Directory

/usr/bin Storing applications

/usr/share Storing shared data

/usr/lib Storage cannot be run directly, but it is necessary for many programs to run some library files.

/usr/local: store the software upgrade package.

/usr/share/doc: system description file storage directory.

/usr/share/man: Program Description file directory, the use of man LS will query/usr/share/man/man1/ls.1.gz content recommended separate partition, set a large disk space

/var: Place files that change frequently during the execution of the system, such as log files that change at any time/var/log

/var/log/message: All login files are stored in directory

/var/spool/mail: directory where mail is stored

/var/run: after the program or service starts, its PID is stored in the directory. It is recommended to separate partitions to set large disk space

Ubuntu directory structure (GO)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.