linux技术文章
-
用 lsfd 同时查看 PID、FD、TYPE、INODE 和 NAME,区分进程内的文件描述符入口与文件系统对象身份,并处理硬链接、socket、匿名 inode 和已删除文件仍被占用等排查场景。494 收藏 -
使用 mount --all --fake --verbose 读取并模拟处理 fstab 条目,说明 -T 指定配置文件、输出与退出状态的判断方式,并强调 fake 模式不会证明设备或网络文件系统已经可以真实挂载。490 收藏 -
Linux mcookie 默认生成用于 xauth 的 128 位随机十六进制值,不是文件校验和。本文解释默认随机源、--file 与 --max-size 的真实作用,并对比 sha256sum 在文件完整性校验中的用法。489 收藏 -
用 systemd.automount 配置按需挂载,并通过 TimeoutIdleSec 让空闲挂载点进入卸载尝试。本文说明 .automount 与 .mount 的对应关系、常用命令、仍不卸载的原因,以及 fstab 写法。488 收藏 -
systemd.automount 可以让文件系统在访问挂载目录时再激活对应的 .mount 单元。本文从单元命名、Where 配置、目录权限、空闲卸载和发布检查几个方面,整理一套适合生产环境的按需挂载写法。487 收藏 -
Linux lsattr 怎样查看文件的不可变属性?本文从文件排障场景出发,说明如何读取属性字符串、区分 i 与 a 等标记、查看目录本身或递归内容,并解释 lsattr 结果为什么不能替代普通权限和实际写入检查。483 收藏 -
Linux 查看已有任务的利用率钳制范围,核心是 uclampset -p PID;本文说明 -v、-a、-s 的读取边界,解释 util_min、util_max 与 [0,1024] 的关系,并区分查看权限和修改权限。481 收藏 -
GNU find 的 -delete 已隐含深度优先。通过普通文件筛选、起点保护和空目录条件,区分遍历顺序与删除范围,并说明 prune、逻辑分组及失败状态的处理。480 收藏 -
Linux xargs 默认按空白拆分输入,遇到带空格、引号、反斜杠或换行的文件名就可能传错参数。本文用 find -print0 与 xargs -0 配对,补充 -r、--、预览和退出码处理,让批量文件操作更可控。478 收藏 -
Linux find 的 -printf 可以按格式输出路径、字节大小和修改时间,但它不会自动补换行。本文从一条实际清单命令出发,解释常用格式指令、制表符与 NUL 分隔、符号链接边界,以及如何把输出做成便于人读和机器解析的文件清单。477 收藏 -
Linux utmpdump 的 -r 逆向转换依赖输入文本格式,直接覆盖活动 utmp/wtmp 可能造成记录损坏和时间漂移。本文给出保留原件、生成临时结果、审阅后再决定替换的安全工作流。470 收藏 -
systemd.time 同时处理时长、时间点和日历事件。本文用 systemd-analyze 的三个子命令区分表达式语义,并说明默认单位、时区、相对时间和 timer 配置中的边界。469 收藏 -
Linux lsfd 按进程查看文件描述符时,优先使用 --pid 在采集阶段缩小范围,再用 --output 固定列、--filter 细化 FD、TYPE、NAME 等字段。本文给出单 PID、多 PID、按进程名取 PID 和脚本化输出的写法,并说明权限与容器边界。455 收藏 -
rsync 的 --files-from 可以把同步范围收窄到文件清单。本文从源目录基准、文件与目录条目、递归和目录创建语义讲起,给出带中文注释的命令示例,并说明排序、--from0 与 --delete 的边界。453 收藏 -
讲清 Linux mcookie 的 --file、--max-size、--verbose 用法,区分普通文件与标准输入,并说明额外随机输入的边界。453 收藏