linux目录结构知识.docx_第1页
linux目录结构知识.docx_第2页
linux目录结构知识.docx_第3页
linux目录结构知识.docx_第4页
linux目录结构知识.docx_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

LINUX目录结构/binBin是二进制文件的缩写。二进制文件是指已经编译好的程序,计算机可以很容易的理解并执行这类文件。这类文件中的内容通常不具有任何可读性。该目录中可包含完成基本维护任务所需要的所有标准文件。文件cp和ls就在该目录中。/dev在此目录中包含所有的系统设备。从此目录可以访问各种系统设备。如CD-ROM,磁盘驱动器,调制解调器和内存等。在该目录中还包含有各种实用功能,如用于创建设备文件的MAKEDEV。有些安装过程会创建指向隐含设备的链接,例如链接到PS/2鼠标设备的/dev/mouse,但他实际上则是/dev/psaux.下面对该目录中的文件给出一些具体的解释:文件/dev/console表示与临视器有关的设备的驱动程序,该监视器连接在你的机器上。文件/dev/ttySn表示用来访问串行端口的设备。例如:/dev/ttyS0与DOS下的COM1效果相同。当你设置调制解调器时,ttyS0,ttyS1或ttyS2均是可用来创建链接/dev/modem设备的端口。/dev/hda以及以后的/dev/hdb,/dev/hdc和/dev/hdd设备均表示硬盘驱动器本身。/dev/hda表示整个硬盘驱动器,hda1表示该硬盘的第一个分区。文件/dev/had保存着一个硬盘驱动器的相关信息,该硬盘驱动器位于IDE控制器上。上面介绍的内容也适用于/dev/sda,它表示SCSI硬盘驱动器。SCSI磁带由设备/dev/st表示。文件/dev/lp表示并口或打印机端口。如果你在DOS环境下使用电缆将并口打印机连接到端口LPT1,就应开启/dev/lp0端口。/dev/null或许是所有设备中最臭名昭著的设备,这是因为他是种垃圾设备,进入该设备的所有不想要的文件均会消失。将任何类型的输出结果或信息导向/dev/null,其效果等同于将他们从系统上删除。他的作用相当于一个“黑洞”,会将导向他的任何不需要的信息吞噬。/dev/tty表示虚拟控制台。在LINUX环境中,你可以有数个显示屏,同时容纳数个不同终端。/dev/pty表示伪端。这是以动态方式创建的终端设备,当用户通过网络或远程telnet连接以远程试登陆到系统时就会创建这类终端。/etc该目录中包含配置文件。设置多种功能(如init端口监督程序)时需要用到这类文件,运行命令文件,SAMBA以及其他多种程序均位于该目录下。/home目录/home是所有用户的默认位置。在某些发行版本中,如Red Hat Linux中,默认情况下,该目录中还包含有所有的HTML和FTP文件。个人目录中包含用于该用户登录的所有初始化脚本。/lib该目录中包含有共享库映射文件。这是一些比特代码,可供很多程序使用。通过这些共享映射文件,每个程序就不必分别保存自己的库文件(这会增加占用的磁盘空间),LINUX提供了一组可供所有程序使用的文件。在该目录中,还包含引导进程所需的静态库文件。lost+found该目录用于保存丢失的文件。不恰当的关机操作和磁盘错误均会导致文件丢失,这意味着这些被标注为“在使用”,但却并未列于磁盘上的数据结构上。正常情况下,引导进程会运行fsck程序,该程序能发现这些文件。除了“/”分区上的这个目录外,在每个分区上均有一个lost+found目录。/mnt目录/mnt是用于装载CD-ROM和软盘驱动器的位置。为了访问这些介质,需要将他装载到临时位置,通过这些临时设置,用户才能访问位于这类介质上的文件。当访问进程结束以后,这类设备将被御载并被成功弹出。一般情况下这个目录是空的,而在我们将要挂载分区时在这个目录下建立目录,再将我们将要访问的设备挂载在这个目录上,这样我们就可访问文件了。/opt以默认方式安装Linux时,并不一定会创建这个目录。该目录是较新程序的默认位置,如KDE和Netscape等。如果该目录不存在,那么在安装较新程序时将分创建他。/proc从本质上讲,这不是种目录,而是一种虚拟文件系统。该目录中的文件保存在内存中,而不是在磁盘上。该目录中包含以动态方式创建的文件,这些文件始终处于变动状态,由系统不断生成。这些文件的存在方式不像一般的文本文件,他们仅根据请求而产生。这类文件提供了与正在系统上运行的进程有关的信息。/root这是根用户的用户主目录,是用户启动脚本所在的目录。与保留给个人用户的/home下的目录很相似,该目录中还包含仅与根用户有关的条目。/sbin该目录用以保存基本的系统二进制文件。多种等系统级命令,如fsck,reboot,shutdown,telinit,update等均位于此目录中。/tmp该目录用以保存临时文件。所有用户均拥有这个目录的写访问权限。当会话结束后这些文件将会被删除。/usr该目录是到目前为止综合性最高的目录之一。在这个目录中将保存大多数的默认二进制文件。具体情况与LINUX的发行版本有关,除了必须的系统应用程序以外,该目录还可保存多种其他程序。/usr/X11R6该目录用于保存运行X-Window所需的所有文件。该目录中还包含用于运行GUI要的配置文件和二进制文件。/usr/bin该目录是RedhatLinux和其他Linux发行版本保存所有二进制文件的场所。目录/usr/bin常是众多程序的堆积场所。因而应给他创建属于自己的分区。/usr/dict该目录是Linux系统存储其词汇的位置,多种拼写程序和代码破解程序均会使用该目录与该目录中的内容。/usr/etc该目录中包含各种各样的配置文件,这些配置文件不是系统必须的系统配置文件,这一点与目录/etc中的文件是不同的。目录/etc中的配置文件才是真正的正确运行系统所必须的。完美解读Linux中文件系统的目录结构 一、前 言 接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一篇关于Linux文件系统的目录结构的文章,和大家一起分享。 文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构。同时文章最后附录了一份Linux目录结构的简明手册,以便大家查阅。 二、目 录 1、什么是文件系统 2、文件系统的类型 3、目录结构的详细解读 4、一些重要子目录的解读 5、附录:目录结构的简明查阅手册 三、正 文 我想,不光是我,对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步。下面大家跟飘扬一起来学习吧. 1、什么是文件系统 当您使用Linux的时候,如果您通过ls l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin . . 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。 linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。 2、文件系统的类型 LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。 普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。 目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。 连接文件:是指向同一索引节点的那些目录条目。用ls来查看是,连接文件的标志用l开头,而文件面后以-指向所连接的文件。 特殊文件:LINUX的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,则一类文件就是特殊文件,常放在/dev目录内。例如,软驱A称为/dev/fd0。LINUX无C:的概念,而是用/dev/had来自第一硬盘。 3、目录结构的详细解说 文件系统的组织结构分析,我们能分析什么呢?也就是当我们列/目录时,所看到的/usr、/etc . . /var 等目录是做什么用的,这些目录是不是有些特定的用途。无论哪个哪个版本的Linux系统,都有这些目录,这些目录应该是标准的。当然各个Linux发行版本也会存在一些小小的差异,但总体来说,大体还是差不多。 言归正传,下面飘扬将讲到本文最核心的部分:linux文件系统的目录结构。 / bLinux文件系统的入口,也是处于最高一级的目录; /bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。 /boot Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录; /dev 设备文件存储目录,比如声卡、磁盘. . /etc 系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件; /home 普通用户家目录默认存放目录; /lib 库文件存放目录 /lost+found 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。 有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。 /mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。可以参看/etc/fstab的定义。有时我们可以把让系统开机自动挂载文件系统,把挂载点放在这里也是可以的。主要看/etc/fstab中怎么定义了;比如光驱可以挂载到/mnt/cdrom 。 /opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,比如在Fedora Core 5.0中,OpenOffice就是安装在这里。有些我们自己编译的软件包,就可以安装在这个目录中;通过源码包安装的软件,可以通过 ./configure -prefix=/opt/目录 。 /proc 操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。/proc目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统,它的定义可以参见 /etc/fstab 。 /root Linux超级权限用户root的家目录; /sbin 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目录是相似的;我们记住就行了,凡是目录sbin中包含的都是root权限才能执行的。 /tmp 临时文件目录,有时用户运行程序的时候,会产生临时文件。/tmp就用来存放临时文件的。/var/tmp目录和这个目录相似。 /usr 这个是系统存放程序的目录,比如命令、帮助文件等。这个目录下有很多的文件和目录。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。如果有涉及服务器配置文件的,会把配置文件安装在/etc目录中。/usr目录下包括涉及字体目录/usr/share/fonts ,帮助目录 /usr/share/man或/usr/share/doc,普通用户可执行文件目录/usr/bin 或/usr/local/bin 或/usr/X11R6/bin ,超级权限用户root的可执行命令存放目录,比如 /usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等;还有程序的头文件存放目录/usr/include。 /var 这个目录的内容是经常变动的,看名字就知道,我们可以理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录。/var/www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地; 4、一些重要子目录的解说 下面飘扬再补充几个比较常见且很重要的目录。 /etc/init.d 这个目录是用来存放系统或服务器以System V模式启动的脚本,这在以System V模式启动或初始化的系统中常见。比如Fedora/RedHat; /etc/xinit.d 如果服务器是通过xinetd模式运行的,它的脚本要放在这个目录下。有些系统没有这个目录, 比如Slackware,有些老的版本也没有。在Rehat/Fedora中比较新的版本中存在。 /etc/rc.d 这是Slackware发行版有的一个目录,是BSD方式启动脚本的存放地;比如定义网卡,服务器开启脚本等。 /etc/X11 这是X-Windows相关的配置文件存放地。 /usr/bin 这个目录是可执行程序的目录,普通用户就有权限执行;当我们从系统自带的软件包安装一个程序时,他的可执行文件大多会放在这个目录。比如安装gaim软件包时。相似的目录是/usr/local/bin;有时/usr/bin中的文件是/usr/local/bin的链接文件; /usr/sbin 这个目录也是可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行;相似目录是/sbin 或/usr/local/sbin或/usr/X11R6/sbin等; /usr/local 这个目录一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中。这个目录下面有子目录。自己看看吧。 /usr/share 系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man帮助文件。 /usr/src 是内核源码存放的目录,比如下面有内核源码目录,比如 linux 、linux-2.xxx.xx 目录等。有的系统也会把源码软件包安装在这里。比如Fedora/Redhat,当我们安装file.src.rpm的时候,这些软件包会安装在 /usr/src/redhat相应的目录中。 /var/adm 比如软件包安装信息、日志、管理信息等,在Slackware操作系统中是有这个目录的。在Fedora中好象没有;自己看看吧。 /var/log 系统日志存放,分析日志要看这个目录的东西; /var/spool 打印机、邮件、代理服务器等假脱机目录; 5、附录:目录结构的简明查阅手册 (1)“/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等 /home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统省级时应该保留。 /proc 目录整个包含虚幻的文件。它们实际上并不存在磁盘上,也不占用任何空间。(用ls l 可以显示它们的大小)当查看这些文件时,实际上是在访问存在内存中的信息,这些信息用于访问系统 /bin 系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用。 /sbin 系统执行文件(二进制),这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要指定目录。) /etc 操作系统的配置文件目录。 /root 系统管理员(也叫超级用户或根用户)的Home目录。 /dev 设备文件目录。LINUX下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中。正常情况下,设备会有一个独立的子目 录。这些设备的内容会出现在独立的子目录下。LINUX没有所谓的驱动符。 /lib 根文件系统目录下程序和核心模块的共享库。 /boot 用于自举加载程序(LILO或GRUB)的文件。当计算机启动时(如果有多个操作系统,有可能允许你选择启动哪一个操作系统),这些文件首先被装载。这个目录也会包含LINUX核(压缩文件vmlinuz),但LINUX核也可以存在别处,只要配置LILO并且LILO知道LINUX核在哪儿。 /opt 可选的应用程序,譬如,REDHAT 5.2下的KDE (REDHAT 6.0下,KDE放在其它的XWINDOWS应用程序中,主执行程序在/usr/bin目录下) /tmp 临时文件。该目录会被自动清理干净。 /lost+found 在文件系统修复时恢复的文件 (2)“/usr”目录下比较重要的部分有: /usr/X11R6 X-WINDOWS系统(version 11, release 6) /usr/X11 同/usr/X11R6 (/usr/X11R6的符号连接) /usr/X11R6/bin 大量的小X-WINDOWS应用程序(也可能是一些在其它子目录下大执行文件的符号连接)。 /usr/doc LINUX的文档资料(在更新的系统中,这个目录移到/usr/share/doc)。 /usr/share 独立与你计算机结构的数据,譬如,字典中的词。 /usr/bin和/usr/sbin 类似与“/”根目录下对应的目录(/bin和/sbin),但不用于基本的启动(譬如,在紧急维护中)。大多数命令在这个目录下。 /usr/local 本地管理员安装的应用程序(也可能每个应用程序有单独的子目录)。在“main”安装后,这个目录可能是空的。这个目录下的内容在重安装或升级操作系统后应该存在。 /usr/local/bin 可能是用户安装的小的应用程序,和一些在/usr/local目录下大应用程序的符号连接。 (3)“/proc”目录的内容: /proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等。 /proc/devices 当前运行内核所配置的所有设备清单。 /proc/dma 当前正在使用的DMA通道。/proc/filesystems 当前运行内核所配置的文件系统。 /proc/interrupts 正在使用的中断,和曾经有多少个中断。 /proc/ioports 当前正在使用的I/O端口。在 Linux下,用户所见到的文件空间是基于树状结构的,树的根在顶部。在这个空间中的各种目录和文件从树根向下分支,顶层目录(/)被称为根目 录,图11-1给出了树形结构的图例。 Linux操作系统由一些目录和许多文件组成。根据用户选择的安装不同,这些目录可能是不同的文件系统。通常,大多数操作系统都驻存在两个文件系统上:即称为/的根文件系统和安装在/usr下的文件系统。 如果你用 cd /命令将当前目录改变到根目录,并用ls命令列出目录清单,你就会看到一些目录。这些目录组成了根文件系统的内容,它们也为其他文件系统提供了安装点。 /bin目录包含称为二进制( binary)文件的可执行程序 (事实上,名为/bin的目录是 binary的缩写)。这些程序是必需的系统文件,许多 Linux命令(如 ls)放在该目录中。 /sbin目录也用于存储系统二进制文件。这个目录中的大多数文件用于管理系统。 /etc目录非常重要,它包含许多Linux系统配置文件。从本质上说,这些文件使你的Linux系统具有自己的个性。口令文件(口令)就放在这里,在启动时安装的文件系统列表( fstab)也放在这里。另外,这个目录还包括 Linux的启动脚本、你想要永久记录的、带 IP地址的主机列表和许多其他类型的配置信息。 /lib目录中存储着程序运行时使用的共享库被存储在此。通过共享库,许多程序可以重复使用相同的代码,并且这些库可以存储在一个公共的位置上,因此能减小运行程序的大小。 /dev目录包含称为设备文件的特殊文件,这些文件用于访问系统上所有不同类型的硬件。例如,/dev/mouse文件是用于读取鼠标输入的。通过用这种方法组织对硬件设备的访问,Linux有效地使硬件设备的接口看起来就象一个文件。这意味着在许多情况下,你可以用对软件使用的相同语法来对计算机的硬设备进行操作。例如,为了在软盘驱动器上建立你的起始目录的磁盘档案,你可以使用下面的命令: tar-cdf/dev/fd0 tackett /dev目录中的许多设备都放在逻辑组中,表11-1列出了/dev 目录中一些最常用的设备。设备文件 描述 /dev/console 系统控制台,它是与Linuxmso-hansi-font-family: Times New Roman系统实际连接的计算机显示器 /dev/hd IDE硬盘驱动器的设备驱动程序接口。/dev/hdal设备指在硬盘驱动hda上的第一个分区,设备/dev/hda指整个硬盘 had。 /dev/sd SCSI磁盘的设备驱动程序接口。 SCSI磁盘和分区使用与IDE/dev/hd设备相同的约定。 /dev/fd 提供支持软盘的设备驱动程序。/dev/fd0是第一个软盘驱动器,/dev/fd1是第二个软盘驱动器。 /dev/st SCSI磁带驱动器的设备驱动程序 /dev/tty 为用户输入提供不同控制台的设备驱动程序。它的名字来源于实际挂接到 UNIX系统的、被称为电传打字机(teletype)的终端。在Linux下,这些文件提供对虚拟控制台的支持,可以通过按Alt-F1到Alt-F6键来访问这些虚拟控制台。这些虚拟控制台提供独立的、同时进行的本地登录对话过程 /dev/pty 支持伪终端的设备驱动程序,伪终端用于远程登录进程,如使用Telnet的远程登录 /dev/ttyS 计算机的串行接口。/dev/ttySO对应MS-DOS下的 COM1。如果有一个串行鼠标,/dev/mouse是对连接了鼠标的ttyS设备的符号链接。 /dev/cua 与调制解调器一起使用的特殊呼出设备。 /dev/null 数据将永远丢失。如果你想要运行一个命令并丢弃标准输出或标准错误输出,那么这个设备是非常有用的。而且,如果用/dev/null作为一个输人文件,则会建立一个长度为零的文件。 表8-2 /dev目录中一些最常用的设备 /proc 目录实际上是一个虚拟文件系统,它被用于从内存中读取处理信息。 /tmp目录用于存储程序运行时生成的临时文件。如果你有一个程序,它会生成许多大的临时文件,那么你可能想把/tmp目录作为一个独立文件系统来安装,而不是只把它作为根文件系统上的一个目录。如果把/tmp作为根文件系统上的一个目录,并且有许多大文件要写入其中,那么根文件系统的空间就会用尽。 /home目录是用户起始目录的基础目录。通常把它作为一个独立的文件系统来安装,这样用户就能有大量用于自己文件的空间。事实上,如果系统上有许多用户,则可能需要把/home分成几个文件系统。为此,需要建立子目录,如用/home/staff和/home/admin目录分别作为公司职员和管理人员的子目录。把每一个这样的子目录做为不同的文件系统来安装,然后在其下建立用户的起始目录。 /var目录保存要随时改变大小的文件。通常,各种系统记录文件都放在这个目录下。 /usr目录及其子目录对 Linux系统的操作是非常重要的。它包含这样一些目录,这些目录中保存系统上的一些最重要的程序。通常,/usr的子目录包含你安装的大型软件包。子目录 描述 /usr/bin 这个目录保存许多在Linux系统上能找到的可执行程序。 /usr/etc 这目录包含许多各种各样的系统配置文件。 /usr/include 这个目录及其子目录是存放 C编译程序的所有包含文件的地方。这些头文件定义常量和函数,对 C编程是重要的。 /usr/g+-include 这个目录包含 C十十编译程序的包含文件。 /usr/lib 这个目录包含程序在链接时使用的各种库。 /usr/man 这个目录包含Linux系统上的程序的各种联机帮助。在/usr/man下是一些与联机帮助的不同段相对应的子目录。 /usr/src 这个目录包含保存系统的不同程序的源代码的目录。如果你得到了一个想要安装的软件包,那么/usr/src/packagename是安装该包前放置源代码的好地方。 /usr/local 这个目录用于存放系统的本地定制内容。通常,许多本地软件安装在这个目录的子目录中。这个目录的格式在几乎你所见到的每个UNIX系统上都不相同。建立此目录的一种方法是:为二进制文件建立一个/usr/local/bin目录;为配置文件建立一个/usr/local/etc目录;为各种库建立一个/usr/local/lib目录;为源代码建立一个/usr/local/src目录。如果要使/usr/local具有许多空间的话,则可把整个/usr/local目录树作为一个独立的文件系统来安装 表8-3 /usr文件系统中重要的子目录 应当引起大家注意的是Linux文件系统这个词有两个不同且经常是相互矛盾的含义:一个含义是磁盘和磁盘机制的文件系统,另一个含义是用户看得见并能操作的逻辑文件系统。本章讨论用户看得见并能操作的逻辑文件系统。另外,如果用户熟悉如 MS-DOS和 OS/2这样的 PC操作系统的话,那么就会发现下面许多话题都是熟悉的,这是因为2.0版本以上的 MS-DOS的文件结构都是模仿UNIX的文件结构的,而 UNIX的文件结构也是 Linux使用的文件结构。 Linux中的每个实际的实体和逻辑实体在Linux文件系统中都用文件来表示。实际的实体包括磁盘、打印机和终端,逻辑实体包括目录、存储文档和程序的普通文件。本文来自CSDN博客,转载请标明出处:/fly_higher/archive/2006/02/06/592602.aspx/ (这就是著名的根) bin (你在终端运行的大多数程序,比如cp、mv.) boot (内核放在这里,这个目录也经常被作为某个独立分区的挂载点) grub (grub引导程序和引导菜单就放在这里) cdrom dev (存放设备文件,这里相当于一个设备管理器,由系统自动生成。视硬件环境不同变化很大) block bsg bus char disk (磁盘信息,要挂载硬盘分区就要注意这里的信息喽) by-id (硬盘分区的永久性符号链接) by-label (按卷标识别的硬盘分区,常用于挂载) by-path (硬盘分区的节点链接) by-uuid (按UUID识别的硬盘分区,常用于挂载) dri fd input net pts shm snd etc (存放所有程序和系统的配制文件和全局变量,对所有用户生效,非常值得备份) home (这就是著名的home目录了,注意不是”家目录”,强烈建议把一个独立分区挂载到这里!) ad

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论