标签: rm

rm -rf 所有文件和所有不带 . & .. 错误

rm -rf /some/path/* 删除该目录(和子目录)中的所有非隐藏文件。

rm -rf /some/path/.* 删除该目录(但不是子目录)中的所有隐藏文件,并给出以下错误/警告:

rm: cannot remove directory: `/some/dir/.'
rm: cannot remove directory: `/some/dir/..'
Run Code Online (Sandbox Code Playgroud)

在目标目录中递归删除所有隐藏和非隐藏文件和文件夹而不收到关于.and的警告/错误的正确方法是什么..

wildcards rm

114
推荐指数
7
解决办法
17万
查看次数

你如何进行 rm 的试运行以查看将删除哪些文件?

我想看看rm在 linux 中执行 an 时会删除哪些文件。大多数命令似乎都有一个试运行选项来显示此类信息,但我似乎无法为rm. 这甚至可能吗?

file-management rm

113
推荐指数
4
解决办法
6万
查看次数

为什么rm可以删除只读文件?

如果我创建一个文件,然后将其权限更改为444(只读),如何rm删除它?

如果我这样做:

echo test > test.txt
chmod 444 test.txt
rm test.txt
Run Code Online (Sandbox Code Playgroud)

...rm会问我是否要删除写保护的文件test.txt。我原以为rm不能删除这样的文件,我必须先做一个chmod +w test.txt。如果我这样做rm -f test.txt,然后rm将删除文件,甚至没有要求,即使它是只读的。

任何人都可以澄清吗?我正在使用 Ubuntu 12.04/bash。

permissions rm files readonly

101
推荐指数
2
解决办法
9万
查看次数

如何删除目录中的所有文件?

我正在尝试删除目录中的所有文件和子目录。我曾经rm -r删除所有文件,但我想删除所有文件子目录,不包括顶级目录本身。

例如,我有一个顶级目录,如images. 它所包含的文件header.pngfooter.png和一个子目录。

现在我想删除header.png,footer.png和子目录,但不是images.

我怎么能在linux中做到这一点?

linux directory recursive rm

91
推荐指数
5
解决办法
50万
查看次数

恢复意外删除的文件

我不小心从笔记本电脑中删除了一个文件。我正在使用 Fedora。是否可以恢复文件?

backup data-recovery rm

90
推荐指数
4
解决办法
8万
查看次数

删除受保护文件时如何避免多次发出“y”

我正在寻找一种解决方案来响应“rm:删除写保护的常规文件 [x] ?”

我正在考虑在 bashrc 中多次发出一个字符,然后回车。我们怎么做?

command-line bash rm

85
推荐指数
3
解决办法
22万
查看次数

为什么下面的脚本会删除自己?

如果您创建一个包含以下内容的可执行文件并运行它,它会自行删除。
这是如何运作的?

#!/bin/rm
Run Code Online (Sandbox Code Playgroud)

executable shell-script rm files shebang

84
推荐指数
1
解决办法
1万
查看次数

当文件丢失时,rm 没有报告吗?

我有一个 bash 脚本,我想从各个目录中删除文件。通常,它们不会在那里,因为它们不是生成的,这很好。有没有办法让脚本不报告该错误,但如果 rm 有其他一些输出来报告该错误?

或者,是否有更好的命令来删除噪音较小的文件?

rm

81
推荐指数
5
解决办法
6万
查看次数

“rm”和“unlink”有什么区别?

假设您知道目标是符号链接而不是文件,使用rmunlink删除链接之间有什么区别吗?

symlink rm

79
推荐指数
3
解决办法
6万
查看次数

如何使用通配符递归删除目录?

我正在 WD My Book World Edition 上通过 SSH 工作。基本上我想从特定的目录级别开始,并递归地删除所有匹配.Apple*. 我该怎么做?

我试过

rm -rf .Apple*rm -fR .Apple*

都没有删除子目录中与该名称匹配的目录。

recursive wildcards rm

72
推荐指数
2
解决办法
11万
查看次数