Linux文件系统构成

/boot目录:

内核文件、系统自举程序文件保存位置,存放了系统当前的内核【一般128M即可】

如:引导文件grub的配置文件等

/etc目录:

系统常用的配置文件,所以备份系统时一定要备份此目录

如:系统管理员经常需要修改的文件,决定系统行为的配置文件

/bin、/usr/bin目录:

存放用户常用的命令[所有的用户都可以使用]

如:ls,cp

/sbin 、/usr/sbin目录:

保存系统维护所使用的命令[普通用户是不可用的,只有root可用]

如: fdisk:分区

mkfs:格式化

/lib 目录:

保存系统运行所需要的库文件,安装程序时,自动把库拷贝到此处

如: C语言以.a为后缀名的静态库文件

以.so为扩展名的动态库文件

/dev 目录:

存放设备文件

如: /dev/cdrom

/dev/hda

/dev/sdb

/var 目录:

保存经常变动的文件,系统运行时的数据

如: 日志文件:log

邮件文件:mail

脱机文件,计划任务等

/mut目录:

临时文件系统安装点,为了方便,一般把设备都挂载到mut目录下

如: 光盘:mut/cdrom

U盘:mut/sdb2

/proc目录:

系统内存/CPU的映射,存放当前内存镜像,虚拟文件系统,不保存在硬盘中

如: 查看内存大小: more /proc/meminfo

查看CPU: more /proc/cpuinfo

该目录删除之后,重启,则又会映射过来了

/tmp目录:

用来保存系统运行是产生的临时文件,特殊权限:粘着位t

如:程序运行时的临时数据

/usr目录:

系统中用来保存与用户相关的信息,是最大的

保存了几乎所有的命令,库,手册页。类似与Windows下的C:\windows目录,安装软件时,习惯上安装在/usr/local目录下。

/home目录:

系统中,普通用户的宿主目录;cd默认返回自己的家目录

/root目录:

系统中,超级用户的宿主目录

/lost+found

存放系统出错的检查结果,该目录缺省是空的

【其他大都没有什么重要功能,很多都是空的!】

【在管理文件系统时,/home,/boot,/usr可以考虑单独分出来】

Linux文件系统构成(第二版)的更多相关文章

  1. Linux操作系统(第二版)(RHEL 8/CentOS 8)

    Linux操作系统(第二版)(RHEL 8/CentOS 8) http://www.tup.tsinghua.edu.cn/booksCenter/book_08172501.html Linux操 ...

  2. Linux操作系统(第二版)(RHEL 8/CentOS 8)——勘误表

    Linux操作系统(第二版)(RHEL 8/CentOS 8)--勘误表 http://www.tup.tsinghua.edu.cn/booksCenter/book_08172501.html 本 ...

  3. Linux常用命令(第二版) --文件管理命令

    文件管理命令 并不建议:照着像命令大全这类的书来学! 常用命令大约有200个. 文件命名规则: a)除了'/'之外所有字符都合法! b)这些字符最好不用 1.空格符,制表符,退格符 2.连接符 3.特 ...

  4. GRUB与Linux系统修复(第二版)

    GRUB配置解析 配置文件保存在 /boot/grub/grub.conf[/boot分区最好应该单独划分出来] 软链接保存在 /etc/grub.conf 1.grub.conf文件分析 defau ...

  5. Linux备份策略(第二版)

    备份策略 备份思想 一.系统潜在的威胁 Ø 系统硬件故障 Ø 软件故障 Ø 电源故障 Ø 用户的误操作 Ø 人为破坏 Ø 缓存中的内容没有及时的写入磁盘 Ø 自然灾害 二.备份介质的选择 备份介质:硬 ...

  6. Linux进程管理(第二版) --计划任务

    计划任务 一.一次性计划任务 月11日) at 5:30pm at 17:30 [today] #today可省略 at now + 3 hours at now + 180 minutes at 1 ...

  7. Linux用户配置文件(第二版)

    /etc/passwd文件剖析 文件格式: root:x:0:0:root:/root:/bin/bash 用户名:密码位:UID:GID[缺省组ID]:注释性的描述信息:宿主目录:shell[7部分 ...

  8. Linux引导流程(第二版)

    Linux引导流程 柱面,0磁头,1扇区 如图:] 进入这一步骤的目的是[通常,PID是随机分配的,但是init特殊,可以通过命令:ps -el | more 查看],Linux系统中init名义上可 ...

  9. Linux网络设置(第二版) --Linux网络设置

    Linux网络设置 --网络配置文件与命令 个 附- 服务程序可以不使用固定端口,但是一般对外公开的WebServer不会改变端口,但是像SSH一般推荐更改,可以回避扫描 nmap [IP地址] #扫 ...

随机推荐

  1. Android双击退出

    重写返回键 private long tempTime = 0; /** * 双击退出 */ @Override public void onBackPressed() { long firstCli ...

  2. PGM:有向图模型:贝叶斯网络

    http://blog.csdn.net/pipisorry/article/details/52489270 为什么用贝叶斯网络 联合分布的显式表示 Note: n个变量的联合分布,每个x对应两个值 ...

  3. memcached实战系列(六)理解Memcached的数据存储方式

    Memcached的数据存储方式被称为Slab Allocator,其基本方式是: 1:先把内存分成很多个Slab,这个大小是预先规定好的,以解决内存碎片的问题.启动参数的时候配置进去的不懂得可以参考 ...

  4. Java中for_each循环的使用

    最近在看一些和安卓相关的书籍,看到了for_each这种循环结构,这是为了简化java的for循环而改造的一种方便使用的格式. 格式如下: for(数据类型 变量:集合) 语句块 接下来看一个例程: ...

  5. 剑指offer-面试题7:俩个栈实现队列(c)

  6. 详解EBS接口开发之库存事务处理采购接收--补充

    除了可以用  详解EBS接口开发之库存事务处理采购接收的方法还可以用一下方法,不同之处在于带有批次和序列控制的时候实现方式不同 The script will load records into ...

  7. Java并发框架——AQS阻塞队列管理(一)——自旋锁

    我们知道一个线程在尝试获取锁失败后将被阻塞并加入等待队列中,它是一个怎样的队列?又是如何管理此队列?这节聊聊CHL Node FIFO队列. 在谈到CHL Node FIFO队列之前,我们先分析这种队 ...

  8. iOS 图片裁剪与修改

    最近做的项目中需要上传头像,发表内容的时候也要涉及到图片上传,我直接用的原图上传,但是由于公司网络差,原图太大,老是加载好久好久,所以需要把原图裁剪或者修改分辨率之后再上传,找了好久,做了很多尝试才解 ...

  9. 【一天一道LeetCode】#108. Convert Sorted Array to Binary Search Tree

    一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Given a ...

  10. Mybatis源码之Statement处理器RoutingStatementHandler(三)

    RoutingStatementHandler类似路由器,在其构造函数中会根据Mapper文件中设置的StatementType来选择使用SimpleStatementHandler.Prepared ...