当前位置:首页 » 操作系统 » linux清理tmp

linux清理tmp

发布时间: 2022-07-15 15:26:31

A. linux tmp文件删除操作

#1.创建10个2M 的文件做测试

[root@node8 ~]# for i in {1..10};do dd if=/dev/zero of=/tmp/$i.txt bs=1M count
=2;done

#2,查找出tmp下大于10K的文件记录日志,并删除

[root@node8 ~]# find /tmp/ -size +10k -print|awk -F'/' '{print time, $3}' time=`date +'%Y-%m-%d-%H:%M:%S '` >>/root/rmtmp.log ; find /tmp/ -size +10k -delete

#3.查看日志

[root@node8 ~]# cat rmtmp.log |sort -n -k 2
2015-05-27-11:40:30 1.txt
2015-05-27-11:40:30 2.txt
2015-05-27-11:40:30 3.txt
2015-05-27-11:40:30 4.txt
2015-05-27-11:40:30 5.txt
2015-05-27-11:40:30 6.txt
2015-05-27-11:40:30 7.txt
2015-05-27-11:40:30 8.txt
2015-05-27-11:40:30 9.txt
2015-05-27-11:40:30 10.txt

B. Linux系统下/tmp目录下的临时文件怎么清理

  1. /tmp 下的文件在每次关机后都会被清理干净,

  2. 若想手动清理,清理的时候不推荐使用rm -rf命令,这样有时会引起程序的僵死。推荐使用tmpwatch命令来进行清理。

附tmpwatch功能及使用说明:

tmpwatch简介:tmpwatch 工具从指定的目录中递归地搜索,并删除在指定时间段内没有被访问的文件。tmpwatch 一般被用来清扫那些用来临时驻留文件的目录(譬如,/tmp)tmpwatch 忽略符号链接,它不会切换文件系统,而且只删除空目录和常规文件。

tmpwatch语 法:tmpwatch [-afqv][--test][超期时间][目录...]

tmpwatch参数说明:

-a或--all 删除任何类型的文件。

-f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。

-q或--quiet 不显示指令执行过程。

-v或--verbose 详细显示指令执行过程。

-test 仅作测试,并不真的删除文件或目录

实例:sudo /usr/sbin/tmpwatch -afv 3 /tmp (清除/tmp下三小时以内没有使用的文件,并将结果输出)。

C. linux下的/tmp文件夹里面的东东可以全删掉么

可以删,不过最好不要自己删除,很多系统会在启动时或者关机时清空这个目录。
你手动删除这个目录后,必须马上重新启动。因为很多软件都会在这里放一些运行时需要的关键程序。尤其是一些服务程序。

D. linux tmp目录 可以删除吗

可以删除的。/tmp是linux下的临时文件夹。
但是一般不用删除,因为以redhat为例, 系统自动清理/tmp文件夹的默认时限是30天。30天不访问的/tmp下的文件会被系统自动删除的。

E. linux 下tmp目录文件怎么被删除的

Linux的/tmp命令实际上是用内存挂载的虚拟文件系统,根据内存的特性,/tmp目录下的文件在重启以后就自动丢失了,不需要系统去删除它们。所以在编写Linux程序时,会把各种临时文件建立在/tmp目录下,而且还不需要去管它们。Linux系统也不需要像Windows那样经常清理系统临时文件。

F. Linux中删除一个非空子目录/tmp,用什么命令

rm -rf 目录名。

rmdir功能:删除空目录。语法:rmdir [选项] dirname

说明:dirname表示目录名。该命令从一个目录中删除一个或多个子目录项。需要特别注意的是,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。

命令中各选项的含义为:- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。

(6)linux清理tmp扩展阅读:

通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。

要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。

G. linux系统tmp目录满了

/tmp 下的文件在每次关机后都会自动被清理干净的.
若想手动清理,清理的时候不推荐使用rm -rf命令,这样有时会引起程序的僵死。推荐使用tmpwatch命令来进行清理。
附tmpwatch功能及使用说明:
tmpwatch简介:tmpwatch 工具从指定的目录中递归地搜索,并删除在指定时间段内没有被访问的文件。tmpwatch 一般被用来清扫那些用来临时驻留文件的目录(譬如,/tmp)tmpwatch 忽略符号链接,它不会切换文件系统,而且只删除空目录和常规文件。
tmpwatch语 法:tmpwatch [-afqv][--test][超期时间][目录...]
tmpwatch参数说明:
-a或--all 删除任何类型的文件。
-f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。
-q或--quiet 不显示指令执行过程。
-v或--verbose 详细显示指令执行过程。
-test 仅作测试,并不真的删除文件或目录
实例:sudo /usr/sbin/tmpwatch -afv 3 /tmp (清除/tmp下三小时以内没有使用的文件,并将结果输出)。

H. 如何实现Linux tmp目录自动清理

/tmp 下的文件在每次关机后都会被清理干净, 若想手动清理,清理的时候不推荐使用rm -rf命令,这样有时会引起程序的僵死。推荐使用tmpwatch命令来进行清理。 附tmpwatch功能及使用说明: tmpwatch简介:tmpwatch 工具从指定的目录中递归地搜索

I. linux系统下怎样删除/tmp下的所有文件

linux的/tmp命令实际上是用内存挂载的虚拟文件系统,根据内存的特性,/tmp目录下的文件在重启以后就自动丢失了,不需要系统去删除它们。所以在编写linux程序时,会把各种临时文件建立在/tmp目录下,而且还不需要去管它们。linux系统也不需要像windows那样经常清理系统临时文件。

热点内容
python字符串分隔 发布:2025-07-08 04:53:20 浏览:664
楼道口门禁卡密码一般是多少 发布:2025-07-08 04:52:32 浏览:479
安卓手机根目录怎么删除 发布:2025-07-08 04:46:51 浏览:732
p30怎么刷回安卓 发布:2025-07-08 04:45:27 浏览:478
林业大数据库 发布:2025-07-08 04:40:37 浏览:646
php54forlinux 发布:2025-07-08 04:36:20 浏览:989
云服务器哪个性价比高 发布:2025-07-08 04:35:00 浏览:658
存储盘柜 发布:2025-07-08 04:30:51 浏览:887
电脑我的世界服务器地址怎么输 发布:2025-07-08 04:28:33 浏览:649
js裁剪上传 发布:2025-07-08 04:27:51 浏览:510