Linux的删除命令

在用的linux的时间不长,今天在进行删除文件是不可用,

----->

[root@localhost java]# ls
jdk1.7.0_71
[root@localhost java]# rm -R dir jdk1.7.0_71/
rm: 无法删除"dir": 没有那个文件或目录

通常是用的rm  今天不可以了,想了一下,有三种删除的命令

[1]    rm    常规的删除  rm a.txt 单一个文件      [root]# rm a.txt[]

[2]    rm  -f    强行删除文件  rm -f    a.txt       [root]# rm -f file.log

[3]   删除dirname 目录下的文件

rm -R   dir  dirname     

 

 

<---------------------------但,觉得,不好用,rmdir,一旦有文件是空的呢--------------------------------->

        现在使用  rm  -rf  命令就可以解决问题

rm  加 两个参数 -r   -f   ====>  rm  -rf     文件名

-r : 是向下递归,不管有多少文件多删除

-f  强行进行删除文件,没有提示的

                                       <------------------------linux没有回收站的,一旦删除不可恢复.------------------------------>

 

 

 

 

你可能感兴趣的:(linux)