linux清理磁盘空间命令-linux清理磁盘空间命令是什么
linux清理磁盘空间命令
以下是一些 Linux 清理磁盘空间的常用命令:

查看磁盘空间使用情况
df -h:用于显示文件系统的磁盘空间使用情况,以人类可读的格式输出,包括文件系统的总容量、已用空间、可用空间、已用空间百分比和挂载点等信息。lsblk:可以列出系统中的块设备,显示块设备的层次结构以及有关每个设备的信息,如设备名称、主设备号和次设备号、是否可移动、设备大小、是否只读、设备类型和挂载点等。
清理临时文件
sudo rm -rf /tmp/*:删除/tmp目录下的所有文件和子目录。该操作不可逆,执行前需确保/tmp目录中没有重要文件。
清理日志文件
sudo journalctl --vacuum-size=100M:删除系统日志中超过指定大小(如 100M)的旧日志文件。sudo rm -rf /var/log/*:删除/var/log目录下的所有日志文件,但执行前需确保这些日志文件不再需要。find /var -name "*.log" \ ( \ ( -size +50M -mtime +7 <\inline_LaTeX_Formula> -o -mtime +30 <\inline_LaTeX_Formula> -exec truncate {} --size 0 \;:修剪/var下超过 7 天且超过 50M 或超过 30 天的.log文件 。
清理软件包缓存
sudo apt-get clean:用于删除基于 Debian 的 Linux 发行版(如 Ubuntu)中已经安装的软件包的缓存文件。
删除不需要的文件
find /path/to/directory -type f -mtime +30 -exec rm {} \;:在指定目录中查找所有修改时间超过 30 天的文件,并将其删除。rm -f 文件:强制删除指定文件。rm -rf 文件夹:递归删除指定文件夹及其内部的所有文件和子文件夹。
