标签: rm

使用目录列表从文件中删除目录

我在文本文件中有一个目录列表,每个目录都需要删除。我如何将该列表读入命令(rm -rrmdir)?

bash shell rm

3
推荐指数
1
解决办法
5927
查看次数

如何限制 rm 的 CPU 和磁盘使用率以允许其他程序保持正常运行

删除大文件时,rm似乎会占用所有可用的 CPU 和磁盘资源,从而导致其他程序挂起。

有没有办法限制程序 - 特别是 CPU 或磁盘密集型程序 - 对系统的影响?删除大文件时有没有办法限制其影响?

linux rm

3
推荐指数
1
解决办法
470
查看次数

UNIX 的 rmdir 有什么意义?

我是 UNIX (MAC OS X bourne shell POSIX) 的新手,我知道rmdir只会删除一个空目录,但在什么情况下您实际上想要使用rmdir <directory name>而不仅仅是rm -r <directory name>?是否有一个我没有欣赏的智能用例,如果我这样做了,知道它会使我的编程更好一点吗?谢谢。

unix rm posix

3
推荐指数
1
解决办法
457
查看次数

删除符号链接级别过多的符号链接

我通过命令创建了一个链接

 sudo ln -s /etc/Sublime\ Text/ /usr/bin/subl
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试将其删除

sudo rm -r /usr/bin/subl/
Run Code Online (Sandbox Code Playgroud)

但它告诉我

rm: cannot remove `/usr/bin/subl': Too many levels of symbolic links
Run Code Online (Sandbox Code Playgroud)

我试过了,-rf但这没有帮助。:(

linux symbolic-link linux-mint rm

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

使用'find'来查找和删除某种类型的大文件

我试图findrm -rf在RHEL大文件,但我期望从这一命令会给我纯粹是文件目录,喂它们到rm -rf,它不是删除它们。我的 FU 可能已关闭,因此请查看此行,我认为它会起作用。

find /tmp -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 }' | rm -rf
Run Code Online (Sandbox Code Playgroud)

linux rm find redhat-enterprise-linux

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

删除目录树中的所有 *.foo

如何删除目录树中的所有 *.foo?

rm -r *.foo
Run Code Online (Sandbox Code Playgroud)

不起作用。

我可以尝试一个循环,但这需要递归扩展:

for x in */*/.../*.foo
    do rm $x
done
Run Code Online (Sandbox Code Playgroud)

这也是不可能的。

bash rm

3
推荐指数
1
解决办法
366
查看次数

我可以使用什么命令序列来删除目录而不是它们的文件?

如何删除目录但不删除其中的文件?我尝试了以下方法:

rm -di /Users/arthur/Desktop/MyFolder 

remove /Users/arthur/Desktop/MyFolder? y
rm: /Users/arthur/Desktop/MyFolder: Directory not empty
Run Code Online (Sandbox Code Playgroud)

我在 Mac 上。顺便说一句,我想自动执行此操作。

command-line rm macos

2
推荐指数
1
解决办法
284
查看次数

如何从目录中删除除一个文件之外的所有文件?

我需要从给定目录中删除所有文件,除了一个(它的名称已定义)。

如何从 OS X 中的终端执行此操作?我可以用一个命令来做到这一点吗?

unix bash rm macos

2
推荐指数
1
解决办法
8933
查看次数

是否有删除文件的 rm 日志?

有什么方法可以检查最近用rm命令删除的内容吗?

administration logging rm

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

使用 Bash,如何删除外部驱动器文件夹树中的所有 desktop.ini?

我正在使用我的外置硬盘来存储我的音乐,现在我已经在我的 PC 上安装了 Linux。

我想擦除desktop.ini硬盘上一千个嵌套文件夹中的所有文件,如何仅使用 bash 完成此操作?

linux bash rm

2
推荐指数
1
解决办法
2281
查看次数