/bin (binary) 这个目录沿袭了UNIX系统的结构,这个目录包含着所有的标准命令和应用程序. 例如cp、ls、cat,等等。 /boot 存放的是启动Linux时使用的一些核心文件(存放lilo使用的一些文件) /dev (device) 这个目录包含着与终端和外设的文件接口,在Linux下,文件和设备是用同种方法访问 的.系统上的每个设备都应该在这里有一个对应的设备文件. 考察一下这个宏: #define putchar(ch) fputc(ch,stdout) 其中fputs就是把ch输出到stdout去了,这里的stdout就是被当成了文件. /etc 这个目录用来存放系统管理所需要的配置文件和子目录。 /home 存放用户主目录的地方,一般说"/home/username"就是用户的主目录. 比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。 /lib(library) 存放系统最基本的动态连接库.这个目录如果被删除的话就不能动了.几乎所有的程 序都要用到这个目录下的共享库. /lost+found 这个目录一般都是空的.但当文件系统发生故障(如系统掉电)后,在机器启动的时候 有些文件找不到应该存放的地方,就放到这个目录底下乐.这个目录是mkfs是自动产生的. /mnt 这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。 /proc 是linux提供的一个虚拟系统,是由系统在系统启动的时候在内存中产生的,用户可以 直接通过访问这些文件来获得系统信息,例如/proc/kcore就是系统运行的时候内存的 映象文件. /root 系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。 /sbin 这个目录存放着super user使用的系统管理程序,如fsck,mount等. /tmp(temporary) 存放不同的程序执行时产生的临时文件.这是除了/usr/local目录以外一般用户可以 使用的一个目录.这个目录在启动时系统并不自动删除,所以最好能经常删除这里的无 用文件. /usr 这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。 /var 这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被 修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下 系统的日志文件就在/var/log目录中。 /usr包含以下子目录; /usr/X11R6 存放XFree86的目录,所有于X Window有关的程序都放在这里; /usr/bin 存放着许多应用程序;用户用到的大部分程序都放在这里. /usr/sbin 超级用户的管理程序和系统守护程序; /usr/doc 这是Linux文档的大本营; /usr/include Linux下开发和编译应用程序需要的头文件,在这里查找; /usr/lib 存放一些常用的动态链接共享库和静态档案库; /usr/local 这是提供给一般用户的/usr目录,在这里安装软件最适合; /usr/man man在Linux中是帮助的同义词,这里就是帮助文档的存放目录; /usr/src Linux开放的源代码就存在这个目录,爱好者们别放过哦! /usr/src 存放着系统的源代码,缺省的有一个/usr/src/linux目录,是用来存放系统内核的 源代码.重新编译内核的时候就是在这个目录下进行的,有些应用程序也会用到这个目 录下的一些头文件. 说明:在不同的linux版本,目录结构也有不少的区别...大家看乐之后尽可以补充或更改. posted on 2004年09月05日 8:00 PM
02-24
07-17
07-17
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交