老男人
首页 时尚 玩车 保健 情感
更多
腕表 饮食 视频 美女 百科
0
老男人 > 百科 > 正文

tmp是什么文件?Linux系统清理/tmp/文件夹的原理

2023-01-19 18:58:54 发布人:hao333 阅读( 6627)

tmp文件大部分都是因为不正常关机、或死机后所留下的文件,这些临时的暂存盘,在你重新开机后,已经没有任何的用途,可以放心删除。

.tmp 文件多为非正常关机或崩溃后留下的文件。这些临时临时存储磁盘在您重新启动后不再使用,因此您可以安全地删除它们。当你在使用Windows操作系统的时候,你可能经常会在c盘的根目录下找到一些后缀为TMP的文件,你也会在Windows目录下找到一个TEMP目录。TMP文件是各种软件或系统生成的临时文件,通常被称为垃圾文件。Windows生成的临时文件本质上和虚拟内存是一样的,只是临时文件比虚拟内存更有针对性,单独为某个程序服务。但是它的特殊性导致了很多新手对他的畏惧。如果他们不删除它,他们会占用空间。如果他们这样做了,他们害怕程序不能运行。

Windows使用多年后,Windows\Temp中会有很多“垃圾”。事实上,这个Temp中的所有文件或文件夹都可以被删除。有空的时候不妨经常清理一下这个Temp文件夹,但是要注意。我指的是删除Temp里的东西(Temp文件夹还是保留的),不是让你把整个Temp文件夹连同文件夹一起删除。当您在Temp中删除文件时,可能会遇到“访问被拒绝”的错误消息。没关系,这很正常。

因为其中一些是当前的临时存储磁盘,并且Windows仍在使用中,所以您可以跳过带有拒绝访问消息的文件,并继续删除其他文件。一般来说,当前运行大型工具软件时,不要碰临时文件。比如photoshop在处理图形时会产生巨大的临时文件,而如果你认为这不是你创建的文件并试图删除,就可能导致Photoshop崩溃。如果目前没有运行程序,可以把找到的临时文件全部删除,以免长时间堆积,占用磁盘空间。关键是它们太多太分散,会给磁盘扫描和整理带来不必要的时间消耗,还可能造成文件分配表的混乱,造成文件交叉链接的错误。但并不是所有的临时文件都能一概而论。例如,驱动器C的根目录中的TEMP目录是指向许多工具的临时文件的目录。没有这个目录,就不能创建临时文件,这些工具很可能出错。因此,如果要删除它们,应该只清空里面临时文件的垃圾,而不是杀死所有的临时目录。Windows中通常有一个临时文件,它是系统中临时文件的默认位置。连目录都不建议删除,可以定时清空里面的垃圾。

关于Linux系统清理/tmp/文件夹的原理

我们知道,在Linux系统中/tmp文件夹中的文件会被清空。至于多久会被清空,怎么清空,可能你不太了解。

在RHEL\centos\Fedora\系统中(本次实验是在RHEL6中进行的)

让我们来看看tmpwatch命令。它的功能是删除一段时间内没有使用的文件(删除一段时间内访问过的文件)。具体用法我就不多说了。有兴趣的话我自己研究一下。我们主要看一下这个命令相关的计划任务文件。

是/etc/cron.daily/tmpwatch。我们可以看看这个文件的内容。

#!/bin/sh

标志=-umc

/usr/sbin/tmp watch ' $ flags '-x/tmp/. X11-UNIX-x/tmp/。XIM-unix \

-x /tmp/。font-unix -x /tmp/。ICE-unix -x /tmp/。测试-unix \

-X '/tmp/hsperfdata_*' 10d /tmp

/usr/sbin/tmp watch ' $ flags ' 30d/var/tmp

for d in /var/{cache/man,catman}/{cat?X11R6/cat?本地/猫?};做

if[-d ' $ d '];然后

/usr/sbin/tmp watch ' $ flags '-f 30d ' $ d '

船方不负担装货费用

完成的

仔细分析这个脚本,你就会明白,第一行相当于一个标签(参数),第二行是/tmp目录中被排除的目录,第三行是这个/tmp目录的清理,下面是其他目录的清理,我就不说了。

我们来看看/usr/sbin/tmp watch ' $ flags ' 30d/var/tmp这一行。重点是这个30d,也就是30天的意思。这决定了对/tmp下未访问的文件进行30天的清理。如果你想一天清理一次,把这个30d换成1d。

