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. springMVC源码分析--SimpleServletHandlerAdapter(二)

    上一篇博客springMVC源码分析--HandlerAdapter(一)中我们主要介绍了一下HandlerAdapter接口相关的内容,实现类及其在DispatcherServlet中执行的顺序,接 ...

  2. Appium移动自动化测试(三)--安装Android模拟器(建议直接连手机,跳过此步)

    转自虫师,亲测有效,留备后用. 本文中如果直接安装时不出现错误,则可以忽略(一.二.三.四.五),我安装的是5.1.1,直接成功,就是有点慢,要有耐心. 如果到最后一步,启动不起来,报错: emula ...

  3. Android全屏截图的方法,返回Bitmap并且保存在SD卡上

    Android全屏截图的方法,返回Bitmap并且保存在SD卡上 今天做分享,需求是截图分享,做了也是一个运动类的产品,那好,我们就直接开始做,考虑了一下,因为是全屏的分享,所有很自然而然的想到了Vi ...

  4. 全文检索Lucene (2)

    接着全文检索Lucene (1) . 下面我们来深入的研究一下,如何使用Lucene! 从全文检索Lucene (1)中我们可以看出,Lucene就好比一个双向的工作流,一方面是对索引库的维护,另一方 ...

  5. C链栈实现

    #include <stdlib.h> #include <stdio.h> #include"LinkStack.h" const int TRUE = ...

  6. 最简单的基于librtmp的示例:接收(RTMP保存为FLV)

    ===================================================== 最简单的基于libRTMP的示例系列文章列表: 最简单的基于librtmp的示例:接收(RT ...

  7. javascript 下拉列表 自动取值 无需value

    <select id="applyType" name="$!{status.expression}" class="inp" onc ...

  8. Java相关错误

    http://blog.csdn.net/pipisorry/article/details/51291063 使用hadoop jar ./Hw2Part1.jar /hw2/example-inp ...

  9. Android PackageManager源码浅析以及静默安装实现方式

    Aandroid应用管理    >http://blog.csdn.net/sk719887916/article/details/50314017 skay整理.        >201 ...

  10. 通过Canvas及File API缩放并上传图片

    原文地址:Resize an Image Using Canvas, Drag and Drop and the File API 示例地址:Canvas Resize Demo 原文作者:Dr. T ...