-
2021-05-09 07:53:42
gxf 于 2008-03-13 11:30:45发表:
Files in /tmp should not be touched unless you know exactly what they are for and what they are doing. Lock files might be in /tmp, some programs rely on the use of /tmp and it expects it's files to be there when it looks. PostgreSQL for example uses /tmp, and deleting a certain file from there could break it (or at least require you to restart the server). Things in /tmp are temporary though, anything that uses /tmp needs to expect that /tmp will be empty on boot and that files not used for long periods of time may be deleted. Most distros at least delete /tmp on boot and/or shutdown. Some distros do check files in /tmp and delete those which haven't been used for a long time. But in general, do not touch /tmp.
删除后造成不正常登陆解决办法:http://tech.ccidnet.com/art/3067/20070919/1218005_1.html
更多相关内容 -
关于linux tmp下文件自动删除的问题
2021-05-09 05:49:27近日发现有一台机器tmp 下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件….本来以为是哪位写了一个自动执行脚本, find 了一下10天前的文件删除了….结果,排查所有用户的crontab 计划...近日发现有一台机器tmp 下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件….
本来以为是哪位写了一个自动执行脚本, find 了一下10天前的文件删除了….
结果,排查所有用户的crontab 计划,没有任何用户执行了自动脚本
监测了一下服务器登录情况,在删除文件期间也没有任何人登录
最终,通过不懈的百度,终于找到正解
从/var/log/cron 日志中发现,服务器除了调用用户的计划任务外,还会执行系统自己的,比如:
/etc/cron.hourly
/etc/cron.daily
进入 /etc/cron.daily
可以看到一个tmpwatch
cat tmpwatch
flags=-umc
/usr/sbin/tmpwatch “$flags” -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp
/usr/sbin/tmpwatch “$flags” 720 /var/tmp
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
if [ -d “$d” ]; then
/usr/sbin/tmpwatch “$flags” -f 720 “$d”
fi
done
可以看到调用了一个叫tmpwatch 的脚本,并且,我们可以看到传入参数中 对我们有意义的有 /tmp 240
然后我们 man tmpwatch
SYNOPSIS
tmpwatch [-u|-m|-c] [-MUadfqstvx] [–verbose] [–force] [–all]
[–nodirs] [–nosymlinks] [–test] [–fuser] [–quiet]
[–atime|–mtime|–ctime] [–dirmtime] [–exclude ]
[–exclude-user ]
有一个 hours
240 = 10*24 整好是10天
具体原因是 tmp是一个特殊的文件夹,系统会自动清理,所以大家最好不要把文件放到这个地方,被清理了就不好了
-
win10系统下tmp临时文件删除不了如何解决
2021-06-25 08:34:21当我们在使用win10系统的过程中,都会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运行速度,所以就需要删除临时文件,然而有win10系统用户却发现tmp临时文件删除不了,该怎么办呢,接下来为大家讲解...当我们在使用win10系统的过程中,都会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运行速度,所以就需要删除临时文件,然而有win10系统用户却发现tmp临时文件删除不了,该怎么办呢,接下来为大家讲解一下具体的解决步骤。
一、磁盘清理方法:
1、打开我的电脑,然后右键点击“c盘”,然后点击“磁盘清理”按钮。
2、然后系统会自动清理磁盘文件,大概需要几分钟左右;
3、等待系统整理完文件之后,我们可以看到分类,里面有系统的临时文件,然后选择临时文件,勾选好了之后点击“清理系统文件”按钮;
4、最后,等待几分钟,系统将会清理勾选的临时文件;
二、手动强制删除tmp文件:
1、先找到临时文件存放目录,按下快捷键“win+R”,然后输入:%tmp%
2、按下回车之后,这里面就是系统存放的所有临时文件了,右键点击删除即可;
3、有些顽固,无法删除的文件,电脑如果安装了电脑管家的,可以强制粉碎文件,这样就可以删除了。
三、自动删除tmp文件:
1、先在电脑桌面新建一个文本文档,然后输入一下内容:
@echo off
del "%tmp%\*.*" /s /q /f
FOR /d %%p IN ("%tmp%\*.*") DO rmdir "%%p" /s /q
2、然后另存为,文件名后缀要以.bat后缀结尾,下面的保存类型选择“所有类型”。保存好的文件先放在桌面;
3、然后在点击运行,输入“shell:Startup”命令;
4、最后,把桌面的.bat的文件复制到该文件夹下面,也就是开机启动文件夹中。然后以后每次开机,系统将自动清理系统临时文件了。
以上给大家介绍的便是win10系统下tmp临时文件删除不了的详细解决步骤,大家可以按照上面的方法来删除吧。
-
win10系统下tmp临时文件删除不了像何解决
2021-06-25 08:36:00当我们在使用win10系统的途中中,所有会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运列速度,所以就需要删除临时文件,然但是有win10系统用户竟然发现tmp临时文件删除不了,可以怎么解决呢,接着为...当我们在使用win10系统的途中中,所有会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运列速度,所以就需要删除临时文件,然但是有win10系统用户竟然发现tmp临时文件删除不了,可以怎么解决呢,接着为大家讲解一下具体的解决办法。
一、磁盘删除操作方式:
1、打开我的电脑,接下来右边的键单击“c盘”,接下来单击“磁盘删除”按下钮。
2、接下来系统会自动删除磁盘文件,大概需要几分钟附近;
3、等待系统收拾完文件之后,我们可以看到分别,里面有系统的临时文件,接下来点击临时文件,勾选好了之后单击“删除系统文件”按下钮;
4、最后,等待几分钟,系统将会删除勾选的临时文件;
二、手动强制删除tmp文件:
1、第一步找到临时文件存留目录,按下下快捷键“win+R”,接下来输入:%tmp%
2、按下下回车之后,这个时候面就是系统存留的所有临时文件了,右边的键单击删除即可;
3、有些顽固,不会有法删除的文件,电脑像果安装了电脑管家的,可以强制粉碎文件,这样就可以删除了。
三、自动删除tmp文件:
1、第一步在电脑桌面新建一个文本文档,接下来输入一下内容:
@echo off
del "%tmp%\*.*" /s /q /f
FOR /d %%p IN ("%tmp%\*.*") DO rmdir "%%p" /s /q
2、接下来另存为,文件名格式要以.bat格式结尾,然后的保存类型点击“所有类型”。保存好的文件第一步放选中桌面;
3、接下来在单击运列,输入“shell:Startup”命令;
4、最后,把桌面的.bat的文件复制到该文件夹然后,也就是开机双击点击文件夹中。接下来以后每次开机,系统将自动删除系统临时文件了。
以上给大家介绍的便是win10系统下tmp临时文件删除不了的完整解决办法,大家可以按下照上面的操作方式来删除吧。
-
java--删除TMP文件
2019-11-29 17:11:16实验目的 (1)了解Flie类的概念。 (2)掌握File类的用法。 (3)掌握使用迭代遍历文件夹的方式。 ...(1)了解Java的输入/输出操作...编写TmpFileDeletion类,在该中定义deleteTmpFile()方法,用于删除单个TMP文件... -
完全删除/tmp下的所有文件用什么命令及参数。在线等!
2016-12-16 07:26:57Linux完全删除/tmp下的所有文件用什么 命令及参数。 -
误删服务器/tmp下的文件之后引发的问题
2021-12-11 19:26:40# 事件起因 收到阿里云的报告说我的服务器中有挖矿程序,隐藏在/tmp目录下。...`showDoc`不好使是因为它是基于 php7.3部署的,我删掉了`tmp`目录下的`php-cgi-73.sock`文件。`mysql`不好使是因为我后来手 -
教你Win10系统中tmp文件删除不了应该如何解决?
2021-06-25 08:38:11电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Win10系统中tmp文件删除不了应该如何解决的问题,如果我们遇到了Win10系统中tmp文件删除不了应该如何解决的情况,该怎么处理怎么... -
linux自动删除tmp目录下文件导致java临时目录失效
2019-02-26 18:04:15技术支持反馈前几天还好好的文件上传功能今天报错了,首先考虑到的是可能有bug,但测试了各个其他部署的环境,均没有发现问题,考虑到错误环境为独立部署,所以重点放在服务器的差异排查上。根据如下日志, 2019-02... -
tmp目录下文件被删除
2017-12-05 15:23:49描述:线上服务器tmp目录下有一目录用来接收部署系统发送的压缩文件并解压到运行目录,但是该目录多次消失导致部署报错 分析:想起来centos6系统中有tmpwatch文件配置tmp目录内容自动清除机制,查询发现centos7下改... -
linux 下tmp目录文件怎么被删除的?
2017-08-07 17:06:00tmp目录下文件什么时候会删除?写这篇文章是我要重启长时间运行的hadoop集群的时候,关闭不了相应的服务。查看shell脚本看到,要找到服务的pid文件,才能重启,一般情况下pid文件都会存储在tmp目录下,但是pid文件却... -
ubuntu的tmp目录下自己创建的文件每次重启后自动删除
2018-09-18 19:40:19ubuntu的tmp目录下自己创建的文件每次重启后自动删除。 可以修该/etc/default/rcS文件中的内容而改变为不自动删除。 输入命令:vim /etc/default/rcS 开始编辑 将TMPTIME=0改为TMPTIME=-1,保存并退出即可。 ... -
logback 多实例 归档问题 无法自动删除.tmp文件问题
2019-12-20 16:25:25在使用slf4j的logback实现时,使用TimeBasedRollingPolicy根据时间滚动日志策略并使用RollingFileAppender进行日志滚动,多进程共用同一个日志文件时,会出现较多xxxxxx.tmp文件未删除的情况。 出现tmp文件的条件:... -
Linux系统下临时文件TMP清理 ( tmpwatch 命令)
2021-05-13 08:36:30系统使用时间长后会产生临时文件(/tmp下),需要清理。但清理的时候不推荐使用rm-rf。这样有时会引起程序的僵死。推荐使用tmpwatch命令来进行清理。tmpwatch 工具从指定的目录中递归地搜索,并删除在指定时间段内没有... -
tmp什么文件,为什么出现tmp文件
2021-06-30 02:01:50然而有使用windows10系统的用户发现系统下的tmp临时文件删除不了,这让用户表示非常苦恼,那么对于这样的问题我们应该怎么操作呢?下面针对此问题来给大家做具体的解决方法介绍。一、磁盘清理方法:1、打开... -
linux下find(文件查找)命令的用法总结-tmp文件
2021-06-02 15:16:07每一种操作系统都有成千上万的文件组成,对于linux这样“一切皆文件”的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux这一功能可能并不是很熟悉,其实想玩linux的你更要牢牢... -
Linux下tmp文件夹的文件自动删除的问题(转)
2017-09-06 15:23:00近日发现有一台机器tmp文件夹下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件。 本来以为是哪位写了一个自动执行脚本, find了一下10天前的文件删除了。 结果,排查所有用户的... -
ubuntu系统tmp文件夹内文件重启自动删除与恢复
2017-07-23 21:35:24ubuntu系统下tmp文件夹下文件一般默认重启自动删除 当然你可以更改这些设置 像我刚开始不知道,东西放里面,重启不见了。。。很抓狂。。。 当然如果不小心很重要东西放里面重启消失了怎么恢复呢? 这里用的是... -
linux 如何删除某一目录及其子目录下的所有文件或文件夹
2019-07-17 19:52:07当你要删除某一目录下及其子目录下的所有某类型的文件或文件夹时,使用一般的rm方法在配以正则是行不通的。。。 正确做法为: findfolderPath-option [-print] [-exec -ok command] {} \; e.g.: 删除当前... -
[Linux] Linux中/tmp目录下文件莫名丢失
2019-01-11 10:17:00> 删除一段时间没有被访问的文件。 -
JAVA清空tomcat下temp中的.tmp临时文件
2019-11-20 12:43:41JAVA清空tomcat下temp中的.tmp临时文件 由于引入的某些第三方jar包在tomcat下产生了大量临时文件,使用JAVA程序对其进行清除。 代码 try { File file = new File("../temp"); //找到temp文件夹,生成一个File... -
linux计划定时自动删除目录下文件
2020-11-27 12:29:58例如删除/tmp下的所有缓存文件,操作如下: [root@localhost ~]# vi /etc/init.d/delete.sh 按i并复制下面内容到delete.sh文件内,之后按shift+: 输入wq保存并退出。 #!/bin/bash dir=/tmp //需要清空的目录名称 ... -
tmp是什么文件?tmp文件用什么打开?图文讲解
2021-03-16 17:05:43首先说明的是tmp文件是可以打开的,只是这个文件打开也没任何实际...很多的程序都会将自己的临时文件保存为tmp格式文件,通常情况下我们很难分辨出到底这个tmp文件是什么程序创建的。但有些时候通过tmp文件的名称... -
hadoop之理解tmp目录下的文件
2020-10-08 21:35:031)修改tmp路径 解决办法将原来name copy /home/crx/tmp (这个路径是之前在HADOOP...2)不删除tmp目录, 直接格式化 格式化HDFS namenode $>hdfs namenode -format (格式化namenode 会为namenode重新生成一个clusterID -
Springboot 临时文件 /tmp/xxxxx目录防止自动删除 解决方法
2020-12-14 19:42:47由于linux会自动删除/tmp文件夹下超过10天未使用过的文件,所以解决思路有2个: 1.修改linux自动删除/tmp文件夹的周期,10天为默认值,具体请自行百度。 2.我这里主要介绍我使用的另一种方式,即在springboot启动... -
如何在Linux中自动删除或清理/tmp文件夹内容?
2021-05-10 22:57:59如何在Linux中自动删除或清理/tmp文件夹内容?每个Linux系统都有一个名为的目录/tmp,该目录已挂载了单独的文件系统。它具有称为tmpfs的特殊文件系统。这是一个虚拟文件系统,操作系统将在系统引导时自动挂载/tmp... -
tmp临时文件目录自动清理
2021-05-11 12:19:20Linux操作系统的/tmp目录保存临时文件,那么这个目录下的临时文件究竟会保存多久,何时被清理,通过什么方式(哪个服务)来维护清理工作呢?手工清理清理 /tmp 目录文件最简单和直接的方式是使用脚本命令清理N天前的... -
删除Linux的/tmp目录引起的不能正常登录系统
2021-05-12 01:17:07删除Linux的/tmp目录引起的不能正常登录系统发布时间:2007-09-20 00:18:07来源:红联作者:reventPar现象:/tmp占用400M的空间(里面全部是乱七八糟的东西)动作:删除/tmp目录后果:造成只能启动到控制台模式应急:1 ... -
Linux下快速删除大量文件和文件夹方法
2021-05-09 05:48:44Publish: August 19, 2016Category: 文档No Comments当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间。在这种情况之下我们可以使用linux系统命令rsync来...