问题描述

rizhas@rizhas-laptop:~$ df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda7 67G 58G 5,2G 92% /

none 4,0K 0 4,0K 0% /sys/fs/cgroup

udev 1,5G 12K 1,5G 1% /dev

tmpfs 303M 1,2M 302M 1% /run

none 5,0M 0 5,0M 0% /run/lock

none 1,5G 348K 1,5G 1% /run/shm

none 100M 80K 100M 1% /run/user

overflow 1,0M 1,0M 0 100% /tmp

overflow 1,0M 1,0M 0 100% /tmp

如何清理/tmp?

最佳解决方案

/tmp应该在重启时清理,但如果你不重启(这对服务器来说是正常的),清理不会发生

find /tmp -ctime +10 -exec rm -rf {} +

将删除超过10天的所有文件和文件夹。你可能想把它添加到每日cron。

UPDATE

在下面的评论中@sfussenegger建议使用稍微不同的此命令格式,它可能更适合您的需要和您正在操作的系统。

sudo find /tmp -type f -atime +10 -delete

此命令使用sudo确保删除所有内容(或者您可以以root身份运行),对未访问超过10天的文件进行操作,只删除文件,而不删除文件夹。它还使用-delete来避免执行rm命令

次佳解决方案

您可以假设可以删除tmp目录(/tmp //usr /tmp等)中的任何内容。在开始删除之前,停止所有正在使用的程序和服务,因为/tmp /可以被程序用来临时存储该会话的信息。如果你运行了mysql和/或apache,那么做一个sudo service mysql stop和sudo service apache2 stop。 /tmp /目录中文件的名称大多数时候都提供了他们所属程序的线索。

所以从命令行……

cd /tmp/

pwd

sudo rm -r *

将清空/tmp /目录并删除所有文件和子目录。小心正确输入。那里的命令pwd没有必要,但应显示/tmp。

如果你想要它以交互方式(所以你需要确认删除):

cd /tmp/

sudo rm -ri *

另外值得注意的是,重启将清除/tmp以及此处所示:/tmp目录如何清理?因此,如果/tmp /在重启后文件已满,则需要调查这些文件的来源。

我还想说/tmp的1 Mb不是很大的空间。你在使用MySQL吗?有关如何解决此问题,请参阅https://unix.stackexchange.com/a/76058/10017(感谢@drc)

第三种解决方案

tmpreaper程序可用于定期清理/tmp。该程序删除在给定时间范围内未访问过的所有内容,通常为两周。为使其正常工作,它所在的文件系统应启用atimes选项。如果你使用tmpfs,你看起来正在做,那么你应该没问题。

当然,重启也会清除/tmp,但那会很无聊。

第四种方案

目录/tmp表示临时。

该目录存储临时数据。您无需从中删除任何内容,每次重新启动后,其中包含的数据都会自动删除。

如果你想删除它中存在的数据仍然使用

sudo rm -r /tmp/*

从中删除不会导致任何问题,因为这些是临时文件。

第五种方案

在运行rm -r ./*之类的命令之前要小心。一旦运行它,将很难或不可能恢复任何数据。

一切都将被删除。确保要删除的目录是正确的。

处理事情有一种更安全的方法。

# sudo rm -r /tmp/*

这样,当您从shell history中意外运行此命令时,它不会删除错误的文件(除非您将它们保存在/tmp中)。

第六种方案

默认情况下,每次启动时都会清除/tmp目录,因为TMPTIME默认为0。

参考资料

tmp ubuntu 自动删除吗_如何清理/tmp?相关推荐

  1. tmp ubuntu 自动删除吗_ubuntu 自动清理/tmp目录

    在Ubuntu系统中,在/tmp文件夹里面的内容,每次开机都会被清空,如果不想让他自动清理的话,只需要更改rcS文件中的TMPTIME的值. 我们看如何来修改 sudo vi /etc/default ...

  2. tmp ubuntu 自动删除吗_Linux tmp目录自动清理总结

    在Linux系统中/tmp文件夹下的文件是会被清理.删除的,文件清理的规则是如何设定的呢? 以Redhat为例,这个主要是因为作业里面会调用tmpwatch命令删除那些一段时间没有访问的文件. 那么什 ...

  3. tmp ubuntu 自动删除吗_tmp 目录文件被自动清理问题的调查

    某次项目发布过程中,当我们把 rpm 包下发到每台 nc 之后,发现过了一会儿文件就被删除了,当时百思不得其解,第二天亲自试了下,果然能够稳定复现. 试了几次发现,放在 /tmp 目录下的文件,只要文 ...

  4. 怎么禁止/开启Ubuntu自动更新升级_豆豆技术派的博客-CSDN博客_ubuntu 自动更新

    怎么禁止/开启Ubuntu自动更新升级_豆豆技术派的博客-CSDN博客_ubuntu 自动更新

  5. mysql 备份 没有自动删除文件_删掉spfile在没有自动备份控制文件下从以前的rman备份中恢复数据库...

    1.首先要有一个包含spfile备份的rman备份: run { allocate channel c1 device type disk; allocate channel c2 device ty ...

  6. r.java自动删除变量_比较变量并删除一个最低值R [关闭]

    我敢肯定必须有一种更直截了当的方式 . 不过,我的代码完成了这项工作 . 假设,我们已将您的数据集加载到名为 df 的对象中(我不包含用于获取数据的代码,因为它不相关) . 首先,我将数据本身和用于测 ...

  7. python的csv模块自动删除空白_从CSV中删除空白行?

    我有一个很大的csv文件,其中有些行是完全空白的.如何使用Python从csv中删除所有空白行? 经过你的建议,这就是我到目前为止所拥有的import csv # open input csv for ...

  8. logback 多实例 归档问题 无法自动删除.tmp文件问题

    在使用slf4j的logback实现时,使用TimeBasedRollingPolicy根据时间滚动日志策略并使用RollingFileAppender进行日志滚动,多进程共用同一个日志文件时,会出现 ...

  9. 所有的service报红但不报错_从一个应用报错来看centos系统的/tmp目录自动清理规则...

    概述 分享最近应用碰到的一个奇怪bug,一开始以为是代码上的问题,找了一段时间发现居然是因为系统的一个自动清理规则导致,下面一起来看看吧~ 一.应用报错: logwire.core.exception ...

  10. ubuntu 自动清理/tmp目录

    在Ubuntu系统中,在/tmp文件夹里面的内容,每次开机都会被清空,如果不想让他自动清理的话,只需要更改rcS文件中的TMPTIME的值.  我们看如何来修改  sudo vi /etc/defau ...

最新文章

  1. 网络常见的 9 大命令,非常实用!
  2. 【从零学习OpenCV】4Ubuntu系统中安装OpenCV 4
  3. Nature Chemistry | 化学机器学习的最佳实践:推荐的一套标准化指南
  4. java json设置编码_我们如何用Java编码JSON对象?
  5. 华为python工程师工资-华为百万年薪抢人工智能应届生,这个高薪行业你如何进入?...
  6. 超级计算机日记300字,真实的我日记300字
  7. 在一个程序设计里,不同的功能窗口有着相似的功能实现方式,可采用设计模式---模板方法模式
  8. elemntui icon 大小_自定义elementui中的图标
  9. java没有更新_java – JProgressBar没有更新,找不到线索
  10. python实现删除文件与目录的方法
  11. 谭浩强《C语言程序设计第五版》第一章学习笔记
  12. 【Android自定义View】仿Photoshop取色器ColorPicker(二)
  13. 第八周助教工作总结——NWNU李泓毅
  14. 玩转【斗鱼直播APP】系列之界面分析
  15. tomcat 如何查看tomcat版本及位数——tomcat笔记
  16. 微软裁员重伤诺基亚中国研发团队
  17. 边缘设备、系统及计算杂谈(3)—edgex-go,了解一下
  18. iOS 访问控制权限【Swift】
  19. photoshop顶尖设计大师(一)
  20. java cvm_java虚拟机CVM到ARM平台

热门文章

  1. python Plot 画图用法
  2. 解决uniapp从首页列表进入详情页,再返回首页时滚动条在顶部的问题
  3. console接口是干嘛的(console接口是干嘛的电信室外光猫)
  4. 大厂前端面试考什么?
  5. 微信会员卡管理系统会员充值说明
  6. POC_Jenkins
  7. 酒店PMS变革之路:开放互联、模块化配置
  8. python点击按钮后跳到另一个页面_js点击button按钮跳转到另一个新页面
  9. oracle rac定时清理归档日志,Rman 定时删除归档日志
  10. 2020第六届上海市大学生网安大赛Misc|writeup