Questions tagged «rm»

rm是用于删除和删除文件或目录的POSIX命令。

1
解释rm的-W标志
什么是-W对标志rmDO(上BSD或Mac OS X)? 根据其手册页,该标志尝试“取消删除命名的文件”。目前,“此选项只能用于恢复受白电覆盖的文件”。这是怎么回事,我该如何使用?
8 bash  shell  rm 

1
在MacOS中删除“ rw-r--r-受到根/车轮限制”文件后,剩下的一些文件
我刚刚发现了一个4.5Gb /Previous System/private目录,该目录是由(最近)升级到10.13(日期匹配)引起的。由于它严重影响了我的可用空间,并且我不知道为什么更新决定保留一堆系统级文件,因此我尝试了rm -Rf。这在大多数情况下都成功了(缩小到1.6Gb),但是在var/dyld和下仍然有一些我无法删除的文件var/datadetectors。 这是的输出sudo rm -Rf /Previous\ System: rm: datadetectors: Permission denied override rw-r--r-- root/wheel restricted for dyld/dyld_shared_cache_x86_64.map? 我印象中restricted与SIP有关?我不知道为什么会保护它,/Previous System因为虽然它没有被使用…… 可用空间恢复的路径是否需要进行SIP重新引导,以执行与当前正在运行的系统无关的操作?

2
UNIX的rmdir有什么意义?
我是UNIX的新手(MAC OS X bourne shell POSIX),我明白了 rmdir 只会删除一个空目录,但在什么情况下你真的想要使用它 rmdir <directory name> 而不只是 rm -r <directory name>?有没有一个智能用例我没有理解,知道如果我这样做会使我的编程更好一点?谢谢。
3 unix  posix  rm 


2
用于在今天的日期删除/删除文件的UNIX命令
我想删除当前创建的目录中的所有文件。 因此,如果今天是4月3日,那么我要求的UNIX commond会删除someFile2,someFile3,someFile4和someFile5。此命令不会删除someFile1。 someUser@:/someDirectory$ ls -lrt -rw-r--r-- 1 someUser someUser 4242 Mar 30 12:12 someFile1.dat -rw-r--r-- 1 someUser someUser 0 Apr 03 12:12 someFile2.dat -rw-r--r-- 1 someUser someUser 42424242 Apr 03 12:12 someFile3.dat -rw-r--r-- 1 someUser someUser 0 Apr 03 12:12 someFile4.dat -rw-r--r-- 1 someUser someUser 424242 Apr 03 12:12 …
2 unix  shell-script  rm  aix 

1
sudo rm和sudo rm -f之间的功率是否有区别?
这个问题很简单,但是我不确定我是否能完全理解。据我所知,唯一的区别是添加-f会在不提示且不考虑其可写性的情况下浏览文件,但是有任何方法可以创建文件或目录,从而sudo rm将无法删除它,但是sudo rm -f不会吗?
2 linux  rm 

1
rm -irf -Irf with find
以下声明为什么在使用选项i或我为rm时不要求确认? // pass aggregated find . -name $name -type d -exec rm -irf {} \; // pass each find . -name $name -type d -exec rm -irf {} +
1 shell  find  rm  exec 

2
取消链接(删除)目录符号链接
我做了: ln -s /DATA/ ./base_DATA/ 我想取消联系。只是: unlink ./base_DATA 但... unlink: cannot unlink './base_DATA': Is a directory 根据这个答案(以及许多其他在线),问题通常是unlink命令中的尾随空格。但无论如何我都会得到这个错误 任何想法如何解决这个问题?
1 linux  bash  symbolic-link  rm  ln 

1
避免意外的“ rm”灾难
今天,sudo -s我想使用rm -R ./lib/,但实际上rm -R /lib/。 我必须重新安装操作系统(薄荷15),然后重新下载并重新配置所有软件包。不好玩。 将来如何避免类似的错误?
1 linux  backup  terminal  sudo  rm 

