linux中的删除命令: rm -R怎么用

2024-11-27 13:29:21
推荐回答(4个)
回答1:

你好,首先你要知道rm命令只能删除文件。所谓的拷贝目录是拷贝主目录的执行权限,并不是指传统拷贝的意思。-r是删除目录,-R是删除目录及其子目录(意思就是目录还有目录的话用-r是删除不了的),简单地说是你现在删除A目录,里面只有文件,那么你可以使用
rm
-rf
命令,-f是不再询问确定删除。要是A目录里还有一个B目录(以此类推B目录里有C目录),那么你必须使用rm
-Rf
命令,-R是递归的意思,顾名思义就是一个个删除目录。希望能帮到你,谢谢

回答2:

rm
-rf
/mnt/hgfs/xxxxx
补充:rm命令使用详解
功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
语法:rm
[-fri]
文件…
例子:
rm
-i
test
example
参数:
-f:强制删除,忽略不存在的文件,从不给出提示。
-i:交互模式删除文件,删除文件前给出提示。
-r:递归的删除目录下面文件以及子目录下文件。
-r:递归的删除目录下面文件以及子目录下文件。
-v:显示运行时详细信息

回答3:

首先:目录就是文件夹的意思。
rm命令是不会删除文件夹的。
删除空文件夹,可以用rmdir命令。
但是rm
-R是可以删除的文件夹的,不管文件夹下面有没有文件,有没有子文件夹。
就是删除这个目录树。就是以它为起点的子文件和子文件夹。

回答4:

R
的意思
是递归的意思
rm
-R
/home/x/abc/*.*
的意思就是
递归删除
/home/x/abc下的所有文件
包括/home/x/abc/dddd/等
否则
rm命令
只能删除一个文件