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.