linux的目录结构

本文深入解析Linux系统的目录架构,包括根目录、用户可执行文件目录、系统可执行文件目录、配置文件目录、设备文件目录、进程信息目录、变量文件目录、用户程序目录、启动加载文件目录、系统库文件目录、可选应用目录、挂载目录、媒体设备目录和服务数据目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个忘记是从博客园上看到的还是从csdn上看到的,就是为了学习linux从网上copy下了的,原创作者已经不清楚是谁了。如果找到原创的,我会把链接加上来。

 

以下是转载!!!

==================================================================

 

本文将引领您浏览Linux的目录架构,并解释每个重要目录的含义。
· / - Root
通常称为根分区。所有的文件和目录皆由此开始。只有root用户对此目录拥有写权限。
· /bin - 用户可执行文件
此目录包含二进制可执行文件。在单用户模式下Linux使用此目录的命令。此目录包含所有用户的常用命令,如ls、ping、cp等。
· /sbin - 系统可执行文件
此目录中的命令主要供系统管理员使用,以进行系统维护。例如,iptables、reboot、fdisk等。
· /etc - 配置文件
包含所有应用程序的配置文件,也包含启动、关闭某个特定程序的脚本,例如,/etc/resolv.conf、/etc/logrotate.conf等。
· /dev - 设备文件
包含设备文件。在Linux中,一切都被看做文件。终端设备、USB、磁盘等等都被看做文件,如/dev/usbmon0。
· /proc - 进程信息
所有系统进程的信息都包含在/proc目录中。/proc目录并不是一个真正的文件系统,而是包含了运行中的进程信息。例如,/proc目录包含了进程信息。/proc目录也包含了系统资源信息,如/proc/uptime包含了最近一次启动至今的正常运行时间,/proc/cpuinfo包含了处理器信息等。
· /var - 变量文件
/var是一个可增长的目录,包含变量文件。例如,/var/log(系统日志)、/var/lib (包文件) 、/var/mail(邮件)、/var/spool (打印队列)。
· /usr - 用户程序
为用户应用程序存放可执行文件、源代码和文档。/usr/bin包含了用户可执行文件,如at、awk、cc等。/usr/sbin包含了系统管理员可执行文件,如cron、sshd、useradd等。/usr/local包含了用户编译源代码安装的应用程序,如/usr/local/apache2。
· /home - 用户主目录
存放用户的私人文件。
· /boot - 启动加载文件
Linux系统启动时需要加载的文件。Kernel initrd、grub等文件都存放在此。
· /lib - 系统库文件
/bin和/sbin中的可执行文件需要/lib中库文件的支持。库文件通常以“ld”或“ld*.so”的形式命名,如ld-2.11.1.so。
· /opt - 可选应用
/opt用于安装独立软件商的可选应用。
· /mnt - 挂载目录
挂载点,系统管理员可用于临时挂载文件系统。
· /media - 可移动媒体设备
挂载可移动媒体设备,如/media/cdrom、/media/floppy等。
· /srv - 服务数据
Srv表示服务,用于服务器的所有服务数据存储在此目录中。

转载于:https://www.cnblogs.com/nestfly/archive/2012/05/08/2490606.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值