|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* ?* j/ S5 b# |* S% h, F" a a
Linux rm(英文全拼:remove)命令用于删除一个文件或者目录。+ x. E' b6 `9 L" T0 B
9 |4 f! ~3 i$ d8 W
- d: S! X/ [3 U9 s, x6 m$ f! {2 J3 |9 o
- A3 U4 E+ L _$ G语法
8 {8 g8 C2 P0 O3 `, l5 j% @( t; O6 x- t4 C+ c& z: [
rm [options] name.... V2 f; r5 @7 e4 A; W
; x+ |9 X' Y& H# R, V& Z% Z3 x/ L# M4 A1 e& o- F
+ E! X* n9 } j6 m参数:
7 v) m0 g% `; }3 r
3 ] l+ l: v8 o4 ^2 H6 ~1 Z-i 删除前逐一询问确认。8 U0 _, H$ X4 f% b I8 X/ t) d; W
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。4 e" h$ L' y' C# a: D# u$ b
-r 将目录及以下之档案亦逐一删除。
# K+ [& E5 X7 N7 s4 C$ ^0 D' g$ ]: o% r& c% l8 ~0 N9 N1 O
8 Z$ r6 Q" D0 W) |. Y
3 K# r& [" M8 [4 B- E* L# r1 Y& ^/ W k$ j/ L6 p
实例! ?8 u8 P/ E$ E
4 {+ `& `" i/ n$ b2 _4 F9 L0 o0 S5 |9 S
删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:
# L1 D4 p( K4 g& R* G2 U
1 O7 G: V: O6 Z# rm test.txt ; H! _4 O; R. A$ u1 Y2 j
rm:是否删除 一般文件 "test.txt"? y * Y/ |- h, D" s) N) U M; ^1 @
# rm homework
0 D. C# B( o6 y7 u$ c8 r/ n* ?* }- {rm: 无法删除目录"homework": 是一个目录
7 B0 K5 ~2 S! R) q) \# rm -r homework
( K* I6 N5 p# Q2 ~rm:是否删除 目录 "homework"? y 0 x6 x4 h) U$ A! u$ X: Y9 B) N6 }
; ~; z! O+ {4 H" B
|6 u0 e) r) Z% C8 Z
I2 G$ R4 g" W5 T( S2 X( X, n$ b" t% S) ?7 Q) b
删除当前目录下的所有文件及目录,命令行为:
2 G& h, H- w+ r* c
) Y% y# C5 P2 [' Q; E) l+ krm -r *
/ [: {9 V; j0 X* |; @& ^' {
4 T1 J! R( L2 C0 B1 f4 |( p, `1 @- g! e
文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。0 a' h0 Y6 x& R! I3 }: {' Q
|
|