• linux目录结构


    目录 说明(*代表重要程度)
    /bin *****该目录为binaries的缩写,是常用的二进制命令所在的命令.比如ls、cp、mkdir、rm等命令;/bin目录已成为/usr/bin的软连接 概述:存放着最经常使用的命令
    /boot Linux的内核及系统引导程序所需的文件目录.安装系统分区的时候一般要单独分一个boot分区,大小可谓256MB~1024MB,该分区的数据增长很小,/boot目录就是引导分区的挂载点 概述:存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件
    /dev *****设备文件的目录,比如声卡、磁盘、光驱,等等 概述:存放Linux的外部设备
    /etc *****1) 二进制软件安装包(yum、rpm)等配置文件的默认路径,例如/etc/exports、/etc/resolv.conf *****2) Centos6下服务启动命令的存放目录,主要存放在/etc/init.d/下.例如,/etc/init.d/sshd 概述:存放所有的系统管理所需要的配置文件和子目录
    /home **普通用户的家目录,默认数据存放目录 概述:Liunx系统中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名
    /lib 英文libraries的缩写,启动系统和运行命令所需的共享库文件和内核模块存放目录,例如/bin和/sbin下的某些命令,分为/lib和/lib64(64位程序)两种 概述:存放系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件.几乎所有的应用程序都需要用到这些共享库
    /lost+found 在ext3文件系统中,当系统意外崩溃或关机时,会在这里产生文件碎片.系统在开机启动的过程中,fsck工具会检查这并修复已经损坏的文件系统.当系统发生问题时,可能有文件被移到这个目录中,可能需要通过手工的方式进行修复,或者移动文件到原来的位置上 概述:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件
    /media 可移除的媒体的挂载点,例如CD-ROM,U盘等的挂载点,使用频率较低 概述:Linux系统会自动识别一些设备,例如U盘、光驱等,当识别后linux会把识别的设备挂载到该目录下
    /mnt **Mount point的缩写,用作文件系统的临时挂载点,也可以作为CO-ROM、U盘等的挂载,使用频率较高 概述:系统提供该目录是为了让用户临时挂载别的文件系统,可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容
    /opt option的缩写,意思是可选择,被保留用于安装额外的应用软件包目录,例如通过源码包安装的软件,可以通过'./configure -prefix=/opt/'命令设置将软件安装在/opt/下,视习惯或规范而定. 概述:这是给主机额外安装软件所摆放的目录.比如安装一个ORACLE数据库则就可放到这个目录下,默认是空的
    /proc *****操作系统运行时,进程信息及内核信息(CPU、硬盘分区、内存信息等)均放在这./proc目录时虚拟文件系统的挂载点,proc并不是真正的文件系统,它的定义可以参见/etc/fstab.系统运行时,很多信息都在这个目录下. 例如: /proc/loadavg 系统负载(系统繁忙程度) /proc/meminfo 系统内存信息 /proc/cpuinfo 系统CPU信息 /proc/mounts 系统挂载信息 概述:这个目录是一个虚拟的目录,它是系统内存的映射,可以通过直接访问这个目录来获取系统信息
    /root Linux超级权限用户root的家目录;root类似于win32的管理员administrator 概述:该目录为系统管理员,也称作超级权限者的用户主目录
    /sbin ***system binaries的缩写,大多涉及系统管理命令的存放,是超级权限用户root可执行命令的存放地.与/usr/bin、/usr/local/sbin的目录相似;系统级命令,一般最好是通过sudo让普通用户执行这些命令,常见的命令有fdisk、reboot、fsck、halt等 概述:s就是Super User的意思,存放的是超级权限者的用户主目录
    /tmp ***Temporary files缩写,为临时文件目录,优势用户运行程序的时候,会产生临时文件./tmp就是用来存放临时文件,权限比较特殊./var/tmp与这个目录相似,这个目录可以用作Linux系统的回收站 概述:这个目录是用来存放一些临时文件
    /usr 存放系统程序的目录,比如命令、帮助文件等.当安装一个Linux发行版官方提供的软件包时,大多安装在这./usr有两个重要的子目录: /usr/local:默认软件安装目录 ***** /usr/src:程序源码目录 概述:这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录
    /var ***variable data缩写,存放经常变动文件/目录./var下有/var/log,这是用来存放系统日志的目录,系统日志路径为/var/log/messages./var/www用于存放定义Apache服务器站点的目录;/var/lib用来存放一些库文件,比如MySQL,以及MySQL数据库的存放地 概述:这个目录中存放着在不断扩充着的东西,经常被修改的目录放在这个目录下.包括各种日志文件
    /srv service缩写,用于存放为用户提供服务的数据所在的目录,例如,www、ftp数据 概述:该目录方法一些服务启动之后需要提取的数据
    /sys 与/proc类似,也是虚拟的文件系统,用于存放内核等信息的目录,包含内核、总线、设备、模块组、电源选项等 概述:集成了3中文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统.该文件是内核设备树的一个直观反映.当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建

    挂载

    Linux下面的设备(磁盘),如果不挂载,则是看不到入口的,就像没窗没门的监狱,是不能被正常使用的,如果要访问设备,就必须为设备开一个入口,这个入口就是挂载点,挂载点实质上就是一个目录,开入口的过程,就是将挂载点与磁盘设备相关联,即挂载.

  • 相关阅读:
    无废话MVC入门教程五[Control与View交互]
    无废话MVC入门教程三[路由设置及视图入门]
    无废话MVC入门教程二[第一个小Demo]
    IDEA 插件开发
    慢慢学Linux驱动开发,第十章,GNU C的扩展
    《UNIX环境高级编程》编译问题彻底解决方案
    GNU make笔记
    outlook2003无法显示地址列表 无法打开与该地址列表的相关"联系人"文件夹解决方案
    慢慢学Linux驱动开发,第十二章,加入内核
    ADS: (Fatal)L6002U:Could not open file:..... & L6002
  • 原文地址:https://www.cnblogs.com/zyc1013/p/12155021.html
Copyright © 2020-2023  润新知