我傻傻的sudo rm /*跟着跑sudo rm -R /*
我的网站仍在运行,尽管绝大多数命令ls现在都已损坏。有没有一种简单的方法可以从服务器上获取数据或逆转一些损坏?
我在以下路径中有一个目录名称列表
/home/list/list.txt
Run Code Online (Sandbox Code Playgroud)
目录都在以下路径
/home/directory/
Run Code Online (Sandbox Code Playgroud)
如何使用命令行删除列表中包含的目录?
之间有什么区别
rm executable
Run Code Online (Sandbox Code Playgroud)
和
rm executable >>dev/null
Run Code Online (Sandbox Code Playgroud)
我在 a 中有后面的语句Makefile并将其更改为第一个。我的印象是什么都没有改变。
我想为rm -rf /. 我知道如何制作别名;问题是我不知道如何使用一系列命令来为所有命令创建别名。我想要类似rm -rf / = echo 'something', 但仅当使用“/”时。
我怎样才能做到这一点?
我从这个基于我遇到的另一个问题开始:
find -type f -iname '*.png' -exec rm
Run Code Online (Sandbox Code Playgroud)
这显然不起作用,但我至少温暖吗?
我想rm在以 root身份登录时运行特定命令,例如,但我希望每次都显示 root 密码提示。当我su -c "command"以 root 身份运行时,没有提示我输入密码。
没有简单的解释方法,但这是我在演示中的问题。我有一个带有主目录备份的文件服务器。他们读起来像:
/home/ron/Downloads
/home/ron/Documents
/home/rob/Downloads
/home/rob/Documents
/home/tom/Downloads
/home/tom/Documents
/home/don/Downloads
/home/don/Documents
Run Code Online (Sandbox Code Playgroud)
我将如何使用一个命令删除所有名为 Downloads 的文件夹,而不是调用用户的名称,而是使用速记?
我刚在想:
rm -r /home/*/Downloads
Run Code Online (Sandbox Code Playgroud)
什么是最好的方法来做到这一点?
注意:我在不止一台服务器上有几百个文件夹要像这样清除。
谢谢。
我在一个文件夹中有 28 万张照片要删除,但要保留一些视频。在文件夹中,我给出了命令:#rm *.jpg,但我得到“参数列表太长”。当我创建一个参数来删除一些照片时,它适用于较小的集合,如下所示:#rm 104-*.jpg。
如何有效地删除目录中的所有 JPEG 文件而不会收到“参数列表太长”消息?
#rm -f *.jpg 给出相同的信息。
在 Caja 中打开文件夹使用太多内存并崩溃。我正在使用Ubuntu MATE。
我有一些错误创建的文件夹。我想删除这些文件夹。
¬ 636
¬ 636.empty
¬ 637
¬ 638.empty
¬ 639
¬ 639.empty
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我想删除636.empty并保留剩余的非空文件夹。
运行终端命令后,我希望sister删除文件夹中的所有文件夹。
¬ 636
¬ 637
¬ 638.empty
¬ 639
Run Code Online (Sandbox Code Playgroud)
删除的文件夹将是:
¬ 636.empty
¬ 639.empty
Run Code Online (Sandbox Code Playgroud)
我有一些25,000文件夹,其中可能1000 与empty文件夹重复
我有一些文件夹~/foo,我想防止意外删除,也就是我想保护它不被删除rm -r ~/foo或rmdir ~/foo。
我意识到您可以使用chmod a-w ~/fooor来做到这一点,chattr -i ~/foo但这有一个缺点,即您无法更改该文件夹中的任何内容。但是,我仍然希望能够在 ~/foo.
有没有可能这样做?