1、/ 根目录,系统中所有目录均是从根目录开始的。
2、/bin:bin是binary的缩写,该目录存放了使用则最常用的命令。
3、/boot:引导核心的程序目录,主要存放Linux Loader(Linux装配程序)LILO使用的各种文件。
4、/dev:dev是device(设备)的缩写,这个目录包含了Linux所有的外部设备名。
5、/etc:etc是etcetera(其他事项)的缩写,该目录包含系统管理所需要的配置文件和子目录,它是系统中最重要的目录之一。
下面列举其中一些文件:
5.1、securety:设定哪些终端可以让root注册。
5.2、hosts:设定用户自己的IP与名字的对应表。
5.3、services:设定系统的端口与协议类型和提供的服务
5.4、protocols:设定系统支持的协议,用户也可以自行增加
5.5、fstab:记录开机时马上要安装的文件系统
5.6、mtab:系统在初启创建的信息文件,里面记载了系统已经安装的文件系统
5.7、ld.so.conf:系统动态链接共享库的路径,应用程序从这个文件去查找相应的库文件
5.8、group:有一定许可权的用户(组),包括超级用户,用来设定用户的组名与相关信息
5.9、passwd:系统最重要的用户密码文件。
6、/home:它是存放用户主目录的地方。
7、/lib:lib是library的缩写,该目录存放系统最基本的动态链接库。几乎所有应用都要用到这个目录下的共享库。
该目录下包含了两个重要的子目录:
7.1、modules:该子目录包含linux核心支持的所有设备模块,包括对块设备、光盘驱动器、网络适配器,PCMCIA、SCSI、显示适配器等设备的驱动模块和相关的库。
7.2、security:包含了用与系统安全的所有函数库,包括用于登录密码,访问检测、过滤,访问授权、网络安全等方面的函数库。
8、/lost++found:这个目录一般是空的,但是当文件系统发生故障,比如系统掉电造成不正常停机,在机器初启时,有些找不到存放位置的文件就会放到这个目录下。
9、/opt: 该目录用于安装那些可以进行选择安装的软件包。
10、/proc:这个目录是Linux提供的一个虚拟系统,该目录下的文件并不存在与硬盘中,而是由系统在启动时候在内存中产生的。其实,它是反映系统内核情况的映像,包括系统进程的内存分配、环境资源和执行情况等,用户可以通过直接访问这些文件来获得系统信息。
10.1、数字目录:它系统中以该数字为PID的进程情况报告文件的目录。一般来说数字越小的目录所对应的进程对系统越重要,进程号大的进程通常是由进程号小的进程产生的。
10.2、cpuinfo:该文件是CPU检测报告。
10.3、devices:该文件是当前使用的系统设备报告。
10.4、dma、interrupts、ioports分别是系统占用DMA、IRQ、IO情况的报告文件。这些信息对于检查系统资源占用情况以决定加入新设备是否会引起冲突等非常有用。
10.5、filesystems:指现在使用的文件系统。
10.6、net:该目录下是当前网络中各种情况的报告,这些信息通常用于网络诊断。
11、/root:这个目录是超级用户root默认的主目录,一般用户没有访问权限。
12、/sbin:与bin不同,这个目录存放系统管理员使用的系统管理程序,一般用户没有权限访问他。该目录下比较重要的程序有fdisk,fsck,init,ifconfig,reboot等。
13、/tmp:该目录存放各程序执行时所产生的临时文件,这是除了/usr/local目录以外,一般用户可以使用的一个目录。该目录在初启时系统并不自动删除。如果把tmp目录单独放在一个盘上,应注意容量不能太小,因为有一些应用程序会产生一些比较大的临时文件。如果容量太小,所产生的临时文件就会很快被塞满。
14、/usr:linux系统中占空间最大的目录,用户的很多应用程序和文件几乎都存放在这个目录中,下面介绍一些最重要的目录和文件。
14.1、bin:用户最常用的命令放在/bin目录下,次常用的应用程序存放在/usr/bin目录下。
14.2、sbin:存放超级用户使用的一些比较高级的管理程序和系统守护程序。
14.3、src:存放系统的源代码,最重要的是/usr/src/linux目录,存放linux系统内核的源代码,编译内核要在这个目录下进行,有些应用程序也使用这个目录下的前导文件。
14.4、include:存放在linux下开发或编译程序的时需要的使用的前导文件。
14.5、lib:存放次常用的动态链接共享库和静态档案库。
14.6、man:存放系统的联机命令。
15、/var:主要存放一些系统记录文件和配置文件。通常/var下的文件为系统管理员提供对系统进行注册、系统负载、安全性等方面的查询。
15.1、cache:主要用作网络访问的的缓存。
15.2、lib:存放一些用于系统管理的库文件和配置文件。
15.3、spool:存放类似于打印服务的临时文件。
15.4、log:存放系统运行时的使用情况,安全性、系统负载等方面的日志。
//参考linux教程第三版

3400

被折叠的 条评论
为什么被折叠?



