diff --git a/docs/zh/docs/Administration/FAQ-54.md b/docs/zh/docs/Administration/FAQ-54.md
index d31e1a74d6cb63f93bc66452c818a44cb83cb9c8..0aeaf7ccaffa6ee55a2d3bbcdf4a2add033f728c 100644
--- a/docs/zh/docs/Administration/FAQ-54.md
+++ b/docs/zh/docs/Administration/FAQ-54.md
@@ -1,6 +1,5 @@
# FAQ
-[[toc]]
## 使用systemctl和top命令查询libvirtd服务占用内存不同
diff --git "a/docs/zh/docs/ApplicationDev/\346\236\204\345\273\272RPM\345\214\205.md" "b/docs/zh/docs/ApplicationDev/\346\236\204\345\273\272RPM\345\214\205.md"
index bbd5cbb251f8b4f20e54bdf00d225f94b4b39522..bba32c75dda0a4993d2dc1f5fb779804cd13be63 100644
--- "a/docs/zh/docs/ApplicationDev/\346\236\204\345\273\272RPM\345\214\205.md"
+++ "b/docs/zh/docs/ApplicationDev/\346\236\204\345\273\272RPM\345\214\205.md"
@@ -1,6 +1,6 @@
# 构建RPM包
-本章介绍通过本地或OBS构建RPM软件包的方法。详见[打包规则](打包规则)。
+本章介绍通过本地或OBS构建RPM软件包的方法。详见打包规则。
- [构建RPM包](#构建rpm包)
diff --git "a/docs/zh/docs/HA/HA\347\232\204\344\275\277\347\224\250\345\256\236\344\276\213.md" "b/docs/zh/docs/HA/HA\347\232\204\344\275\277\347\224\250\345\256\236\344\276\213.md"
index a955c095b2d6072e591300caa6fe801c68bf58ea..a1c35d6f07c6d2907137f42cd4aae6773ff5a3b5 100644
--- "a/docs/zh/docs/HA/HA\347\232\204\344\275\277\347\224\250\345\256\236\344\276\213.md"
+++ "b/docs/zh/docs/HA/HA\347\232\204\344\275\277\347\224\250\345\256\236\344\276\213.md"
@@ -19,11 +19,11 @@
- [编辑资源](#编辑资源)
- [设置资源关系](#设置资源关系)
- [高可用mysql实例配置](#高可用mysql实例配置)
- - [配置虚拟IP](#配置虚拟IP)
- - [配置NFS存储](#配置NFS存储)
+ - [配置虚拟IP](#配置虚拟ip)
+ - [配置NFS存储](#配置nfs存储)
- [配置mysql](#配置mysql)
- [添加上述资源为组资源](#添加上述资源为组资源)
- - [FAQ](#FAQ)
+ - [FAQ](#faq)
## 快速使用指南
diff --git "a/docs/zh/docs/Releasenotes/\345\205\263\351\224\256\347\211\271\346\200\247.md" "b/docs/zh/docs/Releasenotes/\345\205\263\351\224\256\347\211\271\346\200\247.md"
index 82efc0301b5eb741b3f536000650efecbf1a0b91..c46b8f23feb6f831f7bf8169b76f24d9f9ca17b4 100644
--- "a/docs/zh/docs/Releasenotes/\345\205\263\351\224\256\347\211\271\346\200\247.md"
+++ "b/docs/zh/docs/Releasenotes/\345\205\263\351\224\256\347\211\271\346\200\247.md"
@@ -3,7 +3,7 @@
## 内存分级扩展
当前内存制造工艺已经达到瓶颈,Arm 生态发展让每个 CPU 核的成本越来越低。数据库、虚拟机、大数据、人工智能、深度学习场景同时需要算力和内存的支持。内存容量成为了制约业务和算力的问题
-内存分扩展通过 DRAM 和低速内存介质,如 SCM、AEP ,以及RDMA远端内存等形成多级内存,通过内存自动调度让热数据在 DRAM 高速 内存区中运行,让冷数据交换到低速内存区,从而增加内存容量,保证核心业务高效平稳运行。该特性适用于内存缓存多,且随机访问模型的业务,实测等成本条件下MySQL性能提升40%。针对用户态存储框架和用户需求,新增用户态的内存交换机制
+内存分级扩展通过 DRAM 和低速内存介质,如 SCM、AEP ,以及RDMA远端内存等形成多级内存,通过内存自动调度让热数据在 DRAM 高速内存区中运行,让冷数据交换到低速内存区,从而增加内存容量,保证核心业务高效平稳运行。该特性适用于内存缓存多,且随机访问模型的业务,实测等成本条件下MySQL性能提升40%。针对用户态存储框架和用户需求,新增用户态的内存交换机制。
- **进程级控制**,etmem 支持通过配置文件来进行内存扩展的进程,相比于操作系统原生的基于 LRU 淘汰的 kswap 机制,更加灵活和精准。
- **冷热分级**,用户态触发对指定进程进行内存访问扫描,根据分级策略配置文件,对内存访问结果进行分级,区分出热内存和冷内存。
diff --git "a/docs/zh/docs/Releasenotes/\345\217\202\344\270\216\350\264\241\347\214\256.md" "b/docs/zh/docs/Releasenotes/\345\217\202\344\270\216\350\264\241\347\214\256.md"
index c89f43e380275d02a2c1216d7235b1023780d36b..b661d549cac63788ac010e8236900e2eb95238d7 100644
--- "a/docs/zh/docs/Releasenotes/\345\217\202\344\270\216\350\264\241\347\214\256.md"
+++ "b/docs/zh/docs/Releasenotes/\345\217\202\344\270\216\350\264\241\347\214\256.md"
@@ -6,7 +6,7 @@
openEuler将拥有共同兴趣的人们聚在一起,组成了不同的特别兴趣小组(SIG)。当前已有的SIG请参见[SIG列表](https://www.openeuler.org/zh/sig/sig-list/)。
-我们欢迎并鼓励你加入已有的SIG或创建新的SIG,创建方法请参见[SIG管理指南](https://gitee.com/openeuler/community/blob/master/zh/technical-committee/governance/README.md\)。
+我们欢迎并鼓励你加入已有的SIG或创建新的SIG,创建方法请参见SIG管理指南
## 邮件列表和任务
diff --git "a/docs/zh/docs/SecHarden/\346\216\210\346\235\203\350\256\244\350\257\201.md" "b/docs/zh/docs/SecHarden/\346\216\210\346\235\203\350\256\244\350\257\201.md"
index 5220419c23c2387e4975222aa85bbfd2f3c266c5..279b71166614d3b9ab75cdec7158333b350bb48a 100644
--- "a/docs/zh/docs/SecHarden/\346\216\210\346\235\203\350\256\244\350\257\201.md"
+++ "b/docs/zh/docs/SecHarden/\346\216\210\346\235\203\350\256\244\350\257\201.md"
@@ -2,10 +2,10 @@
- [授权认证](#授权认证)
- [设置网络远程登录的警告信息](#设置网络远程登录的警告信息)
- - [禁止通过Ctrl+Alt+Del重启系统](#禁止通过Ctrl+Alt+Del重启系统)
+ - [禁止通过"Ctrl+Alt+Del"重启系统](#禁止通过ctrlaltdel重启系统)
- [设置终端的自动退出时间](#设置终端的自动退出时间)
- [设置用户的默认umask值为077](#设置用户的默认umask值为077)
- - [设置GRUB2加密口令](#设置GRUB2加密口令)
+ - [设置GRUB2加密口令](#设置grub2加密口令)
- [安全单用户模式](#安全单用户模式)
- [禁止交互式启动](#禁止交互式启动)
@@ -24,7 +24,7 @@
Authorized users only. All activities may be monitored and reported.
```
-## 禁止通过Ctrl+Alt+Del重启系统
+## 禁止通过"Ctrl+Alt+Del"重启系统
### 说明
@@ -66,7 +66,7 @@ export TMOUT=300
### 说明
-umask值用于为用户新创建的文件和目录设置缺省权限。如果umask的值设置过小,会使群组用户或其他用户的权限过大,给系统带来安全威胁。因此设置所有用户默认的umask值为0077,即用户创建的目录默认权限为700,文件的默认权限为600。umask值代表的是权限的“补码”,umask值和权限的换算方法请参见[umask值含义](#umask值含义)。
+umask值用于为用户新创建的文件和目录设置缺省权限。如果umask的值设置过小,会使群组用户或其他用户的权限过大,给系统带来安全威胁。因此设置所有用户默认的umask值为0077,即用户创建的目录默认权限为700,文件的默认权限为600。umask值代表的是权限的“补码”,umask值和权限的换算方法请参见[umask值含义](https://docs.openeuler.org/zh/docs/22.03_LTS/docs/SecHarden/%E9%99%84%E5%BD%95.html)。
> **说明:**
>openEuler默认已设置用户的默认umask值为022。
diff --git "a/docs/zh/docs/StratoVirt/\350\231\232\346\213\237\346\234\272\351\205\215\347\275\256.md" "b/docs/zh/docs/StratoVirt/\350\231\232\346\213\237\346\234\272\351\205\215\347\275\256.md"
index 05699c2a0fdaf73ec7e6f71e89c0688963385bbc..a7f099a6cb63a12c1f093b40ee824ff10860a48e 100644
--- "a/docs/zh/docs/StratoVirt/\350\231\232\346\213\237\346\234\272\351\205\215\347\275\256.md"
+++ "b/docs/zh/docs/StratoVirt/\350\231\232\346\213\237\346\234\272\351\205\215\347\275\256.md"
@@ -330,7 +330,7 @@ json配置
#### iothread:
-iothread配置细节见[iothread配置](#iothread配置)
+iothread配置细节见[iothread配置](#配置iothread)
@@ -345,7 +345,7 @@ iothread配置细节见[iothread配置](#iothread配置)
- mac:设置虚拟机mac地址(可选配置)。
- iothread:配置磁盘的iothread属性(可选配置)。
-网卡iothread配置详见[iothread配置](#iothread配置)
+网卡iothread配置详见[iothread配置](#配置iothread)
diff --git "a/docs/zh/docs/desktop/\345\256\211\350\243\205UKUI.md" "b/docs/zh/docs/desktop/\345\256\211\350\243\205UKUI.md"
index 38226d2efb71b1586f2a933cb44fa5f3793c27ef..ca2491a78fb279e8d4209da982a26d3523b62088 100644
--- "a/docs/zh/docs/desktop/\345\256\211\350\243\205UKUI.md"
+++ "b/docs/zh/docs/desktop/\345\256\211\350\243\205UKUI.md"
@@ -18,5 +18,4 @@ sudo dnf install ukui
```
systemctl set-default graphical.target
```
-目前UKUI版本还在不断的更新,最新的安装方法请查阅:
-[https://gitee.com/openkylin/ukui-issues](https://gitee.com/openkylin/ukui-issues)
+目前UKUI版本还在不断的更新,最新的安装方法请查阅:openEuler UKUI Issue库