Update from Sync Service

This commit is contained in:
FNS Service
2026-04-21 20:30:23 +08:00
parent ca41c00c4c
commit f91cef28df
3 changed files with 396 additions and 86 deletions

View File

@@ -1,60 +1,129 @@
## bin core home lib64 mnt root snap tmp vmlinuz
## boot dev initrd.img lost+found opt run srv usr
## cdrom etc lib media proc sbin sys var
# Ubuntu 目录结构
## 下面, 我们逐个分析这些文件夹的用处
## bin
## 系统 shell (终端) 命令存放于此
## core
## home
## 除了root用户以外的用户默认主目录, 每个子目录都是一个用户名
## lib64
## mnt
## root
## root用户的主目录
## snap
## tmp
## boot
## dev
## lost+found
## opt
## 供本系统所有用户使用软件一般安装在此
**有人也喜欢把软件安装在** **/usr/local/**
## run
## srv
## usr
**/usr/** **目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本自带的主要的应用程序。**
**/usr/local/** **目录一般安装第三方的软件**
**/usr/local/bin** **放置用户自己安装的小的shell命令和一些在/usr/local目录下大应用程序的符号连接。****/usr/local/bin/** **目录下的命令可以直接在shell里使用**
**/usr/share/fonts****是字体文件夹,可以在这里新建文件夹** **winFonts/****,把ttf格式的字体放进去**
## 然后将字体文件拷贝到此文件夹下:
sudo cp ~/Desktop/font/*.ttf /usr/share/fonts/winFonts/
## 根目录一览
- **1**
- **2**
```
/bin /boot /cdrom /dev /etc
/home /lib /lib64 /media /mnt
/opt /proc /root /run /sbin
/snap /srv /sys /tmp /usr
/var /vmlinuz
```
## 然后,改变权限:
sudo chmod 644 /usr/share/fonts/winFonts/*.ttf
---
- **1**
- **2**
## 重要目录说明
## cdrom
## etc
## 系统全局配置文件一般在此
## /etc/apt/
## Ubuntu 软件源列表, 也就是 apt-get 命令执行时从哪些地方下载包的依据
## lib
## media
## proc
## sbin
## sys
## var
> 来自 <[http://blog.csdn.net/caib1109/article/details/51764196](http://blog.csdn.net/caib1109/article/details/51764196)>
### /bin - 用户命令
系统 shell 命令存放于此,如 `ls``cp``mv` 等基本命令。
**开始安装**
## cd /usr/share/fonts/winFonts/
## sudo mkfontscale 创建雅黑字体的fonts.scale文件它用来控制字体旋转缩放
## sudo mkfontdir 创建雅黑字体的fonts.dir文件它用来控制字体粗斜体产生
## sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)
> 来自 <[http://blog.csdn.net/caib1109/article/details/51764196](http://blog.csdn.net/caib1109/article/details/51764196)>
### /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 服务器数据(部分环境) |
---
## 常见操作
### 查看目录大小
```bash
du -sh /var/log
du -h --max-depth=1 /
```
### 查找大文件
```bash
find / -size +100M
```
### 字体安装
```bash
# 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
```
---
> 参考:[Ubuntu 目录结构详解](http://blog.csdn.net/caib1109/article/details/51764196)