站长资讯网
最全最丰富的资讯网站

linux目录结构解析

目录结构

1根目录结构

linux 最顶端目录是 / 根目录,linux系统中所有的文件,设备都在 / 之下

命令:tree -L 1 / #显示根下的第一层目录结构的所有文件夹

/bin

#常见的二建证命令目录 如 ls cp mkdir cut 等命令

/boot

#LINUX 的内核及应道程序的所需要的文件目录

/dev

#设备的文件目录 如声卡,磁盘

/etc

#常见的系统二建证安装包配置文件默认路径和服务启动命令目录

/home

#普通用户的家目录,默认存放目录

/lib

#库文件存放目录

/lost+found

#在ext3文件系统中当系统意外崩溃或者机器异常关机,会承诺书碎片文件,当系统开启启动中fsck工具会检查这里,并修复文件

/mnt

#挂载存在设备

/opt

/proc

#操作系统运行时,进程信息和内核信息,存放 是一个伪装的挂载目录,proc 并不是真正的文件系统

/root

root账号的家目录,在根目录下

/sbin

存放shell命令的目录,一般为超级管理员的指令

/tmp

#临时文件目录,有时候用户运行程序的时候,会产生临时文件和var/tmp 目录相似

/usr

存放程序的目录,命令,程序

/var

存放日志的目录 #/var/log /var/lib 库文件目录

root@raspberrypi:~# ls -ld /tmp/

drwxrwxrwt 12 root root 4096 Sep 16 14:06 /tmp/ #此目录结构的文件夹权限中包含了一个t,sticky bit, 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能删除文件, 则可以对文件使用sticky bit位. 设置该位后, 就算用户对目录具有写权限, 也不能删除该文件。

1.1重要的子目录

/etc/sysconfig/network-scripts/ifconfig-eth0 #设置IP 地址

/etc/resolv.conf 设置dns

/etc/hosts 设置IP 和域名对应 优先级高于resolv.conf

/etc/sysconfg/network

/etc/fstab 记录要mount 的文件系统

etc/inittab 设定系统启动时,要把系统设置成什么要的模式,并加载配置

/etc/exports 设定nfs系统的配置文件目录

/etc/init.d 这个目录用了存放系统或者服务器以system V模式启动的脚本,

/etc/xinit.d 如果服务器通过xinetd 模式运行,他的脚本要放在这个目录下

/ect/profile 系统的全局环境变量配置路径

1.2. /etc 下的重要目录

/etc/issue 记录用户当了前显示的版本信息

[root@localhost ~]# cat /etc/issue

CentOS release 6.10 (Final)

Kernel r on an m

[root@localhost ~]#

1.3. /var 日志目录

/var/log/message 系统信息的默认日志文件,按周轮询

/var/log/secure 记录登录系统存取信息的文件,按周轮询,如 pop3 ssh telnet ftp 等等记录

/var/log/wtmp 记录登录信息的文件,last

/var/spool

/var/spool/vron 定时任务crontab 默认目录 ,按用户名命命名文件

/var/spool/mail 系统用户邮件存放目录

/var/spool/vlientmqueue 临时邮件目录,有很多原因会导致这个目录碎文件很多,如crontab 命令 不加 /Ddev/null等

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号