zoukankan      html  css  js  c++  java
  • Linux 根目录文件夹

    1. /usr

    /usr 是Unix Software Resource(Unix操作系统软件资源)的缩写,所以该目录放置的是系统软件相关的数据

    (1)/usr/bin

    这里边存放了全部用户能够使用的指令,例如,cd指令,ls指令和info指令等

    (2)/usr/sbin

    里边存放了只有root用户才能使用的指令,例如:reboot, shutdown等

    (3)/usr/lib

    里边存放了开机时会用到的函式库和/bin, /sbin 中的指令会呼叫的函式库

    /usr/lib 中还有一个重要的文件夹 —— /usr/lib/modules,这个目录主要存放驱动程序

    (4)/usr/games

    存放与游戏相关的数据

    (5)/usr/include

    C/C++等程序语言的header, include的存放位置,当我们以tarball的方式安装数据时,会使用到这个文件夹中的数据

    (6)/usr/src

    src有scourc的意思,一般的原始码建议放置到这里,至于核心原始码则建议放置在/usr/src/linux目录下

    2. /var

    /var 目录主要用来存放一些常态性变动的文件,包括缓存(cache),登录档(log file),以及某些软件运作所产生的文件,包括程序文件(lock file, run file),或者例如MySQL数据库文件等

    (1)/var/cache 

    存放应用程序本身运作过程中产生的缓存。

    (2)/var/lib 

    存放程序本身执行的过程中,需要使用到的数据文件。在此目录下各自的软件应该要有各自的 目录。 举例来说,MySQL 的数据库放置到/var/lib/mysql/而 rpm 的数据库则放到/var/lib/rpm 去!

    3. /boot

    /boot 这个目录主要在放置开机会使用到的文件,包括 Linux 核心文件以及开机菜单与开机所需配置文件等。

    Linux kernel 常用的档名为:vmlinuz,如果使用的是grub2 这个开机管理程序,则还会存在 /boot/grub2/这个目录。

    4. /dev

    /dev 即device,在Linux系统中,每个装置都被当成一个文件来对待,各device对应的文件几乎都被存放在/dev里

    5. /etc

    系统主要的配置文件几乎都放置在这个目录内,例如人员的账号密码文件、各种服务的启始档等。一般来说,这个目录下的各文件属性是可以让一般使用者查阅的,但是只有 root 有权力修改。建议不要放置可执行文件(binary)在这个目录中

    6. /media

    media 是“媒体”的英文,顾名思义,这个/media 底下放置的是可移除的装置。包括软盘、光盘、DVD 等装置都暂时挂载于此。常见的档名有:/media/floppy, /media/cdrom 等等

    7. /mnt

    如果想要暂时挂载某些额外的装置,一般建议可以放置到这个目录中

    8. /opt

    这个是给第三方协力软件放置的目录。

    9. /tmp

    这是让一般用户或者是正在执行的程序暂时放置文件的地方。这个目录是任何人都能够存取的,所以需要定期的清理一下。

    当然,重要数据不可放置在此目录!因为这个目录被建议在开机时被清空内容!

    10. /home

    这是系统默认的用户家目录(home directory)。在你新增一个一般使用者账号时,默认的用户家目录都会在这里被创建。

    11. /proc

    这个目录本身是一个“虚拟文件系统(virtual filesystem)”,他放置的数据都是在内存当中,例如系统核心、行程信息(process)、周边装置的状态及网络状态等等。

    因为这个目录下的数据都是在内存当中,所以本身不占任何硬盘空间。

    比较重要的文件例如:/proc/cpuinfo, /proc/dma, /proc/interrupts, /proc/ioports, /proc/net/* 等

    12./sys

    这个目录其实跟/proc 非常类似,也是一个虚拟的文件系统,主要也是记录核心与系统硬件信息较相关的信息。

    包括目前已加载的核心模块与核心侦测到的硬件装置信息等等。这个目录同样不占硬盘容量

    13. /lost+found

    这个目录是使用标准的 ext2/ext3/ext4 文件系统格式才会产生的一个目录,目的在于当文件系统发生错误时,将一些遗失的片段放置到这个目录下。

    不过如果使用的是 xfs 文件系统的话,就不会存在这个目录了。

  • 相关阅读:
    Do You See Me? Ethical Considerations of the Homeless
    ELDER HOMELESSNESS WHY IS THIS AN ISSUE?
    Endoflife support is lacking for homeless people
    html内联框架
    html字体
    html块 div span
    html列表
    html表格
    SQL Server管理员专用连接的使用   作为一名DBA,经常会处理一些比较棘手的服务无响应问题,鉴于事态的严重性,多数DBA可能直接用“重启”大法,以便尽快的恢复生产环境的正常运转,但是多数情况
    如何配置最大工作线程数 (SQL Server Management Studio)
  • 原文地址:https://www.cnblogs.com/wy0526/p/15692011.html
Copyright © 2011-2022 走看看