2019-08-29-根目录,ext3

  1. 根目录,ext3
    1. 根目录下的文件
    2. 注意
    3. 文件系统

根目录,ext3

categories: Linux

根目录下的文件

  • /bin, /usr/bin, /usr/local/bin: 可执行的二进制文件

  • /boot: 开机文件, /boot/vmlinuz下放置的是linux内核. /boot/grub防止的开机管理程序grub.

  • /dev: 装置与接口文档. 接口设备(character device), 如键盘, 鼠标等; 块设备(block device), 如硬盘, 光盘等.

  • /etc: 系统的设定文件, 如用户等.

    • /etc/init.d/: 服务的启动与停止.

      /etc/init.d/iptables start: 启动iptables服务.

      /etc/init.d/iptables stop: 停用iptables服务.

  • /lib, /usr/lib, /usr/local/lib: 函数库. kernel的关键模块放置在/lib/modules下.

  • /mnt: 挂载点.

  • /opt: 软件安装的目录.

  • /proc: 重要的数据, 只存放在内存中.

  • /sbin, /usr/sbin, /usr/local/sbin: 只有管理员才能使用的可执行二进制文件.

  • /srv: 一些服务要用到的数据就放在里面.

  • /usr: 系统程序, 图形接口文件, 函数库, 本机自行安装的软件, 共享的目录与文件.

    • /usr/bin, /usr/sbin
    • /usr/include: c/c++ 需要include的库.
    • /usr/lib: 软件函数库.
    • /usr/local: 本机自行安装软件预放置的目录.
    • /usr/share: 共享目录. /usr/share/doc: 系统说明文件. /usr/share/man: man的说明文档.
    • /usr/src: linux系统代码. /usr/src/linux是核心源代码.
  • /var: 常态性变动文档.

    • /var/chache: 缓存文档.
    • /var/lib: 程序运行时需要使用的数据文件放置的目录.
    • /var/log: 登陆文件.
    • /var/spool: 队列数据. /var/spool/mail放置收到的邮件. /var/spool/mqueue放置暂时发不出去的邮件.

注意

  • 系统启动只会挂载根目录所在的分区, 因此与系统启动有关的文件都要放在根目录所在的分区内, 包括/etc, /sbin, /bin, /dev, /lib.
  • 读取频繁的文件(容易造成磁盘损坏), 需要特定空间的文件可以单独挂载, 如/home, /usr, /var.

文件系统

ext3: 比ext2多了一个磁盘写入的日志, 写入磁盘时, 就会在日志中记录开始写入, 写入后就会记录完成写入. 这样遭遇断电事故, 检查日志就可以缩小检查文件一致性的磁盘范围.


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 tianyilt@qq.com

文章标题:2019-08-29-根目录,ext3

本文作者:tianyilt

发布时间:2019-12-07, 23:40:55

最后更新:2019-12-10, 08:53:01

原始链接:http://yoursite.com/2019/12/07/Linux/2019-08-29-%E6%A0%B9%E7%9B%AE%E5%BD%95,ext3/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