iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下tmpwatch命令的用法
  • 603
分享到

Linux下tmpwatch命令的用法

2023-06-06 00:06:53 603人浏览 泡泡鱼
摘要

本篇内容主要讲解“linux下tmpwatch命令的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下tmpwatch命令的用法”吧!tmpwatch删除最近一段时间没有访问的文件,

本篇内容主要讲解“linux下tmpwatch命令的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下tmpwatch命令的用法”吧!

tmpwatch

删除最近一段时间没有访问的文件,时间以小时为单位,节省磁盘空间。tmpwatch递归删除给定时间未被访问的文件。通常,它用于清理用于临时保存空间(如/tmp)的目录。当更改目录时,tmpwatch对可能的争用条件非常敏感,如果检测到错误,就会退出。它不遵循它正在清理的目录中的符号链接(即使给出一个符号链接作为它的参数),它不会切换文件系统,跳过根用户的lost+found目录,只删除空目录、常规文件和符号链接。

默认情况下,tmpwatch根据文件的atime(访问时间),而不是它们的Mtime(修改时间)来确定文件的日期。如果文件在“ls-l”暗示应该删除时没有被移除,请使用“ls-u”检查它们的数据,以确定这是否解释了问题的原因。

如果指定了--atime”,“--ctime”或者“--mtime”选项,那么删除文件的时间由他们中的最大值决定。如果“--dirmtime”选项意味着忽略目录的atime,即使使用了“—atime”选项。

此命令的适用范围:RedHat、RHEL、ubuntuCentos、SUSE、openSUSE、Fedora。

1、语法

tmpwatch  [选项]  time  file

     tmpwatch  [-u|-m|-c]  [-MUadfqstvx]  [--verbose]  [--force] [--all]  [--nodirs]  [--nosymlinks]  [--test]  [--fuser]  [--quiet]  [--atime|--mtime|--ctime]  [--dirmtime]  [--exclude path]  [--exclude-user user]  time  dirs

 

2、选项列表

选项

说明

-u | --atime

根据文件的atime(访问时间)做出删除文件的决定。请注意,定期更新的文件系统扫描使目录保持最近的状态。

-m | --mtime

根据文件的Mtime(修改时间)而不是atime做出删除文件的决定。

-c |    -ctime

根据文件的ctime(Inode Changing Time)而不是atime来决定删除文件;对于目录,根据mtime做出决定

-M | --dirmtime

根据目录的Mtime(修改时间)而不是atime作出删除目录的决定;完全忽略目录的atime

-a | -all

删除所有文件类型,而不仅仅是常规文件、符号链接和目录。

-d | --nodirs

不要尝试删除目录,即使它们是空的。

-f | -force

强制删除,即使root用户没有写的权利

-l | --nosymlinks

不删除符号链接

-q | --quite

只报告致命错误

-s | --fuser

尝试在删除文件之前使用“fuser”命令查看文件是否已打开。默认情况下未启用。在某些情况下确实有帮助,但不是全部。依赖于/sbin中安装的fuser。不支持HPUX或Solaris

-t | --test

不删除,只是演示要做什么

-U | --exclude-user=user

不删除指定所有者的文件,可以指定用户名,也可以指定用户ID

-v | --verbose

显示详细信息

-x | --exclude

跳过目录及其内部文件,如果路径不存在,则它必须是不包含符号链接的绝对路径。

-X | --exclude-pattern=pattern

跳过路径匹配模式;如果目录匹配模式,则其中包含的所有文件也将被跳过。模式必须匹配不包含符号链接的绝对路径。

 

3、实例

1)删除当前目录1小时内没有访问的文件

[root@192   weijie]# ls

1.c   2.c     3.c   magic.mGC  test01    test03     wjtpflR

1.c~  2.c~    3.c~  my.iso     test02    wj234.q1C

You have new mail   in /var/spool/mail/root

[root@192   weijie]# tmpwatch 1 .

[root@192   weijie]# ls

1.c  1.c~    2.c

2)不删除指定用户的文件

[root@192   weijie]# ll

总用量 12

-rwxr--r-- 1 root   david 12 9  13 16:49 1.c         //文件所有者都是root

-rw-r--r-- 1 root   david 30 9  13 16:43 1.c~

-rwxr--r-- 1 root   root  11 9  13 16:52 2.c

[root@192   weijie]# tmpwatch -U root 1 .            //不删除root用户的文件

