zoukankan      html  css  js  c++  java
  • Linux学习--linux文件系统的常用目录

    五大目录必须存储在根文件系统上,缺一不可

    1. /etc/:拆除重要的配置文件
    2. /bin/:存储常用且开机时必须用到的执行文件。
    3. /sbin/:存储着开机过程中所需的系统执行文件。
    4. /lib/:存储/bin/及/sbin/ 的执行文件所需的链接库,以及Linux 的内核模块。
    5. /dev/:存储设备文件。

    Linux文件系统的常用目录:

    1、/bin 目录

      该目录下存放所有用户都可以使用的,基本的命令。这些命令在挂接其它文件系统之前就可以使用,所以/bin 目录必须和根文件系统在同一个分区中。

      /bin 目录下常用的命令有:cat,chgrp,chmod,cp,ls,sh,kill,mount,umount,mkdir,mknod,test等,我们在利用Busybox制作根文件系统时,在生成的bin目录下,可以看到一些可执行的文件,也就是可用的一些命令。

    2、/sbin 目录

      该目录下存放系统命令,即只有管理员能够使用的命令,系统命令还可以存放在/usr/sbin,/usr/local/sbin 目录下,/sbin 目录中存放的是基本的系统命令,它们用于启动系统,修复系统等,与/bin 目录相似,在挂接其他文件系统之前就可以使用 /sbin 目录必须和根文件系统在同一个分区中。

      /sbin 目录下常用的命令有:shutdown,reboot,fdisk,fsck等,本地用户自己安装的系统命令放在/usr/local/sbin 命目录下。

    3、/dev 目录

      该目录下存放的是设备文件,设备文件是Linux中特有的文件类型,在Linux系统下,以文件的方式访问各种设备,即通过读写某个设备文件操作某个具体硬件。比如通过“dev/ttySAC0”文件可以操作串口0,通过“/dev/mtdblock1”可以访问MTD设备的第2个分区。

    4、/etc 目录

      该目录下存放着各种配置文件,对于PC上的Linux系统,/etc 目录下的文件和目录非常多,这些目录文件是可选的,它们依赖于系统中所拥有的应用程序,依赖于这些程序是否需要配置文件。在嵌入式系统中,这些内容可以大为精简。

    5、/lib 目录

      该目录下存放共享库和可加载(驱动程序),共享库用于启动系统。运行根文件系统中的可执行程序,比如:/bin /sbin 目录下的程序。

    6、/home 目录

      用户目录,它是可选的,对于每个普通用户,在/home 目录下都有一个以用户名命名的子目录,里面存放用户相关配置文件。

    7、/root 目录

      根用户的目录,于此对应,普通用户的目录是/home下的某个子目录。

    8、/usr 目录

      /usr 目录的内容可以存放在另一个分区中,在系统启动后再挂接到文件系统中的/usr 目录下。里面存放的是共享、只读的程序和数据,这表明/usr目录下的内容可以在多个主机间共享,这些主要也符合FHS标准的。/usr 中的文件应该是只读的,其他主机相关的,可变的文件应该保存在其他目录下,比如/var。/usr 目录在嵌入式中可以精简。

    9、/var 目录

      与/usr 目录相反,/var 目录中存放可变的数据,比如spool目录(mail,news),log文件,临时文件。

    10、/proc 目录

      这是一个空目录,常作为proc文件系统的挂载点,proc文件系统是个虚拟的文件系统,它没有实际的存储设备,里面的目录,文件都是由内核临时生成的,用来表示系统的运行状态,也可以操作其中的文件控制系统。

    11、/mnt 目录

      用于临时挂载某个文件系统的挂接点,通常是空目录,也可以在里面创建一个空的子目录,比如/mnt/cdram /mnt/hda1 。用来临时挂载光盘,硬盘。

    12、/tmp 目录

      用于存放临时文件,通常是空目录,一些需要生成临时文件的程序用到的/tmp目录下,所以/tmp 目录必须存在并可以访问。

  • 相关阅读:
    poj 3243 Clever Y(BabyStep GiantStep)
    poj 2417 Discrete Logging
    poj 3481 Double Queue
    hdu 4046 Panda
    hdu 2896 病毒侵袭
    poj 1442 Black Box
    hdu 2815 Mod Tree
    hdu 3065 病毒侵袭持续中
    hdu 1576 A/B
    所有控件
  • 原文地址:https://www.cnblogs.com/xushuhai/p/9468547.html
Copyright © 2011-2022 走看看