Ubuntu 操作系统目录层次结构


Ubuntu 操作系统的目录层次结构,如下所示:

/
├ bin        :包含在系统 PATH 环境变量中,用于启动系统、执行其它操作所需的可执行二进制文件,像 cat、ls、mkdir、mv、Python3 等
├ boot       :存放 Linux 引导程序、引导配置文件,如:内核 vmlinuz、开机管理程序 grub
├ cdrom      :仅桌面版
├ dev        :系统使用的所有设备 (包括:块设备和字符设备), 如 /dev/sda 代表 SATA 驱动器、/dev/tty 代表终端
├ etc        :系统和应用程序配置文件,如 /etc/samba
├ home       :存放除 root 外的用户个人数据,如:在 /home/username 下存储 username 的设置文件、桌面文件夹、用户数据、等
├ lib        :系统和应用程序函数库、/bin 下指令要调用的库,如 /lib/modules/ 下有 Linux 核心模块
├ lib32      :
├ lib64      :仅桌面版
├ libx32     :
├ lost+found :
├ media      :系统自动挂载的设备文件
├ mnt        :系统引导后挂载文件系统的挂载点 (一般为空)
├ opt        :可选附加应用程序,区别于 /usr 下的系统默认应用程序,如 /opt/browser360
├ proc       :不占任何硬盘空间的内存 Virtual Filesystem (虚拟文件系统),为 Linux 内核向进程发送信息,提供非真实文件的系统运行时、进程信息,如:/proc/cpuinfo
├ root       :系统管理员 root 用户目录
├ run        :
├ sbin       :开机、修复、还原系统所需的指令,如:fdisk、fsck、ifconfig、init、mkfs、等
├ srv        :系统服务,如:/srv/ftp
├ sys        :不占任何硬盘空间的内存 Virtual Filesystem (虚拟文件系统),映射系统内核,如:/sys/bus、/sys/kernel
├ tmp        :系统会定期自动清理的临时文件目录
├ usr        :那些不适合放在 /bin 或 /etc 目录下的系统用户文件,如:/usr/bin 系统指令 (如 ps),/usr/share 共享文件,/usr/lib 函数库,/usr/local 以非 apt-get 手动安装的软件
└ var        :需要经常改变的数据,如 /var/cache 系统缓存,/var/log 系统日志
					

See also:

Copyright Notice: This article is exclusive original manuscripts, copyrighted by Happy Digits Software , shall not be reproduced without permission.

Previous topic

CPU 硬件信息

Next topic

/etc 目录

Quick search