温馨提示×

Linux清理命令大全:快速上手

小樊
54
2025-05-18 16:03:51
栏目: 智能运维

在Linux系统中,有许多命令可以帮助你清理不需要的文件和优化系统性能。以下是一些常用的清理命令及其用法:

基础命令

  • pwd:显示当前工作目录。
  • ls:列出目录内容,-l显示详细信息,-a显示隐藏文件。
  • cd:切换目录,~表示用户主目录,..返回上一级。
  • clear:清空终端屏幕。

文件操作

  • touch:新建空文件。
  • mkdir:创建目录,-p递归创建多级目录。
  • cp:复制文件或目录,-r复制整个目录。
  • mv:移动或重命名文件或目录。
  • rm:删除文件或目录,-r递归删除目录。

清理命令

  • rm:删除文件或目录。
  • find:查找并删除文件,如删除7天前的日志文件:find /var/log -type f -name "*.log" -mtime 7 -exec rm {} \;
  • tmpwatch:清理/tmp目录下7天未被访问的文件。
  • du:查看文件和目录的磁盘使用情况,-sh以易读方式展示。
  • df:查看文件系统磁盘空间使用情况,-h以人类可读格式展示。
  • journalctl:清理系统日志,--vacuum-time保留最近N天的日志。

系统优化

  • sysctl:优化系统内核参数,如清理页面缓存:sysctl -w vm.drop_caches=3

注意事项

  • 在执行删除操作之前,请确保备份重要数据。
  • 谨慎使用rm -rf命令,因为它会递归删除目录及其内容且不可恢复。
  • 定期清理可以保持系统的良好性能和稳定性。

以上命令可以帮助你高效地管理Linux系统,释放磁盘空间。在使用这些命令时,请务必小心,以免误删重要文件。

0