linux 目录结构

  • /: 根目录
  • /bin: 二进制目录文件,系统中可执行的二进制脚本和文件放在这个目录中。例如命令:ls 。。
  • /boot: 存放linux启动相关的重要文件
  • /dev: 设备。存放设备文件和特殊文件
  • /etc: 配置文件目录。系统中的服务和应用程序的配置文件。
  • /home:家目录。
  • /lib: 库文件。存放/bin和/sbin目录下的二进制文件需要的共享库文件和内核模块。
  • /media: 可移动介质目录。可以访问移动介质目录,挂在点用来挂在USB,CD-ROM等设备。
  • /mnt: 临时挂载文件系统。该目录适合管理员临时挂载一个临时文件系统。
  • /opt: 存放可选的软件安装包。
  • /proc: 内核和虚拟文件系统。该目录提供了访问虚拟文件的桥梁。
  • /root: root用户的家目录。
  • /sbin: 二进制文件目录。该目录工具共系统管理使用,因此一般情况下只有root用户才能访问。
  • /src: 服务器数据。该目录存放的是系统服务产生的数据。
  • /tmp: 临时文件命令。在执行程序时,不需要保护的文件应该放在这里,许多操作系统在重启后会清除这个目录的内容。
  • /usr: 只读的用户数据,该目录是第二个层次分级目录,他提供了只读的共享数据。/usr包含下列目录:
    /usr/bin  不重要的二进制命令和脚本文件。所有用户均可使用.                       
    /usr/include: 该目录是头文件,来自c的库文件。有些程序在编译时会包含该目录下的这些文件。          
    /usr/lib 由/usr/bin和/usr/sbin下的程序调用的库文件。                
    /usr/sbin不重要的二进制命令和脚本文件对于所有用户均可用。                  
    /usr/share  与系统结构体系无关的数据文件。                            
    /usr/src  内核源代码和安装应用程序的源代码。                             
    /usr/local  一个第三那层的目录结构,仅用与本地数据。                                  
    
  • /var: 变化的文件。在运行应用程序或是服务中,这些文件会发生预期的变化。
    /var/lib   操作系统依赖的变量状态信息。               
    /var/lock   锁文件用于应用程序之间同步资源访问。    
    /var/log  由程序,内核,服务产生的日志文件。         
    /var/mail 基于用户邮件的文件                 
    /var/run  运行中的可变数据。在系统重启后原有的数据将消失,该目录提供的信息是从系统被启动开始到现在的有关信息。                   
    /var/spool  这个目录存放的是要处理的文件,例如邮件和作业。               
    /var/tmp  一个占位符,用于存放系统重启时不应删除的临时文件。                  
    

你可能感兴趣的:(linux 目录结构)