Linux目录架构详解 转自http://cloud.csdn.net/a/20120420/2804821.html?bsh_bid=90555089###
2012-05-17 15:56
435 查看
本文将引领您浏览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表示服务,用于服务器的所有服务数据存储在此目录中。(张志平/编译)
/ - 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表示服务,用于服务器的所有服务数据存储在此目录中。(张志平/编译)
相关文章推荐
- Linux目录架构详解 转自http://cloud.csdn.net/a/20120420/2804821.html?bsh_bid=90555089###
- linux设备模型详解 http://blog.csdn.net/linux_xiaomugua/article/details/6989386
- linux系统/var/log目录下的信息详解 http://blog.chinaunix.net/uid-24250828-id-3198922.html
- linux 中/proc 详解 http://blog.csdn.net/kevinx_xu/article/details/8178746
- 给程序员的Vim速查卡(转自:http://sd.csdn.net/a/20110916/304518.html)
- KMP字符串模式匹配详解http://blog.csdn.net/lin_bei/article/details/1252686
- 试着解决http://topic.csdn.net/u/20090610/20/92c3d2eb-4ee5-4df1-bc09-2fd32254fa06_3.html
- linux学习入门4——linux系統目录架构(linuxcast.net)2.5
- 最强最全的Tree命令详解 http://www.blogjava.net/coderdream/archive/2008/01/18/176352.html
- http://sd.csdn.net/a/20110720/301922.html
- SQL优化34条(转载至http://topic.csdn.net/u/20080808/14/dfc973e7-fcf2-4526-9de1-fa5efc148f5c.html?seed=1579461806)
- http://topic.csdn.net/u/20110123/23/dbcdf487-5793-44fb-a0cf-54e9145a93c0.html?94220
- 架构之路之spring+springmvc+maven+mongodb的搭建(转载:http://blog.csdn.net/tomcat_2014/article/details/55100130)
- epoll模型详解 2010-10-09 17:39:38 http://blog.chinaunix.net/uid-20583479-id-1920065.html
- linux中fork()函数详解(原创!!实例讲解) - jason的专栏 - 博客频道 - CSDN.NET
- http://download.csdn.net/html/2006-11/11/160050.html
- 转帖 一个很有用但不常用到的传值方法! http://topic.csdn.net/u/20070124/22/09d43606-4119-4407-bfa6-8b2890ffbac7.html
- http://sd.csdn.net/a/20111227/309730.html
- 国际:五个最流行的Web 2.0术语的来源http://news.csdn.net/n/20090120/122653.html
- cxGrid使用技巧 转载自http://topic.csdn.net/t/20060106/09/4500997.html#