恢复Linux通用文件与文件夹权限

恢复 Linux 通用文件与文件夹权限 权限说明 针对文件和文件夹,分别设置644和755的权限。 文件 角色 权限 二进制 含义 所有者(user) rw- 6 可读、可写 所属组(group) r-- 4 只读 其他人(others) r-- 4 只读 文件夹 角色 权限 二进制 含义 所有者(user) rwx 7 可读、可写、可执行 所属组(group) r-x 5 可读、可执行 其他人(others) r-x 5 只读、可执行 其他文件 针对其他文件,例如脚本文件、Python 文件等等,需要额外设置可执行权限。这部分参考文件夹权限说明即可。 权限设置 首先,进入需要修改权限的文件夹中。依次输入以下命令,以修改权限。 修改文件权限: # 所有文件默认可读写(rw-r--r--) find . -type f -exec chmod 644 {} \; 修改文件夹权限: # 所有目录可进入执行(rwxr-xr-x) find . -type d -exec chmod 755 {} \; 如果有额外文件可执行需求,可以按需输入以下命令: # 如果你有脚本或可执行程序,再单独修复执行权限 find . -name "*.sh" -exec chmod +x {} \; # 如果有多个需要添加执行权限,可以使用-o参数,如下所示 # find . -name "*.sh" -o -name "*.py" -o -name "*.pl" -exec chmod +x {} \;

十月 27, 2025 · 1 分钟 · RanFR

Journal操作

Journal 命令 开启持久化日志记录 创建持久化目录 sudo mkdir -p /var/log/journal sudo systemd-tmpfiles --create --prefix /var/log/journal 配置 journald 编辑配置文件: sudo nvim /etc/systemd/journald.conf 修改或者添加以下内容。 [Journal] Storage=persistent # 开启持久化 Compress=yes # 启用日志压缩,节省空间 SystemMaxUse=2G # 系统日志最多占用 2GB(可根据需要调整) SystemKeepFree=50M # 保留至少 50MB 空闲空间 SystemMaxFileSize=200M # 单个日志文件最大 200MB SystemMaxFiles=50 # 保留最多 50 个文件 MaxRetentionSec=30d # 最多保留 30 天的日志 解释: SystemKeepFree 表示如果没有达到 SystemMaxUse 的使用量,也会为系统保留的空间大小。 Compress=yes可节省 50-70%的空间。 如果希望更加长期保留日志文件,可以适当增大SystemMaxUse或者MaxRetentionSec。 重启 journald sudo systemctl restart systemd-journald 验证 journalctl --disk-usage # 查看日志占用空间 journalctl --list-boots # 查看已记录的启动信息 ls -lh /var/log/journal 配置完成后,即可开启持久化日志,并且控制日志不会无限占满系统盘。 ...

九月 2, 2025 · 1 分钟 · RanFR