当前位置: 首页 > Linux

Linux目录结构

时间:2023-04-06 11:20:02 Linux

Linux的根目录如图:bin目录是用户二进制文件(系统所有用户使用的命令都在这里设置)例如:chomod、cat、cp、gzip,sed和其他dev设备文件(包括终端设备,USB,或任何连接到系统的东西)例如:/dev/tty1,/dev/usbmon0etc所有程序所需的配置文件,还包含用于启动/停止的启动和关闭shell脚本个人程序示例:home所有用户都使用主目录来存储他们的个人文件。lib包含支持位于/bin和/sbin下的二进制文件的库文件。库文件命名为ld*或lib*.so.*media挂载可移动设备的临时目录optOptional附加应用程序opt表示可选。包含来自各个供应商的其他应用程序。其他应用程序应安装在/opt/或/opt/的子目录中。根系统管理员的主目录usrUserPrograms包含辅助程序的二进制文件、库、文档和源代码。/usr/bin包含用户程序的二进制文件。如果在/bin中找不到用户二进制文件,请查看/usr/bin目录。例如:at、awk、cc、less、scp。/usr/sbin包含供系统管理员使用的二进制文件。如果在/sbin中找不到系统二进制文件,请查看/usr/sbin目录。例如:atd、cron、sshd、useradd、userdel。/usr/lib包含/usr/bin和/usr/sbin使用的库。/usr/local包含从源安装的用户程序。例如,当您从源代码安装Apache时,它??将位于/usr/local/apache2。bootbootloader文件内核的initrd、vmlinux、grub文件位于/boot下。mnt系统提供这个目录是为了让用户可以临时挂载其他文件系统。proc虚拟目录是系统内存的一个映射。可以直接访问该目录获取系统信息。sbin系统二进制文件(超级管理命令,系统管理员使用的管理程序存放在这里)srv服务数据srv代表服务。包含特定于服务器的服务相关数据。例如,/srv/cvs包含cvs相关数据。tmp临时文件包含系统和用户创建的临时文件。当系统重新启动时,该目录下的文件将被删除。var变量文件var代表变量文件。可以在此目录中找到内容可能不断增长的文件。这包括-系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁定文件(/var/lock);多次重启所需的临时文件(/var/tmp);