2.7 KiB
Executable File
2.7 KiB
Executable File
Ubuntu 目录结构
根目录一览
/bin /boot /cdrom /dev /etc
/home /lib /lib64 /media /mnt
/opt /proc /root /run /sbin
/snap /srv /sys /tmp /usr
/var /vmlinuz
重要目录说明
/bin - 用户命令
系统 shell 命令存放于此,如 ls、cp、mv 等基本命令。
/boot - 启动文件
内核镜像(vmlinuz)和启动配置文件。
/dev - 设备文件
硬件设备作为文件访问,如 /dev/sda 代表硬盘。
/etc - 配置文件
系统全局配置文件。
| 路径 | 说明 |
|---|---|
/etc/apt/sources.list |
APT 软件源 |
/etc/passwd |
用户信息 |
/etc/shadow |
密码(加密) |
/etc/hosts |
主机名映射 |
/etc/fstab |
挂载配置 |
/home - 用户家目录
普通用户的默认主目录,如 /home/username。
/lib / lib64 - 系统库
系统运行所需的动态链接库。
/media - 可移动媒体
光驱、U 盘等自动挂载点。
/mnt - 临时挂载点
手动挂载的分区或网络共享。
/opt - 可选软件
大型第三方软件安装目录(如 Tomcat)。
/proc - 进程信息
虚拟文件系统,反映系统内核和进程状态。
/root - root 家目录
超级用户 root 的主目录。
/run - 运行状态
系统启动后的运行时信息。
/snap - Snap 包
Snap 包安装的应用。
/srv - 服务数据
服务(如 Apache)的数据文件。
/sys - 系统信息
系统设备和内核模块信息。
/tmp - 临时文件
临时文件,系统重启后可能清空。
/usr - 用户程序
用户程序和文件。
| 路径 | 说明 |
|---|---|
/usr/bin |
用户命令 |
/usr/sbin |
系统管理命令 |
/usr/lib |
程序库 |
/usr/local |
本地安装的第三方软件 |
/usr/share |
共享文件(文档、字体) |
/usr/src |
源代码 |
/var - 变量数据
| 路径 | 说明 |
|---|---|
/var/log |
日志文件 |
/var/cache |
缓存数据 |
/var/lib |
应用状态数据 |
/var/spool |
打印队列、邮件队列 |
/var/www |
Web 服务器数据(部分环境) |
常见操作
查看目录大小
du -sh /var/log
du -h --max-depth=1 /
查找大文件
find / -size +100M
字体安装
# 1. 创建字体目录
sudo mkdir -p /usr/share/fonts/winFonts
# 2. 复制字体文件
sudo cp ~/Desktop/font/*.ttf /usr/share/fonts/winFonts/
# 3. 修改权限
sudo chmod 644 /usr/share/fonts/winFonts/*.ttf
# 4. 创建索引并刷新字体缓存
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv