• linux目录结构


    目录说明
    /Linux文件系统的入口,也是处于最高一级的目录;
    /bin基本系统所需的命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。
    /boot内核和加载内核所需的文件。一般情况下,GRUB 或 LILO 系统引导管理器也位于这个目录。
    /dev设备文件存储目录,比如终端、磁盘等
    /etc所有的系统配置文件
    /home普通用户家目录的默认存放目录。
    /lib库文件和内核模块所存放的目录
    /media即插即用型存储设备的挂载点自动在这个目录下创建,比如USB盘、CDROM/DVD自动挂载后,也会在这个目录中创建一个目录。
    /mnt临时文件系统的挂载点目录
    /opt第三方软件的存放目录。
    /rootLinux超级权限用户root的家目录。
    /sbin基本的系统维护命令,只能由超级用户使用。
    /srv存放本系统提供的站点服务数据。
    /tmp临时文件目录。
    /usr存放用户使用系统命令和应用程序等信息,比如命令、帮助文件等。
    /var存放经常变动的数据。
    /etc 目录结构
    目录说明
    /etc/X11XWindows的设置目录
    /etc/alternatives存储具有相同功能程序的二/多选一链接的目录
    /etc/apm高级电源管理的配置目录
    /etc/init.d守护进程启动脚本目录
    /etc/logrotate.d日志滚动脚本的配置目录
    /etc/lvmLVM2的配置目录
    /etc/opt/opt应用程序的配置目录
    /etc/pam.dPAM配置目录
    /etc/pcmciapcmcia设备配置目录
    /etc/pppppp设备配置目录
    /etc/rc?.d启动、或改变运行级时运行的
    /etc/skel普通用户初始环境目录
    /etc/sshssh的配置目录
    /etc/vimvim的配置目录
    /etc/w3mw3m的配置目录
    /etc/yumyum的配置目录
    /etc/yum.repos.dyum源的配置目录
    /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/nn为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内核版本信息。
     
     
  • 相关阅读:
    vs 编译加速
    leetcode 1405
    sort 从大到小从小到大
    leetcode1404
    leetcode 1406
    leetcode 1556
    杭电研究生自动登录联网脚本
    Cannot mix incompatible Qt library (version ) with this library (version ) 解决方案
    目标检测算法优化技巧
    特征工程和模型融合--机器学习--思维导图和笔记
  • 原文地址:https://www.cnblogs.com/xyzhuzhou/p/2590050.html
Copyright © 2020-2023  润新知