热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux临时文件的清理

文章标题:Linux临时文件的清理。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

  系统使用时间长后会产生临时文件(/tmp下),需要清理。但清理的时候不推荐使用rm -rf。这样有时会引起程序的僵死。

  推荐使用tmpwatch命令来进行清理。关于tmpwatch的说明如下:

  名称 : tmpwatch

  版本 : 2.8.4

  发布号 : 5

  所属组 : 系统环境/基础 源码包: tmpwatch-2.8.4-5.src.rpm

  大小 : 13273 许可类型: GPL

  摘要 : 根据文件被访问的时间来删除文件的工具。

  简介 :

  tmpwatch 工具从指定的目录中递归地搜索,并删除

  在指定时间段内没有被访问的文件。tmpwatch 一般

  被用来清扫那些用来临时驻留文件的目录(譬如,/tmp)

  tmpwatch 忽略符号链接,它不会切换文件系统,而且

  只删除空目录和常规文件。

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

  补充说明:执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。

  参数:

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

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

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

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

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

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

  效果:

  [yyc@localhost ~]$ sudo /usr/sbin/tmpwatch -afv 3 /tmp

  removing file /tmp/mapping-yyc

  removing file /tmp/orbit-yyc/linc-814-0-1bf6199e48d6e

  removing file /tmp/orbit-yyc/linc-7ee-0-74c6cf6b5c2c6

  removing file /tmp/orbit-yyc/linc-7fd-0-3ae286a04fa21

  removing file /tmp/orbit-yyc/linc-854-0-4e3c22c96ddf

  removing file /tmp/orbit-yyc/linc-798-0-1c90b9a4739a7

  removing file /tmp/orbit-yyc/linc-7e9-0-56828c5c66be1

  removing file /tmp/orbit-yyc/linc-815-0-1e0f6f36a2ee3

  removing file /tmp/orbit-yyc/bonobo-activation-server-ior

  removing file /tmp/orbit-yyc/linc-850-0-5c3b9d5470bfc

  removing file /tmp/orbit-yyc/linc-803-0-5ee49981d2cee

  removing file /tmp/orbit-yyc/linc-852-0-5c3b9d54bcd06

  removing file /tmp/orbit-yyc/linc-83e-0-716284b294fae

  removing file /tmp/orbit-yyc/linc-856-0-5c3b9d547287e

  removing file /tmp/orbit-yyc/linc-81d-0-1e0f6f36e88f7

  removing file /tmp/orbit-yyc/linc-7fa-0-6c21b504ee8e0

  removing file /tmp/orbit-yyc/linc-7f9-0-577d962b48783

  removing file /tmp/orbit-yyc/linc-7f6-0-1440368b7d5e4

  removing file /tmp/orbit-yyc/linc-81a-0-200a47e1c1117

  removing file /tmp/orbit-yyc/bonobo-activation-register.lock

  removing file /tmp/orbit-yyc/linc-7f7-0-5950ba2b9774d

  removing directory /tmp/orbit-yyc if not empty

  removing file /tmp/.esd-500/socket

  removing file /tmp/pulse-yyc/pid

  removing file /tmp/pulse-yyc/native

  removing file /tmp/keyring-Mf0bbZ/socket

  removing file /tmp/.X0-lock

  removing file /tmp/.X11-unix/X0

  removing file /tmp/.ICE-unix/1944

  removing file /tmp/ssh-RcIyLY1944/agent.1944

  removing file /tmp/.gdmK8P41T

  removing file /tmp/gconfd-yyc/lock/ior


推荐阅读
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • 本文介绍了使用SSH免密登录的步骤,包括生成公私钥、传递公钥给被登录机、修改文件权限的操作。同时提醒用户注意私钥的传递方式,建议使用U盘等离线方式传递。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 原理:dismiss再弹出,把dialog设为全局对象。if(dialog!null&&dialog.isShowing()&&!(Activity.)isFinishing()) ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  • Python脚本编写创建输出数据库并添加模型和场数据的方法
    本文介绍了使用Python脚本编写创建输出数据库并添加模型数据和场数据的方法。首先导入相应模块,然后创建输出数据库并添加材料属性、截面、部件实例、分析步和帧、节点和单元等对象。接着向输出数据库中添加场数据和历程数据,本例中只添加了节点位移。最后保存数据库文件并关闭文件。文章还提供了部分代码和Abaqus操作步骤。另外,作者还建立了关于Abaqus的学习交流群,欢迎加入并提问。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
  • 大坑|左上角_pycharm连接服务器同步写代码(图文详细过程)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了pycharm连接服务器同步写代码(图文详细过程)相关的知识,希望对你有一定的参考价值。pycharm连接服务 ... [详细]
  • Hadoop2.6.0 + 云centos +伪分布式只谈部署
    3.0.3玩不好,现将2.6.0tar.gz上传到usr,chmod-Rhadoop:hadophadoop-2.6.0,rm掉3.0.32.在etcp ... [详细]
  • linux 禁止指定ip访问
    linux中如何禁止指定的ip访问呢?比如被别人暴力破解,被别人使用不同的密码尝试登录:所以我想直接禁用这些ip的访问.怎么办呢?解决方案:修改配置文件etchosts.deny把 ... [详细]
author-avatar
空城
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有