[root@192   weijie]# ls

1.c  1.c~    2.c

做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GoLVU2CbpBNGtunztVpaCQ  密码:n7bk

Linux下tmpwatch命令的用法

 

      

到此,相信大家对“Linux下tmpwatch命令的用法”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Linux下tmpwatch命令的用法

本文链接: https://www.lsjlt.com/news/245277.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下tmpwatch命令的用法
    本篇内容主要讲解“Linux下tmpwatch命令的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下tmpwatch命令的用法”吧!tmpwatch删除最近一段时间没有访问的文件,...
    99+
    2023-06-06
  • Linux的tmpwatch命令用来做什么
    这篇“Linux的tmpwatch命令用来做什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux的tmpwatch命...
    99+
    2023-06-27
  • Linux下sed命令的用法
    本篇内容介绍了“Linux下sed命令的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Sed简介Sed:Stream Editor&...
    99+
    2023-06-12
  • linux下cat命令的用法
    这篇文章主要讲解了“linux下cat命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下cat命令的用法”吧!1.命令格式:cat [选项] [文件]...2.命令功能:c...
    99+
    2023-06-13
  • linux下at命令的用法
    本篇内容介绍了“linux下at命令的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux at命令用户使用linux at命令在指...
    99+
    2023-06-17
  • Linux下top命令的用法
    这篇文章主要介绍“Linux下top命令的用法”,在日常操作中,相信很多人在Linux下top命令的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下top命令的用法”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-05
  • linux下crontab命令的用法
    这篇文章主要讲解了“linux下crontab命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下crontab命令的用法”吧!一、crond简介crond是linux下用来...
    99+
    2023-06-13
  • Linux下find命令的用法
    这篇文章主要讲解了“Linux下find命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下find命令的用法”吧!当使用 Linux 下的 find 命令时,请使用 -ok...
    99+
    2023-06-16
  • linux下sar命令的用法
    本篇内容介绍了“linux下sar命令的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! linux...
    99+
    2024-04-02
  • Linux下chattr命令的用法
    这篇文章主要介绍“Linux下chattr命令的用法”,在日常操作中,相信很多人在Linux下chattr命令的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下chattr命令的用法”的疑惑有所...
    99+
    2023-06-05
  • Linux下mkisofs命令的用法
    这篇文章主要讲解了“Linux下mkisofs命令的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下mkisofs命令的用法”吧!mkisofsmkisofs指令可以创建ISO...
    99+
    2023-06-06
  • Linux下date命令的用法
    这篇文章主要介绍Linux下date命令的用法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!date命令的帮助信息[root@localhost source]# date --help用法:date [选项]......
    99+
    2023-06-09
  • linux下echo命令的用法
    这篇文章主要介绍“linux下echo命令的用法”,在日常操作中,相信很多人在linux下echo命令的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下echo命令的用法”的疑惑有所帮助!接下来...
    99+
    2023-06-17
  • Linux下常用命令tar的用法
    本篇内容介绍了“Linux下常用命令tar的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!磁带机操作命令:  &nb...
    99+
    2023-06-13
  • linux下Append、Debug、Diskcomp命令的用法
    这篇文章主要介绍“linux下Append、Debug、Diskcomp命令的用法”,在日常操作中,相信很多人在linux下Append、Debug、Diskcomp命令的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2023-06-09
  • linux下Interlnk、Intersvr、Qbasic命令的用法
    本篇内容介绍了“linux下Interlnk、Intersvr、Qbasic命令的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!inte...
    99+
    2023-06-09
  • linux下at命令的详细用法
    这篇文章主要介绍“linux下at命令的详细用法”,在日常操作中,相信很多人在linux下at命令的详细用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下at命令的详细用法”的疑惑有所帮助!接下来...
    99+
    2023-06-09
  • Linux下telnet和rlogin命令的用法
    本篇内容介绍了“Linux下telnet和rlogin命令的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!telnet功能说明:远端登入...
    99+
    2023-06-12
  • Linux下partprobe命令的使用方法
    这篇文章主要讲解了“Linux下partprobe命令的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下partprobe命令的使用方法”吧!linux上,在安装系统之后,...
    99+
    2023-06-12
  • linux下tee命令的使用方法
    本篇内容介绍了“linux下tee命令的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!tee  功能说明:读取标准输入的数据,并将其...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作