/ 表示为根目录
/
├── bin 存放用户使用的基本命令(可执行程序,二进制文件) 不能单独分区
├── boot 跟内核有关的文件 grub 内核和BootLoader
├── cgroup 用来资源限制资源隔离 docker 容器化
├── dev(device )设备文件
b block device 块设备 硬盘或者CD-rom 随机读写
c character device 字符设备,传真,鼠标,打字机 顺序读写
├── etc 各种系统包括应用的配置文件 注:工作中用得非常多
├── home 每个用户的家目录 而且每个用户默认的工作目录
├── lib 程序包括系统所依赖的一些共享库文件及内核所依赖的模块文件
├── lib64 系统程序所依赖的库文件
├── lost+found 垃圾回收站
├── media 光盘或者U盘挂载点
├── misc 杂项 不好归类的东西
├── mnt 临时文件文件挂载点
├── net 网络文件
├── opt 第三方的应用安装位置
├── proc 伪文件系统 硬盘不存在,只存在于内存中,记录系统或者进程的运行信息 cpuinfo
├── root root的家目录
├── sbin 存放管理类命令 也不能单独分区
├── selinux 与selinux相关文件或者记录
├── srv 系统运行产生的一些文件
├── sys 伪文件系统 记录系统硬件的一些运行信息
├── tmp 杂项,临时文件以及应用产生的临时文件
├── usr=Unix software resource 不要误以为user
/lib /lib64 /bin /sbin
/local 用来存放第三方的应用
/share 用于存放帮助
/etc/ 配置文件
/include 主要用来存放头文件
/tmp 临时文件
└── var 日志存放以及应用产生的一些文件或者临时文件 邮件队列 注:工作中用得非常多
/var/log/message 系统日志
/var/log/boot.log 系统启动时候产生的一些日志
/var/log/dmesg 输出内核或者是硬件的一些有效信息,可以使用dmesg
/var/log/mail.log 邮件产生的日志
/var/log/cron 系统和我们自定义的计划任务的日志
/var/lib/mysql MySQL数据存放目录
/var/mail 邮件存放目录 由于邮件服务 此目录可能会满 注:建议生产中关掉
如果存满后可使用 rsync(命令)
用一个空目录来同步有问题的目录
/var/spool/cron 跟计划任务相关的内容
注:
SELinux 安全组件 美国军事研发 它的存在只是提高系统级别
生产中一定要关掉SELinux
可以用setenforce 0命令关掉
getenforce 获取SELinux的状态Permissive
以下五个目录不可以与根目录分开在不同分的区:
- /etc:设定档
- /bin:重要执行档
- /dev:所需要的装置档案
- /lib:执行档所需的函式库与核心所需的模组
- /sbin:重要的系统执行档
PS:
原创文章,作者:MFX,如若转载,请注明出处:http://www.178linux.com/71688
评论列表(1条)
最后一幅图很形象,添加类似的图就挺好的,也是博客中一长篇理论及代码中的一道风景