IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:find命令

共 2 篇相关文章

IT 累计浏览 2,253

centos查找大文件

这篇讲的是在CentOS系统中快速定位那些悄悄吃掉磁盘空间的大文件。作者直接切入实用场景,给出了三个层层递进的命令技巧。 首先,文章介绍了如何用 `find` 命令高效找出系统中所有超过200MB的文件,这是解决磁盘告警问题的第一步。接着,针对“不确定是哪个目录占用空间”的常见困境,用 `du -h --max-depth=1` 命令可以直观地查看当前目录下每个子目录的磁盘占用情况。最后,为了快速锁定“元凶”,文章还展示了如何用管道将 `du` 的输出通过 `sort -n` 进行数值排序,让占用空间最大的目录一目了然。 整个过程没有复杂理论,直接给出了可复制粘贴的解决方案,非常适合系统管理员和运维人员在日常维护中快速上手操作。

IT 累计浏览 3,117

Linux系统管理技术手册第三章习题实践

这篇习题实践,源自经典的《Linux系统管理技术手册》第三章。它没有泛泛而谈理论,而是直接抛出一个动手任务:用 `find` 命令的 `-perm` 选项,在系统中找出5个设置了setuid权限的文件。 文章的核心价值,在于对每一个找出的文件进行剖析。作者引导读者思考:为什么这个特定的命令(比如 `passwd` 或 `su`)必须依靠setuid机制才能正常工作?这触及了Linux权限模型的一个精妙设计——setuid允许普通用户在执行某个程序时,暂时以该程序所有者(通常是root)的权限运行,从而完成诸如修改密码这类本无权操作的任务。 通过这个练习,读者不仅掌握了 `find` 命令的高级用法,更深刻理解了setuid这一关键安全机制的应用场景与必要性。它清晰地区分了普通权限与setuid权限的不同适用对象:前者管理日常文件的读写执行,后者则为特定的系统管理工具提供必要的权限提升通道。