linux目录结构

目录 说明
/ Linux文件系统的入口,也是处于最高一级的目录;
/bin 基本系统所需的命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。
/boot 内核和加载内核所需的文件。一般情况下,GRUB 或 LILO 系统引导管理器也位于这个目录。
/dev 设备文件存储目录,比如终端、磁盘等
/etc 所有的系统配置文件
/home 普通用户家目录的默认存放目录。
/lib 库文件和内核模块所存放的目录
/media 即插即用型存储设备的挂载点自动在这个目录下创建,比如USB盘、CDROM/DVD自动挂载后,也会在这个目录中创建一个目录。
/mnt 临时文件系统的挂载点目录
/opt 第三方软件的存放目录。
/root Linux超级权限用户root的家目录。
/sbin 基本的系统维护命令,只能由超级用户使用。
/srv 存放本系统提供的站点服务数据。
/tmp 临时文件目录。
/usr 存放用户使用系统命令和应用程序等信息,比如命令、帮助文件等。
/var 存放经常变动的数据。
/etc 目录结构
目录 说明
/etc/X11 XWindows的设置目录
/etc/alternatives 存储具有相同功能程序的二/多选一链接的目录
/etc/apm 高级电源管理的配置目录
/etc/init.d 守护进程启动脚本目录
/etc/logrotate.d 日志滚动脚本的配置目录
/etc/lvm LVM2的配置目录
/etc/opt /opt应用程序的配置目录
/etc/pam.d PAM配置目录
/etc/pcmcia pcmcia设备配置目录
/etc/ppp ppp设备配置目录
/etc/rc?.d 启动、或改变运行级时运行的
/etc/skel 普通用户初始环境目录
/etc/ssh ssh的配置目录
/etc/vim vim的配置目录
/etc/w3m w3m的配置目录
/etc/yum yum的配置目录
/etc/yum.repos.d yum源的配置目录
/usr 结构说明
目录 说明
/usr/X11R6 存放XWindow的目录
/usr/bin 存放了许多用户命令
/usr/games 存放游戏和教育类软件
/usr/include 存放Linux下开发和编译应用程序所需要的头文件
/usr/lib 放一些常用的动态链接共享库和静态档案库
/usr/local 供给本地用户的/usr目录,在这里安装本地的应用软件
/usr/sbin 存放root超级用户使用的管理程序
/usr/share 系统共用的东西存放地,如:手册、文档、字体等
/usr/src 是内核源码存放的目录
/var 结构说明
目录 说明
/var/cache 应用程序缓存的数据目录
/var/lib 存储系统或各个应用程序运行时的状态信息数据
/var/lock 存储程序运行时的锁定文件的目录。许多程序遵循在/var/lock 中产生一个锁定文件的约定,以支持他们正在使用某个特定的设备或文件。其他程序注意到这个锁定文件,将不试图使用这个设备或文件
/var/log 系统日志存放,分析日志要看这个目录的东西
/var/mail 用户mailbox文件存储目录
/var/opt 存储/opt目录下应用程序的经常变化的数据
/var/run 存储到下次引导前有效的关于系统的信息文件
/var/spool 打印机、邮件、代理服务器等假脱机目录
/var/tmp 存放临时文件文件系统

几个特殊的文件系统
文件系统 挂装点 说明
root / Linux系统运行的基点,根文件系统不能被卸载
proc /proc 以文件系统的方式为访问系统内核数据的操作提供接口,适用于2.4和2.6内核
sysfs /sys 以文件系统的方式为访问系统内核数据的操作提供接口,2.6内核使用
tmpfs /dev
 /var/run /var/lock 程序访问共享内存资源时使用的文件系统
usbfs /proc/bus/usb 访问USB设备时使用的文件系统
devpts /dev/pts 内核用来与伪终端进行交互的文件系统
Swap 内核使用的特殊文件系统, 无挂装点
用来创建虚拟内存


/proc 结构说明
下面说明 /proc 的一些最重要的文件和目录。
文件 说明
/proc/n n为PID,每个进程在/proc下有一个名为其进程号的目录。
/proc/cpuinfo 处理器信息,如类型、制造商、型号和性能。
/proc/devices 当前运行的核心配置的设备驱动的列表。
/proc/dma 显示当前使用的DMA通道。
/proc/filesystems 核心配置的文件系统。
/proc/interrupts 显示使用的中断。
/proc/ioports 当前使用的I/O端口。
/proc/kcore 系统物理内存映象。与物理内存大小完全一样,但不实际占用内存。
/proc/kmsg 核心输出的消息。也被送到syslog
/proc/ksyms 核心符号表。
/proc/loadavg 系统“平均负载”;3个指示器指出系统当的工作量。
/proc/meminfo 存储器使用信息,包括物理内存和虚拟内存。
/proc/modules 当前加载了哪些核心模块。
/proc/net 网络协议状态信息。
/proc/self 到查看/proc
/proc/stat 系统状态。
/proc/uptime 系统启动的时间长度。
/proc/version 内核版本信息。


你可能感兴趣的:(linux,职场,目录,休闲,设备)