十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Linux第二课——Linux目录结构

Linux第二课——Linux目录结构 Linux目录结构/ (根目录)根目录是整个文件系统的起点所有其他目录和文件都位于其下。通常只包含其他目录不直接存储文件。/bin存放系统启动和运行时必需的基本用户命令二进制文件如ls、cp、mkdir等。这些命令在单用户模式下仍可用。/boot包含启动Linux所需的静态文件如内核镜像vmlinuz、初始化内存盘initramfs以及引导加载程序如GRUB的配置文件。/dev设备文件目录包含所有硬件设备的虚拟文件表示。例如/dev/sda代表第一块硬盘/dev/tty代表终端设备。/etc系统全局配置文件存放位置包含应用程序和服务的配置。例如/etc/passwd存储用户信息/etc/fstab定义文件系统挂载点。/home用户主目录的默认位置每个用户拥有独立的子目录如/home/username用于存储个人文件和配置。/lib存放系统启动和运行所需的核心共享库文件尤其是/bin和/sbin中程序依赖的库。64位系统可能使用/lib64。/media可移动设备如USB驱动器、CD-ROM的自动挂载点。现代发行版通常在此目录下创建子目录挂载设备。/mnt临时挂载文件系统的目录管理员手动挂载设备如网络共享或额外硬盘时使用。/opt第三方应用程序的安装目录。大型商业软件如Oracle数据库通常安装在此处每个应用在独立子目录中。/proc虚拟文件系统提供内核和进程信息的实时接口。文件内容动态生成如/proc/cpuinfo显示CPU信息。/root超级用户root的主目录区别于普通用户的/home目录。系统维护时常用此目录。/run存储运行时可变数据如进程ID文件和套接字。重启后数据丢失属于临时文件系统tmpfs。/sbin存放系统管理命令的二进制文件通常需要root权限执行如fdisk、ifconfig、init等。/srv服务数据目录存放系统提供的服务相关文件如Web服务器的站点数据。实际使用较少具体内容由管理员定义。/tmp临时文件存储目录所有用户可读写。系统重启后内容通常被清除部分发行版使用tmpfs提高性能。/usr次级层级结构包含用户应用程序和只读数据。子目录如/usr/bin用户命令、/usr/lib库文件、/usr/local本地编译软件。/var存放频繁变化的文件如日志/var/log、缓存/var/cache、邮件队列/var/spool和数据库文件。
返回列表