但是有一个问题需要注意。如果你设定一个较短的清洁时间,比如30分钟,10秒钟等等。你可以在这个文件里设置,但是你会发现当你重启电脑的时候,他并没有清理/tmp文件夹的内容。为什么?这是由tmpwatch的位置决定的。他的上层目录是/etc/cron.daily/,这个目录是执行预定任务的第一天。所以,如果你设置的时间短于一天,那就不行。现在我明白了。

所以结论是:在RHEL6中,系统自动清理/tmp文件夹的默认时限是30天

在Debian\ubuntu系统中(Ubuntu10.10是实验环境)

在Ubuntu系统中,每次开机都会清除/tmp文件夹中的内容。如果不想让它自动清理,只需要改变rcS文件中TMPTIME的值。

我们来看看怎么修改。

sudo VI/etc/默认/rcS

保持

TMPTIME=0

修改成

Tmp=-1或无穷大

这样系统重启时就不会清理你的/tmp目录了。

以此类推,如果你想限定改的时间,可以改到对应的数字(我没测试过,所以我理解)所以结论是:在Ubuntu中,系统自动清理/tmp文件夹的时限默认每次启动。

          
  • 上一篇:师范大学都免学费吗(师范类大学政策)

  • 下一篇:2019中考高分经验:学长的8条中考经验

相关阅读

RelatedReading
  • win7系统怎么安装字体(linux系统字体安装) win7系统怎么安装字体(linux系统字体安装)
  • windowsxp3系统下载(下载windows xp系统) windowsxp3系统下载(下载windows xp系统)
  • 拔号软件(为什么手机连接电脑没有弹出usb) 拔号软件(为什么手机连接电脑没有弹出usb)
  • 教你玩转无线路由器USB接口 教你玩转无线路由器USB接口
  • steam118错误代码怎么解决(电脑蓝屏stopc000021a) steam118错误代码怎么解决(电脑蓝屏stopc000021a)
  • windowsxp3系统下载(男子和女子疯狂打扑克) windowsxp3系统下载(男子和女子疯狂打扑克)

猜你喜欢

Guessyoulike
孙子兵法作者是谁呀(孙子兵法的作者叫什么)

孙子兵法作者是谁呀(孙子兵法的作者叫什么)

龙鑫 1144次阅读2023-02-04 16:09
019期樊可大乐透预测奖号:历史同期奖号定位分析

019期樊可大乐透预测奖号:历史同期奖号定位分析

hao168 6919次阅读2023-02-21 16:39
修改VirtualBox虚拟机系统存储默认路径方法

修改VirtualBox虚拟机系统存储默认路径方法

hao333 7344次阅读2023-03-20 07:14
轨交行业上市难 还是公司质地不行?“小巨人”科佳股份又撤回IPO材料了

轨交行业上市难 还是公司质地不行?“小巨人”科佳股份又撤回IPO材料了

hao168 8015次阅读2023-01-16 11:53
专题页

HOT榜单

  • 146期秀才大乐透预测奖号:前区10码复式参考

  • lpk.dll下载(lpk.dll是什么文件)

  • C罗最近出镜时佩戴的劳力士腕表价值94万

  • 世界杯一场比赛多少时间(世界杯一场比赛的标准时间是多长)

  • 笔记本GPRS上网图解教程

  • 苏炳添60米6秒59 2023年首秀夺金!

  • 011期跟班福彩3D预测奖号:一码和值参考

  • 022期易阳指双色球预测奖号:红球尾数012路分析

  • 女子世锦赛高真荣卫冕出战 林希妤石昱婷刘钰参赛

  • 英雄无敌3死亡阴影简体中文版下载(生化危机4简体中文版下载)

换一组看看

频道最IN
>近三成净利来自政府补助 监管质疑实控人控制权 达梦数据能否撑起500亿估值?

近三成净利来自政府补助 监管质疑实控人控制权 达梦数据能否撑起500亿估值?

>001期袁大爷双色球预测奖号:蓝球号码分析

001期袁大爷双色球预测奖号:蓝球号码分析

>048期老郑福彩3D预测奖号:百十个位参考

048期老郑福彩3D预测奖号:百十个位参考

关于我们 法律声明 联系我们 广告服务 隐私条款
@老男人网 版权所有/信息产业部备案号:蜀ICP备13015099号-1