栏目分类
系统管理 | 安装启动 | xwindow | 基础知识 | 存储备份 | 内核技术 | 桌面应用 | 设备驱动 | Linux汉化 | 系统管理 | PAM认证 | drivers | rpm | quota | 灾难恢复
Linux数据库 | oracle | 数据库理论 | MYSQL | PostGreSQL
网络管理 | ssh | ntp | nis技术 | 多媒体 | dhcp | 网络基础 | ldap | 美化汉化 | proxy | samba | bind | iptables | 集群 | nfs | cvs | ftp服务 | email | 网络配置 | 网络安全 | apache | vpn | 网络管理 | Linux服务器 | Linux安全 | subversion | 网络监控
编辑工具 | emacs | vi | eclipse
linux新手入门 | 指令大全 | 输入法类 | Linux安装 | 常用命令 | 软件使用
发行版 | 其它Unix | bsd | Gentoo/lFS | windows | solaris | IBM | debian
其他 | 非技术类 | 业界动态 | 小说笑话 | 杂项工具 | 速度优化 | Linux认证 | 资讯动态 | 办公自动化 | xml | vc | 学习方法 | 手机技巧
Linux编程 | shell | python | 编程技术 | kernel | C/C++编程 | Python编程 | Perl编程 | PHP编程 | discuz | java/jsp | zope | html技术
排行榜
·linux一句话精彩问答
·最新linux下载地址
·tar和gzip
·如何安装和使用wine
·linux入门教程
·linux常见问题
·在VMware安装RedHat新手教程
·unix基础教程
·BIOS知识大全
·/etc/fstab释疑
·/dev/null是什么设备
·linux文件系统基础
·用nero刻录系统光盘及MD5校验
·使用mc恢复被删除文件
·Linux下的中文显示和支持常见问题解答
·Linux内存使用的体会
·linux入门教程(1)
·全面卸载linux并删除它的分区
·个人linux总结
·什么是MIS

    您现在的位置: Linux宝库 >> Linux >> 系统管理 >> 基础知识 >> 文章正文
Linux系统下临时文件TMP清理
Linux宝库 收集整理  作者:Linux宝库  时间:2008-05-09  收藏本站
来自:http://doc.linuxpk.com/81133.html
联系:linuxmine#gmail.com
分类:[基础知识]

系统使用时间长后会产生临时文件(/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
本文来自:http://doc.linuxpk.com/81133.html
发表您的高见!

·上一篇:
当前Linux系统运行的各种参数
·下一篇:打造Linux系统Desktop平台下的命令提示符
 
     最新更新
·openSUSE10、SUSE EVAL10和SUSE10的区别
·用Jigdo下载Debian光盘
·Debian双击挂载Windows分区
·Linux下hosts、host.conf、resolv.conf的区别
·介绍两款超级小的linux,可以安装在u盘里玩
·在浏览系统文件时偶尔发现的:ReadMe.debian
·几个重要的RedHat Linux内核文件详细介绍
·Linux下系统温度等的监控与调整
·MIT-pthreads注意事项
·对fedora9的小抱怨
·投靠Linux第一步 Windows数据向Linux迁移(7)
·投靠Linux第一步 Windows数据向Linux迁移(6)
·投靠Linux第一步 Windows数据向Linux迁移(5)
·投靠Linux第一步 Windows数据向Linux迁移(4)
·投靠Linux第一步 Windows数据向Linux迁移(3)
·投靠Linux第一步 Windows数据向Linux迁移(2)
·投靠Linux第一步 Windows数据向Linux迁移(1)
·debian登陆提示信息
·cramfs根文件系统的使用
·ubuntu8.04下USB转UART接口的使用
·centos下进入单用户模式
·centos5.1挂载ntfs分区
·解决Fedora 8中的设备权限问题
·Fedora8中修改磁盘卷标
·Linux 终端操作之简要快速指南
·红旗Linux下xxx is not in the sudoers file的解决方法
·Linux释放cache内存
·释放linux系统的内存
·Linux文件系统 一分钱一分货
·最新ubuntu7.04体验