zoukankan      html  css  js  c++  java
  • Linux 目录结构

    典型Linux的目录结构如下:

    /       根目录。文件的最顶端,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。

    /bin    存放系统所需要的重要命令,比如文件或目录的操作命令ls、cp、mkdir等。另外/usr/bin也存放了一些系统命令,这些命令对应的文件都是可执行的,普通用户可以使用大部分的命令。

    /boot   存放内核即系统启动所需的文件。内核文件和grub系统引导管理器都位于次目录。

    /dev    存放Linux系统下的设备文件,如光驱、磁盘等。访问该目录下的某个文件相当于访问某个硬件设备,常用的是挂载光驱。

    /etc    一般存放系统的配置文件,作为一些软件启动时默认配置文件读取的目录。如 /etc/fstab 存放系统分区信息。

    /home  普通用户的宿主目录,普通用户的用户数据就存放在里面。每添加一个用户就会在home下创建一个以用户名命名的文件夹。

    /lib   主要存放动态链接库,64位系统有/lib64文件夹。类似的目录有 /usr/bin、/usr/local/bin 等。

    /mnt  存放临时的映射文件系统,通常用来挂载硬盘或者光驱。

    /proc  存放操作系统运行时的运行信息,如进程信息、内核信息、网络信息等。此目录的内容存在于内存中,实际不占用磁盘空间。 如 /ect/cpuinfo存放cpu的相关信息。

    /root  超级用户主root的目录。

    /sbin  存放一些系统管理的命令,一般只能由超级权限用户root执行。大多数命令普通用户一般无权限执行,类似 /sbin/ifconfig,普通用户使用绝对路径也可执行,用于查看当前系统的网络配置。类似的目录有 /usr/sbin、/usr/local/sbin。

    /tmp   临时文件目录,任何人都可以访问。系统软件或用户运行程序是产生的临时文件存放到这里。此目录数据需要定期清除,重要数据不可放置在此目录下,此目录空间不宜过小。

    /usr   应用程序存放目录,如命令、帮助文档等。安装Linux软件包时默认安装到 /usr/local目录下。比如 /usr/share/fonts 存放系统字体, /usr/share/man 存放帮助文档, /usr/include 存放软件的头文件等。/usr/local目录建议单独分区并设置较大的磁盘空间。

    /var   这个目录的内容是经常变动的,/var/log用于存放系统日志, /var/lib存放系统库文件等。

    /sys     与目录 /proc类似。是一个虚拟的文件系统,主要记录与系统核心相关的信息。如系统当前已经载入的模块信息等。这个目录实际不占硬盘容量。

    /lost+found 存放一些系统意外崩溃或意外关机时产生的文件碎片。 

  • 相关阅读:
    USACO Milk2 区间合并
    Codeforces 490B Queue【模拟】
    HDU 3974 Assign the task 简单搜索
    HDU 5119 Happy Matt Friends(2014北京区域赛现场赛H题 裸背包DP)
    Cin、Cout 加快效率方法
    POJ 1159 回文LCS滚动数组优化
    POJ 2479 不相交最大子段和
    POJ 1458 最长公共子序列 LCS
    在阿里最深刻的,还是职场之道给我的震撼
    精细化
  • 原文地址:https://www.cnblogs.com/ay-a/p/7834374.html
Copyright © 2011-2022 走看看