LINUX目录结构
/bin
Bin是二进制文件的缩写。二进制文件是指已经编译好的程序,计算机可以很容易的理解并执行这类文件。这类文件中的内容通常不具有任何可读性。该目录中可包含完成基本维护任务所需要的所有标准文件。文件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中的配置文件才是真正的正确运行系统所必须的。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/mylxiaoyi/archive/2005/04/30/369537.aspx
分享到:
相关推荐
linux目录结构中文版
本资源提供了丰富的学习材料,包括一张“linux目录结构图解.jpg”和一本名为“《循序渐进Linux》详细目录结构.pdf”的电子书,帮助你深入理解Linux的目录层次。 首先,Linux遵循的是UNIX的目录结构标准,即FHS...
理解Linux目录结构对于管理和维护Linux系统至关重要。以下是Linux目录结构及主要内容的详细说明: 1. **/** - 根目录:所有其他目录的起点。它是系统层次结构的顶层。 2. **/usr** - 用户资源:包含了大部分的用户...
Linux目录结构 Linux目录结构是Linux系统中一个非常重要的概念,它是Linux系统的基础设施,了解Linux目录结构对于Linux初学者来说非常重要。 Linux目录结构与Windows目录结构有很大的区别, Linux目录结构遵循文件...
在Linux操作系统中,目录结构是系统组织和管理文件的基础。Linux遵循的是单一系统根目录(/)的概念,所有文件和目录都从这个根目录开始。本文将深入探讨Linux的目录结构...学习Linux目录结构是成为Linux高手的第一步。
本文主要探讨Linux目录结构、输入输出重定向的使用方法以及相关的系统管理技巧。 **Linux目录结构** Linux目录结构采用的是树形结构,以根目录`/`作为起点,所有的分区、目录、文件及外部设备都挂载在这个树状结构...
Linux目录结构思维导图
Linux目录结构 详解
linux目录结构图解,linux目录结构图解,linux目录结构图解
### Linux目录结构详解 Linux操作系统以其稳定性和安全性著称,在服务器和开发环境中广泛使用。Linux的文件系统组织方式是其一大特色,通过一种层次化的结构来管理文件与目录,使得资源管理和查找变得更加有序和...
### Linux目录结构及文件基本操作 #### 实验介绍与核心知识点概述 本篇文章旨在深入解析Linux目录结构及其基本文件操作,帮助读者理解Linux系统中文件和目录管理的独特之处。通过以下知识点的学习,读者将能够更好...
### Linux目录结构详解 Linux作为一款强大的开源操作系统,在其架构设计上有着丰富的层次感与逻辑性,特别是对于文件系统的组织管理。本篇文章旨在详细介绍Linux的基本目录结构及其含义,帮助初学者更好地理解Linux...
Linux 目录结构及说明 Linux 目录结构是 Linux 操作系统的文件系统组织方式。它是一个树形结构,根目录是"/",所有的文件和目录都从这里开始。下面是 Linux 目录结构的详细说明: 1. 根目录 (/) 根目录是 Linux ...
Linux 目录结构和基本命令 Linux 作为一个流行的开源操作系统,其目录结构和基本命令是每个 Linux 用户和开发者需要掌握的基本知识。本文将为您详细介绍 Linux 的目录结构和基本命令。 Linux 目录结构 Linux 的...
### Linux目录结构详解 在Linux系统中,目录结构是整个文件系统的骨架,它不仅规定了文件和目录如何组织,还反映了系统内部的工作机制。本文将详细介绍Linux目录结构中各个主要目录的意义及其所包含的主要内容。 #...
### Linux目录结构详解 #### 一、概述 Linux操作系统因其高度稳定性和安全性,在服务器领域有着广泛的应用。了解Linux目录结构对于管理和维护Linux系统至关重要。本文将详细介绍Linux的主要目录及其功能,帮助读者...
linux的目录树,对头脑陷入混乱的初学者来说,是很好的小工具
Linux目录结构.mhtml