Linux目录介绍

文章引自linux系统目录详解 (全而易懂)

/ 根目录

/bin 存放linux系统命令

/boot 放置linux系统启动文件

/dev 存放linux系统下的设备文件

/home 用户的主目录

/etc 存放系统配置文件的目录

/lib:/usr/lib:/usr/local/lib: 系统使用的函数库的目录

/media linux系统自动识别的一些设备,例如U盘、光驱、移动硬盘等,linux会把识别的设备挂载到这个目录下

/mnt 系统提供该目录是为了让用户临时挂载别的文件系统的,可以将光驱挂载到/mnt/上,然后进入该目录就可以查看光驱里的内容。

/opt 主机额外安装软件所摆放的目录,默认为空

/root 超级管理员的用户主目录

/usr 应用程序存放目录,/usr/bin 存放应用程序, /usr/share 存放共享数据,/usr/lib 存放不能直接运行的,却是许多程序运行所必需的一些函数库文件。/usr/local:存放软件升级包。/usr/share/doc: 系统说明文件存放目录。/usr/share/man: 程序说明文件存放目录,使用 man ls时会查询/usr/share/man/man1/ls.1.gz的内容建议单独分区,设置较大的磁盘空间

/etc 存放系统配置文件和目录,非常重要

/misc 存放杂项文件或目录,即那些用途或含义不明确的文件或目录可以存放在该目录下。

/proc 此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/sbin:/usr/sbin:/usr/local/sbin 放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能"查看"而不能设置和使用

/srv 该目录存放一些服务启动之后需要提取的数据

/tmp 该目录用于存放临时文件,有时用户运行程序的时候,会产生一些临时文件。/tmp就是用来存放临时文件的。/var/tmp目录和该目录的作用是相似的

/var 放置系统执行过程中经常变化的文件,如随时更改的日志文件 /var/log,/var/log/message: 所有的登录文件存放目录,/var/spool/mail: 邮件存放的目录, /var/run: 程序或服务启动

/usr/bin 这个目录是可执行程序的目录,普通用户就有权限执行。当我们从系统自带的软件包安装一个程序时,他的可执行文件大多会放在这个目录。相似的目录是/usr/local/bin目录。有时/usr/bin中的文件是/usr/local/bin的链接文件

/usr/sbin 这个目录也是可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行,相似目录是/sbin或/usr/local/sbin或/usr/X11R6/sbin等

/usr/src 内核源码默认的放置目录

/proc/cpuinfo 关于处理器的信息,如类似、厂家、型号和性能等。比如cat /proc/cpuinfo

/proc/devices 当前运行内核所配置的所有设备清单

/proc/filesystems 当前运行内核所配置的文件系统

/proc/dma 当前正在使用的DMA通道

/proc/interrupts 正在使用的中断和曾经有多少个中断

/proc/ioports 当前正在使用的I/O端口

/etc/init.d 这个目录是用来存放系统或服务器以System V模式启动的脚本,这在以System V模式启动或初始化的系统中常见。比如RedHat Fedora

/etc/xinetd.d 如果服务器是通过xinetd模式运行的,它的脚本要放在这个目录下。有些系统没有这个目录,比如Slackware,有些老的版本也没有。在Redhat Fedora中比较新的版本中存在

/etc/rc.d 这是Slackware发行版中有的一个目录,是BSD方式启动脚本的存放地,比如定义网卡,服务器开启脚本等

/etc/X11 是X-Window相关的配置文件存放地

/usr/local 这个目录一般是用来存放用户自编译安装软件的存放目录一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中

/usr/lib 该目录和/lib目录相似,是库文件的存储目录。存放一些常用的共享库

/usr/share 该目录用于存放系统共用的东西,比如/usr/share/fonts是字体目录,是用户都共用的

/usr/share/doc 该目录是Linux共享文档的存放地

/usr/share/man 该目录是共享的帮助文件的存放地

/var/adm 比如软件包安装信息、日志、管理信息等就存放在该目录下,在Slackware操作系统中是有这个目录的。在Fedora中好象没有

/var/log 该目录用于存放系统日志

/var/spool 打印机、邮件、代理服务器等假脱机目录存放在该目录下

/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等

你可能感兴趣的:(Linux目录介绍)