找回密码
 注册
关于网站域名变更的通知
查看: 617|回复: 3
打印 上一主题 下一主题

Linux tmpwatch命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-8-17 17:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

7 n+ W/ w7 J1 m) Z0 R" wLinux tmpwatch命令用于删除暂存文件。9 y8 g+ i5 T8 p+ P

1 O8 U! }, B. U3 B" k  a) V. j执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。, E7 [: @# P, @' B+ B: H& x- @
4 u$ q! n" E: T1 l
- A& K) |- X) z; A3 r1 r! {7 {- A/ j+ i
. |5 t  u6 Q+ i$ ~
语法
4 _8 Y5 f) n$ h9 b: f3 `. \; C0 I; |7 L* I' P5 C; F3 @
tmpwatch [-afqv][--test][超期时间][目录...]
( B0 ]2 @9 d  ~, {! ?1 A6 K) L
, o  ^, n; q# o5 G* E& i) W4 L& L5 {: ^3 c) G* ?+ o

% t; U! o, }5 ?' p' S3 s9 e/ W# h0 P" i" o5 u2 b
参数:
3 v6 C* a% m: M* z; H, ]- }4 E/ o! u! b5 y0 W6 U. Y- R' x
-a或--all  删除任何类型的文件。% a7 P' n; g  U
-f或--force  强制删除文件或目录,其效果类似rm指令的"-f"参数。, T' k4 x& j+ j7 f& A
-q或--quiet  不显示指令执行过程。
! E2 i; M  \4 m6 Y0 g+ N-v或--verbose  详细显示指令执行过程。
$ t5 }% [# }) e; j; m-test  仅作测试,并不真的删除文件或目录。
/ K6 S) H, m5 }& D, `6 I
# d, v- B* m2 D" O3 U9 S: }+ [* x: M; Z6 q1 c+ M9 k5 A

! Q1 R7 p, X  R, j; Q+ s1 h+ b' C
! P2 a) C0 w  t/ z' Q: }7 ]实例8 v4 g+ V! x: C6 g$ M% D9 D

( T" m( P6 M, c6 c9 Q7 }* Q& R7 b  t: d9 h0 |+ y' L
使用指令"tmpwatch"删除目录"/tmp"中超过一天未使用的文件,输入如下命令:( }$ r. Y8 h4 T; R& V2 s4 e3 ~

  Q$ f, ]. ?; E) C0 X, a$ tmpwatch 24 /tmp/ #删除/tmp目录中超过一天未使用的文件
& c* S) U* h) M" p- u! E) y" F1 O' i! {8 Z& D1 ~( l# ~3 w

" L/ x& W4 q8 Q* c4 W; q# |9 O# }: z$ ~1 C
以上命令执行后,其执行结果如下所示:
" q! u4 O& L9 S% A. }7 f! _: ~0 _, b  r* H  Y
removing directctmp/orbit-tom if not empty 6 a1 H! S/ |0 O: \; `6 [7 r

- C6 ~& q% j" _8 k9 g# V) m+ D+ g0 w5 V- S* n

6 r, H' p8 ~1 |3 g注意:该指令需要root权限,因此在使用tmpwatch命令前应该使用su命令切换用户。切换管理权限操作如下所示:
1 f, M. M' N2 D1 B6 J) K; z% Y9 |. k4 l# J* h2 r
$ su                                #切换到root用户  6 v& j  G% f5 F  Y
口令:**********                   #输入用户密码  9 O1 U# @+ \' M

该用户从未签到

2#
发表于 2021-8-17 18:01 | 只看该作者
感觉不错的命令
4 Q$ z% F" G/ Y2 b2 q( B9 y3 o( R) Y
  • TA的每日心情
    开心
    2023-6-2 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2021-8-17 18:28 | 只看该作者
    该指令需要root权限,因此在使用tmpwatch命令前应该使用su命令切换用户
    " K' X( j3 \) s8 f; _4 ?( K( D. p

    该用户从未签到

    4#
    发表于 2021-8-18 10:35 | 只看该作者
    执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 02:52 , Processed in 0.140625 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表