EDA365电子论坛网
标题:
Linux tmpwatch命令
[打印本页]
作者:
baqiao
时间:
2021-8-17 17:31
标题:
Linux tmpwatch命令
6 V5 x- r9 L( z9 l/ K5 @
Linux tmpwatch命令用于删除暂存文件。
& Y3 t8 I- ~0 {& X4 Q4 d9 o
) y' A$ j3 o# p) {+ i
执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。
9 |+ z+ C$ @0 d. X0 m& T: ?8 H
' D1 R7 X" e, L6 g2 ^3 z
8 F c, G/ _) Y7 D: w1 {9 A7 B
2 _. m3 w7 c' M. ]
语法
" G3 m, F U4 b+ [2 q
% u; H, X O/ p0 i) N
tmpwatch [-afqv][--test][超期时间][目录...]
$ \8 k0 I3 k. |9 Y/ Z1 c
" A% l# |1 ?3 j, ], D+ l
8 O0 d6 f6 g, e0 `8 n& ~0 l
4 d0 e8 _: {4 S7 c8 t% I* U9 ?
/ e1 b7 B( q! a8 E5 s
参数:
5 ?; @. B# ]# }+ U! L. P' l
: |6 U1 R" y y3 ^1 }/ o
-a或--all 删除任何类型的文件。
& l; E7 ^1 ]( n! w/ F
-f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。
; `# Z' M1 N' ?! h% ]
-q或--quiet 不显示指令执行过程。
6 K0 ^' t! r8 M
-v或--verbose 详细显示指令执行过程。
3 @# G5 { I- Y- S: w
-test 仅作测试,并不真的删除文件或目录。
- H- `- Z6 E; B4 I
0 }: s; I D0 W8 T# w4 ]" @
j8 ~7 L+ v! U* h5 f
8 I1 [% ]0 Z$ W
0 l/ }. O- B: y: S
实例
+ y( v# P# @, S( m
" [& Y% D+ k2 d/ |5 Q+ l: v
% s! W$ c7 K* m1 A8 q6 j# K( d
使用指令"tmpwatch"删除目录"/tmp"中超过一天未使用的文件,输入如下命令:
1 G5 l4 \" V1 g1 Z/ n8 P4 l
8 N0 ^$ \1 i1 `: p9 P
$ tmpwatch 24 /tmp/ #删除/tmp目录中超过一天未使用的文件
* ]( L1 Q" I, j" E5 W) \! a& y
' v4 ^2 B, O L- f9 B# G
: D) F. X2 b2 M% c: c! O/ ?
+ x, ^8 e1 F8 B8 b$ } N8 ~- Q
以上命令执行后,其执行结果如下所示:
; ~# q0 i8 G' [3 r2 J X
( H7 |, E, f! T4 F5 V3 \8 R% `8 h+ ]
removing directctmp/orbit-tom if not empty
" C9 E# z% _ N0 e4 E
( k$ J g, f/ R, h Z
0 b% |. I: n2 x+ j: j
2 N, C- E* d, A) `
注意:该指令需要root权限,因此在使用tmpwatch命令前应该使用su命令切换用户。切换管理权限操作如下所示:
% c, h D3 R8 s: q- U
1 e) h: S3 N7 I% S. g
$ su #切换到root用户
! e. T q/ Q( l9 z; O. v4 R
口令:********** #输入用户密码
2 n3 t& G0 G2 @' t$ }
作者:
Jame33
时间:
2021-8-17 18:01
感觉不错的命令
$ o4 ]# |$ m9 n
作者:
Blah
时间:
2021-8-17 18:28
该指令需要root权限,因此在使用tmpwatch命令前应该使用su命令切换用户
+ P$ o! V* B- J
作者:
SsaaM7
时间:
2021-8-18 10:35
执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2