1
为什么rm不删除目录? [重复]
这个问题在这里已有答案: rmdir(1)和rm(1)共存的原因是什么? 4个答案 要删除目录,您需要使用该命令 rmdir 代替 rm。我了解到unix将所有内容视为文件。那是什么原因呢 rm 无法删除任何类型的文件?
linux  unix  rm 

2
OS X意外地“rm -rf /”[关闭]
一些背景可能会帮助其他人犯这个错误。 我正在从这个Stack Overflow页面读取笑话给我的朋友( https://stackoverflow.com/questions/234075/what-is-your-best-programmer-joke?page=2&tab=votes#tab-top )我很快就经历过了。看到一个俄罗斯轮盘赌,因为我和我的朋友说话,我分心了,没看过下面的评论。我以为如果你输了就会说“点击”。从来没有想过有人会把“rm -rf /”放在那里。复制并粘贴到终端,快速浏览它,但不知何故,我的眼睛错过了删除命令(你没有看到你不想要的东西)。 无论如何,只要我看到一个滚动的文件列表,我就意识到出了问题,然后点击Ctrl + C.换句话说,约0.2秒后。 它的最后一项是: rm: /Applications/iPhoto.app/Contents/PlugIns/HTMLExporter.iPhotoExporter/Contents/Resources/cs.lproj/Panel.nib: Permission denied 我认为对于大多数这些事情你必须是root用户才能删除,但它确实取消了Google Chrome。幸运的是,它没有得到我的任何用户文件。 因为我不知道丢失了什么,有人可以告诉我,“应用程序”是否是OS X上“/”中的第一个目录,或者是否有任何目录在它之前被删除?默认情况下在OS X上的应用程序中有哪些重要的东西(不需要root删除)?是否 rm 按字母顺序删除东西? 谢谢你检查我 (如果你想知道,我只备份 ~ 因为它是我保存重要文件的唯一目录。)
macos  rm 

0
rm -rf *导致“被杀”
我使用PHP在一个目录中生成大约4,000,000个文件( f/ 因为我很无聊当我 cd .. 并使用 rm -rf f,它只是在半秒后返回“Killed”并且不会删除目录。我正在使用OVH VPS,因此我不确定它们是否会限制我,因为我正在创建和写入大量文件。 谢谢。 另外需要注意的是 - 当我使用时 touch 1 为了制作一个新文件,我得到: touch: cannot touch `1': Disk quota exceeded 但是 - df -h 说明: /dev/simfs 25G 1.1G 24G 5% / none 1.0G 0 1.0G 0% /dev/shm /dev/simfs 25G 1.1G 24G 5% /var/named/chroot/etc/named /dev/simfs 25G 1.1G …
centos  centos-6  rm  vps  df 

2
救命。我偶然跑了“发现/ -mtime +1 -exec rm {} \;”!
我非常累,整夜工作,我几个小时都没有睡觉......所以我现在就像一个僵尸......半醒,半睡半醒。 我试图清除一个目录。然后我运行命令cd进入目录,然后再考虑我运行这个危险的命令。在我的Linux服务器上: "find / -mtime +1 -exec rm {} \;" 我得到了很多: rm: cannot remove `/sys/module/serio_raw/sections': Is a directory rm: cannot remove `/sys/module/pcspkr': Is a directory rm: cannot remove `/sys/module/pcspkr/sections': Is a directory rm: cannot remove `/sys/module/dm_raid45': Is a directory rm: cannot remove `/sys/module/dm_raid45/sections': Is a directory rm: cannot remove `/sys/module/dm_message': …
linux  rm 


1
Debian 8.9恢复已删除但锁定的文件
我意外地跑了rm -R / home /。我的Homefolder包含几个虚拟机磁盘,目前正在使用中。我也得到了错误,有些文件无法删除。不过,我再也无法访问/ home /文件夹中的文件了。 寻找我发现的解决方案,我可以尝试使用cp / proc / PID / fd / 12 / target /恢复文件。 现在我有点困惑 - 因为虚拟机仍在工作,它可能写入我试图恢复的磁盘。 我会在这些磁盘中出现不一致吗?或者你可能有另一个暗示? 我感谢各种帮助! 非常感谢你!
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.