linux技术文章
-
通过重复recipient参数或接收者名单,让多个age接收者独立解密同一文件。示例解释公钥交付、私钥保管、多人解密、输出覆盖,以及旧密文无法在线撤销的限制。119 收藏 -
用 btop 的内存排序、过滤、暂停和详情面板定位 Linux 内存占用异常进程,再用 ps 与 /proc 做第二次确认,避免只凭一帧数据误判。190 收藏 -
Linux 中 bat 接入管道时通常会自动识别非交互输出,但要稳定关闭分页器,最直接的参数是 --paging=never。本文区分 bat 内置分页、外部 less、配置文件和 batcat 命令名。172 收藏 -
Linux 上用 restic 恢复指定标签快照中的一个目录时,先用 --tag 和主机条件筛选快照,再用具体 ID 或 latest 选择版本,最后用快照:子目录或 --include 限制恢复范围。本文同时说明 --path、--overwrite、--delete 和 --dry-run 的边界。123 收藏 -
fzf预览会启动外部命令,但文件内容不必被执行。用固定读取器、NUL分隔路径、字节限制与控制字符转义构建文件预览,并说明配置继承、兼容性和权限边界。154 收藏 -
Linux rclone copy只补齐源端内容而不删除目标多余文件,sync则以目标匹配源目录为目标并处理删除。本文用一个目录镜像小项目说明两者差异、dry-run、删除时机、--max-delete和--backup-dir的使用边界。220 收藏 -
Linux 下使用 ripgrep 时,用 -l 或 --files-with-matches 只输出包含匹配内容的文件路径;本文进一步区分 --files、--files-without-match、glob、隐藏文件和 -uuu 的边界。289 收藏 -
Linux fd 处理含空格、制表符或换行的文件名时,优先用 -x 或 -X 直接传递参数;需要接 xargs 则让 fd -0 与 xargs -0 成对使用。本文梳理逐文件、批量和 NULL 分隔三种可靠工作流,并说明短横线开头路径与批量大小边界。237 收藏 -
用ncdu导出目录扫描报告并离线浏览,区分JSON、压缩JSON和二进制格式,说明版本要求、只读导入、扫描范围与元数据快照边界。158 收藏 -
Linux 使用 ncdu 扫描根目录时,加入 -x 或 --one-file-system 可限制统计不跨越其他挂载点。本文说明起点边界、findmnt 复查、排除规则和常见误区。164 收藏 -
fd 默认同时跳过隐藏文件和 ignore 规则匹配的路径。本文区分 -H、-I、-HI 与 -u 的作用,并说明 .fdignore、-E、文件名匹配和完整路径匹配之间的关系。405 收藏 -
说明 rsync --backup-dir 如何保留接收端被覆盖或删除的旧文件,解释批次目录、相对路径、单文件恢复及与完整快照的区别。344 收藏 -
rsync 启用 --delete 做镜像时,可用 --max-delete 限制目标端删除数量。本文从预演、阈值设置和退出码 25 入手,说明如何排查源路径或过滤规则异常,避免一次同步误删大量文件。321 收藏 -
解释 ssh-add -h 的目的地约束、逐跳授权和主机密钥匹配,用跳板机部署场景说明受限代理的配置、对照测试方法与兼容边界。268 收藏 -
rsync 目标目录的多级路径不存在时,可以用 --mkpath 让接收端按 mkdir -p 的语义创建缺失目录。本文说明目录同步、单文件上传、末尾斜杠和远端权限之间的关系。433 收藏