Questions tagged «rm»

rm是删除文件的命令

8
在Linux中格式化硬盘的最佳方法是什么,以免留下痕迹?
我正在运行Debian,需要一种格式化整个硬盘的方式,以便不留下任何痕迹,因为我想将其捐赠给朋友。那么格式化它的最佳方法是什么?如果我重新安装操作系统,它将无法完全格式化它。我正在寻找一种完全格式化它的方法,使它像从商店购买时一样,是全新的,并且从未存储过任何东西。

4
什么是用于SET FILE / ERASE_ON_DELETE的Linux?
在VMS中,可能会告诉文件系统在删除文件时在文件的现有内容上写入垃圾。这是DCL命令来标识用于这种处理的文件: $ SET FILE/ERASE_ON_DELETE SAMPLE.TXT 这允许在某个时间点设置策略,然后文件的以后用户不必处理该安全细节。标准删除操作会将文件名移出目录,并释放空间供其他文件使用,这也会修改现有内容,以防止下一个用户读取它。正常删除: $ DELETE SAMPLE.TXT.* Linux是什么呢?

2
按年龄删除文件
是否有命令删除目录中所有在N天内未修改的文件?我需要清理一些旧日志。
16 find  rm 

4
如何快速删除包含许多子文件夹的文件夹?
我有一个包含266778个子文件夹的文件夹。如何删除? 我试过了 cd ~/.local/share/Trash/ sudo rm -rf * 但是要花很多时间 经过1分25秒的实时和0.072秒的用户时间后,它仅删除了2500个文件夹。这样,将需要两个多小时才能删除此文件夹。 是否有删除此文件夹的更快方法?为什么用户时间和实时之间有如此大的差异? real 1m25.474s user 0m0.072s sys 0m28.142s 我使用Linux 2.6.32(Ubuntu 10.04.4 LTS)。
15 filesystems  rm 

2
我只能在使用globbing时使rm交互吗?(使用bash或zsh或同时使用)
每当我rm用外壳球一次添加多个项目时,即使模式扩展到超出我预期的可能性甚至是很小的可能性,我也总是会记得添加-i,但是(当然)我会忘记并且不小心吹走了一些有用的东西。有些人尝试使用别名来解决此问题,例如,alias rm='rm -i'但我讨厌让rm 始终保持交互式的想法,因为那样我就会养成一直使用的习惯-f,这显然会破坏整个目标。 我想做的是rm仅-i在使用globbing时使用,并且-f当然要覆盖它-i,因此我仍然可以像平常一样删除整个目录rm -rf junk。 因此rm *blah*,确实会,rm -i *blah*但是rm blah会完全按照键入的方式工作。 如果在不同的shell中完成此操作的方式有所不同,我将选择一个答案,该答案为bash 和 zsh 提供方法,而不是仅涵盖一个或另一个的答案。 注意:我实际上并不认为这一定是个好主意;我只是问是否有可能。如果您认为这是一个愚蠢的主意,我很高兴听到您的意见背后的原因,但请不要在答案栏中发布此类评论。真正的答案要么告诉我如何执行此操作,要么解释为什么/不可能(或者可能提供一种替代方法来获得类似结果)。但是,如果您想告诉我为什么这很愚蠢,请发表评论。即使我不同意结论,我也会发表理性的评论。
15 bash  zsh  wildcards  rm 

5
删除流浪者文件,我看到.nfs0000000000b869e300000001
我删除了一个文件,现在我看到: $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ 13:48:11 *vagrant* ubuntu-14 selenium_rspec_conversion 如果我尝试将其删除: …
15 files  nfs  rm  vagrant 

3
如何用xargs引用参数
假设我要删除文件夹中大于1 MB的所有文件。 $ find . -size +1M | xargs -0 rm 这不会删除名称中带有空格的文件。因此,我希望它引用发送给的所有参数rm。如果find给出,Some report.docx则应传递"Some report.docx"给rm。 我怎样才能做到这一点?
15 shell  find  quoting  rm  xargs 

4
删除子文件夹而不删除父文件夹
对于这种目录结构: /config/filegroups/filegroupA/files/fileA1.txt /config/filegroups/filegroupA/files/fileA2.txt /config/filegroups/filegroupB/files/fileB1.txt /config/filegroups/filegroupB/files/fileB2.txt ... 我知道我可以rm -rf /config/filesgroups用来删除父文件夹和所有子文件夹... 但我想只删除/filegroupA,/filegroupB等等,而不是删除/config/filegroups
15 rm 

3
zsh中的双重rm验证
当我在zsh中执行rm *时,会得到如下信息: 2014-06-08 10:14:23 $ rm * zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y rm: remove regular file `development.log'? y 首先zsh询问我是否确定要全部删除,然后rm询问每个特定文件。 我怎样才能拥有zsh验证?
15 zsh  rm 

3
如何从bash的文件名扩展机制中排除某些文件?
我在根目录中有ubuntu文件系统目录,而我不小心将数百个文件复制到了根目录中。 我直觉地试图通过排除文件系统来删除复制的文件,例如 rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. 但它不起作用。在删除整个目录时排除某些目录的正确方法是什么? 编辑:切勿在不知所措的情况下尝试此处的任何命令!

2
xkcd笑话中这种特定的“ rm”序列的原因是什么?
这是xkcd漫画的一部分,其思想是作者无法编写排序程序,因此他添加了代码以删除所有文件 system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK删除所有内容的标准方法是删除所有rm /从root开始的内容。这是最后一个命令,在此之前的两个命令将尝试rm当前目录和主目录的内容。 为什么不只是rm /?
14 rm  command 


3
rm -f选项的真正意义是什么?
通过阅读GNU coreutils手册页中的rm,其中一个选项是-f,根据手册, -f, --force ignore nonexistent files and arguments, never prompt 现在,我进行了一些测试,并证明了如果我使用类似 rm -f /nonexisting/directory/ 它不会抱怨。 有人可以从这种选择中真正获得什么? 再加上使用“删除目录”的最常见示例,rm例如 rm -rf /delete/this/dir 该-r选项有意义,但是-f?
14 rm  options  coreutils 

4
根据文件名从终端删除特定文件
我有一个包含名称文件的目录 rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt 等等。我想删除所有5000的倍数。 我尝试了以下方法:printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rm,但这给了我回应rm: missing operand。 还有另一种方法吗?
13 files  rm 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.