日期:2014-05-16  浏览次数:20797 次

每天一个linux命令rm(4)

rm 删除文件或者目录

rm [参数] name

1、rm -i name 在删除时候要经过确认才可以。

例如:

[root@qa? qa]# rm -i testjj
rm: remove regular file `testjj'? y??
2、rm -f name 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

例如:

[root@qa? qa]# rm -f testjj?

3、rm -r name 将目录以及之下的子文件全部删除

例如:

[root@qa qa]# rm -r testdir/
rm: descend into directory `testdir/'? y
rm: remove regular file `testdir//testk'? y
rm: remove directory `testdir/'? y

4、rm -rf name 参数r 和f 一起用,这个比较危险,用的时候一定要小心。

?

PS:对于链接文件,只是删除了链接,原有文件均保持不变

?