欢迎留言帮忙介绍补充,
1./bin 该目录包含了引导启动所需的命令或者普通用户会使用的命令。 bin是binary-二进制的简称; 故该目录所存的都是二进制可执行命令。 2./boot 该目录存放引导加载器 (bootstraploader)使用的文件 3./cdrom 我的电脑上是空文件夹; 插入光盘也还是空文件夹 4./dev 该目录存放了设备文件,即设备驱动程序; 用户通过这些文件访问外部设备; 5./etc 该目录存放各种系统配置文件; /etc/passwd 用户数据库,其中的域给出了用户名、真实姓名、用户起始目录、加密口令和用户的其他信息; /etc/group 说明组的信息,包括组的各种数据; /etc/fstab 定启动时需要自动安装的文件系统列表。也包括用swapon -a启用的swap区的信息。 6./home 用户主目录,以登录用户名作为文件夹名的各文件夹 7./lib 标准程序设计库又叫动态链接共享库,作用类似windows里的.dll文件 8./lib649./media 媒体文件 10./mnt 系统提供这个目录是让用户临时挂载其他的文件系统; 11./opt
12./proc /proc 文件系统是一个伪的文件系统,就是说它是一个实际上不存在的目录,因而这是一个非常特殊的目录。它并不存在于某个磁盘上,而是由核心在内存中产生。这个目录用于提供关于系统的信息。下面说明一些最重要的文件和目录(/proc文件系统在procman页中有更详细的说明)。 1./proc/x 关于进程x的信息目录,这一x是这一进程的标识号。每个进程在/proc下有一个名为自己进程号的目录。 2./proc/cpuinfo 存放处理器(cpu)的信息,如cpu的类型、制造商、型号和性能等。 3./proc/devices 当前运行的核心配置的设备驱动的列表。 4./proc/dma 显示当前使用的dma通道。 5./proc/filesystems 核心配置的文件系统信息。 6./proc/interrupts 显示被占用的中断信息和占用者的信息,以及被占用的数量。 7./proc/ioports 当前使用的i/o端口。 8./proc/kcore 系统物理内存映像。与物理内存大小完全一样,然而实际上没有占用这么多内存;它仅仅是在程序访问它时才被创建。(注意:除非你把它拷贝到什么地方,否则 /proc下没有任何东西占用任何磁盘空间。) 9./proc/kmsg 核心输出的消息。也会被送到syslog。 10./proc/ksyms 核心符号表。 11./proc/loadavg 系统“平均负载”;3个没有意义的指示器指出系统当前的工作量。 12./proc/meminfo 各种存储器使用信息,包括物理内存和交换分区(swap)。 13./proc/modules 存放当前加载了哪些核心模块信息。 14./proc/net 网络协议状态信息。 15./proc/self 存放到查看/proc的程序的进程目录的符号连接。当2个进程查看/proc时,这将会是不同的连接。这主要便于程序得到它自己的进程目录。 16./proc/stat 系统的不同状态,例如,系统启动后页面发生错误的次数。 17./proc/uptime 系统启动的时间长度。 18./proc/version 核心版本。 13./root 超级用户目录; 14./run
15./sbin 系统管理命令,存放的是系统管理员使用的管理程序 16./snap
17./srv
18./sys
19./tmp 公用的临时文件存储点
20./usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含: /usr/x11r6 x-window的目录 /usr/bin 应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库
21./var 包含系统一般运行时要改变的数据。通常这些数据所在的目录的大小是要经常变化或扩充的。原来/var目录中有些内容是在/usr中的,但为了保持/usr 目录的相对稳定,就把那些需要经常改变的目录放到/var中了。每个系统是特定的,即不通过网络与其他计算机共享。 1./var/catman 包括了格式化过的帮助(man)页。帮助页的源文件一般存在/usr/man/man中;有些man页可能有预格式化的版本,存在/usr/man/cat 中。而其他的 man页在第一次看时都需要格式化,格式化完的版本存在/var/man中,这样其他人再看相同的页时就无须等待格式化了。(/var/catman经常被清除,就像清除临时目录一样。) 2./var/lib 存放系统正常运行时要改变的文件。 3./var/local 存放 /usr/local中安装的程序的可变数据(即系统管理员安装的程序)。注意,如果必要,即使本地安装的程序也会使用其他/var目录,例如/var /lock。 4./var/lock 锁定文件。许多程序遵循在/var/lock中产生一个锁定文件的约定,以用来支持他们正在使用某个特定的设备或文件。其他程序注意到这个锁定文件时,就不会再使用这个设备或文件。 5./var/log 各种程序的日志(log)文件,尤其是login(/var/log/wtmplog纪录所有到系统的登录和注销)和syslog(/var/log/messages纪录存储所有核心和系统程序信息)。/var/log里的文件经常不确定地增长,应该定期清除。 6./var/run 保存在下一次系统引导前有效的关于系统的信息文件。例如,/var/run/utmp包含当前登录的用户的信息。 7./var/spool 放置“假脱机(spool)”程序的目录,如mail、news、打印队列和其他队列工作的目录。每个不同的spool在/var/spool下有自己的子目录,例如,用户的邮箱就存放在 /var/spool/mail中。 8./var/tmp 比/tmp允许更大的或需要存在较长时间的临时文件。注意系统管理员可能不允许 /var/tmp有很旧的文件。