1
wu67 36 天前
建议重装.
这个操作 2019 年我也干过. /Applications 目录炸了, 其他几个也炸了. 没重启前还勉强算好好的, 因为部分程序已经跑起来加载到内存了. 但是一重启就炸.... |
2
hdp5252 36 天前 via Android
感觉像是编的
|
3
gucheen 36 天前 67
能不能用取决于你有没有装 Adobe
|
4
skymei 36 天前
|
6
MacsedProtoss 36 天前 via iPhone 2
macOS 有 SIP ,删不掉太重要的东西…除了你的 user 目录,其他东西都要至少给 sudo 才能删,而且系统部分给了 sudo 都删不了
|
7
yyysuo 36 天前
2 秒,性能强能删除不少数据了吧。
|
8
ToDyZHu 36 天前 4
肯定是用不了了,我 50 收了。
|
9
celisee 36 天前 4
为啥要加 ./ 直接进目录 -rf * 不就行了
多此一举,反而危险 |
10
littlewing 36 天前
mac 的话系统本身不会坏,但是你自己的 home 和 application 已经 Librarys 里面的配置等估计出问题了
|
11
minami 36 天前 5
|
12
sumarker 36 天前
实际已经执行了,只是日志还没到而已
|
14
Mianmiss 36 天前
系统应该没什么问题,但用户下的很多文件可能就没了。
我之前也这样操作过。装了一个 trash 来替代 rm 。时间机器定时备份 |
15
qczone 36 天前
为了避免这种情况的发生,我一般删东西都 open . 打开在访达操作
|
16
kylebing 36 天前
按照 Mac 的硬盘速度,来不及。
|
17
godwinma 36 天前
肯定很多你知道和不知道的地方已经被删除了,真新把能导出来的数据导出来一下,然后重新装一下。不然后续你会发现有数不清的坑。亲身经历过一把了已经。
|
18
BeforeTooLate 36 天前 1
下次直接把 rm -rf /* alias rm -rf ./*
|
19
huayunbin 36 天前
千万别重启,把重要数据备份下,重装系统吧。我几年前也碰到过,过一会就会弹各种奇奇怪怪的报错,然后作死点了重启,直接开不了机。
|
20
lucybenz 36 天前
设备年龄越大 能用的可能性越高
|
21
LanhuaMa 36 天前 1
brew install trash
alias rm='trash' |
22
LinYaXuan 36 天前
能用,确认一下删掉了什么就行。感谢 go 的一坨删除的权限不够的文件,前两天替我挡了这一灾,只有 config 全没了重新配了一下。
|
23
LinYaXuan 36 天前
看错了,/*问题比~/*大太多了
|
24
Keystroke 36 天前
你不加 sudo 能 rm /* ?
|
25
cabing 36 天前
2021 年我替你试过了。有些文件删除不了的。可以重装。
|
26
gdw1986 36 天前 via Android
timemachine 的重要性
|
27
Wxh16144 36 天前
尽量避免这种错误吧,还能上 v2 发帖给大家看看,说明没丢失重要数据。 数据无价,真丢了可有的痛苦
ref: [feat: 覆盖恶魔一样的 rm 命令]( https://github.com/Wxh16144/dotfiles/commit/f8ec07784e140c7874d2838445d8333271804599#diff-eba69d9ca01d1139c6d788a3b989bbb44ccd04fa9f41fb57a49db65e536c0366) |
28
XuHuan1025 36 天前
centos 按过 要 double check
|
29
kelvinaltajiin 36 天前
@gucheen #3 这是什么梗?
|
30
lfitzgerald 36 天前 3
@kelvinaltajiin 大概是因为 adobe 名字靠前,而它又不好卸载(太大要很久或者常规方法删不掉)?
|
31
yaoyao1128 35 天前 via iPhone
理论而言能用,因为是 mac 理论不会删除系统的关键数据
但是用户数据可能炸了 有的软件可能炸了 说不定要新建账户了(那好像和备份之后重置也没有特别特别大的区别了) |
32
mrjnamei 35 天前
下面是我的 rm:
```shell ➜ projects which rm rm: aliased to copy1(){ /bin/cp -r $@ ~/backup;rm $@; };copy1 $@ ``` |
33
SkywalkerJi 35 天前
@kelvinaltajiin #29
adobe 要用官方专门的工具删,还不一定删的掉。 |
34
jqtmviyu 35 天前
系统文件你又删不掉.
实在启动不了用另一台电脑装个 u 盘系统, 新建卷宗装个同版本系统, 把还在的数据迁移回来. |
35
worker201 35 天前
没加 sudo 大概率什么都没删, 因为没权限
|
36
loganovo 35 天前
|
37
iziv 35 天前
干过类似的事,rm ./tmp/* 按成了 rm ./*,手慢想的快,想到*的时候,tmp 还没打出来结果直接打了*,从此能装 trash-cli 就装 trash-cli ,rm 用 alias 禁掉
|
38
huyujievip 35 天前
@gucheen 什么梗
|
39
crayygy 35 天前 29
许多年前,自从 OS X 女神从先代女神 Mac OS 9 那里接过了 Mac 世界的控制权,Mac 世界就再次变得安静祥和繁荣昌盛。
不过,不久之后,有一群来自远古的 Adobe 家族的人类,他们自称是叫做 Photoshop ,Dreameaver ,Illustrator 和 Indesign ,来到了 OS X 大陆,并在大陆北侧最大的贸易都市 /Application 城市定居。 他们与这里其他的居民不同,从来不将自己的资源在 OS X 教会注册为.app ,而是将所有的资源文件全部单独存放,让附近的邻居们颇有言辞。但后来,由于 Adobe 的这些勇士经常为 Mac 世界斩妖除魔,解决大陆的各种危机,因此 OS X 女神和 Mac 大陆的原住民就并没有为止再多做干扰。只是偶尔 OS X 女神在下界巡视工作的时候,会对 Adobe 家族产生的大量废弃缓存,占用了城市大面积地区给予一些小小的批评。 但有一天,世界改变了。 教会的地下监牢中关押的 rm 恶魔,在一次意外中逃离了教会的控制,本来,为了防止意外,先代女神 Mac OS 9 对 rm 恶魔做了极其严格的限制,但还是因为一次小小的疏漏,而让 rm 恶魔从封印中逃出。 而一直垂涎于 Mac 世界的大魔神,试图利用 rm 恶魔颠覆 OS X 女神的统治,大魔神利用教会对 sudo 管理的松懈,利用 em 恶魔唤醒了曾经毁灭了无数个世界,无数个次元的力量:rm -rf / 于是,整个世界开始被撕裂。 本来按照大魔神的事先设想,女神掌控世界的核心,也就是教会的所在地,/bin 尖塔会被先撕碎,当女神不再能控制世界,整个大陆的毁灭就只是时间问题了。 但没想到的时候,大陆的崩坏并不是从教会开始,而是从大陆北边的 /Application 都市开始,而 Adobe 家族的所在地,就在这个城市的最北侧。 没有任何人可以阻止 rm 恶魔对这个世界的吞噬,凡人的抵抗只不过是螳臂当车。但人类在最危险的时刻也没有放弃希望。Adobe 家族的勇士们,利用平时产生的大量资源文件和缓存,极大了拖延了 rm 恶魔的进攻,rm 恶魔被卡在城市的最北侧,给予了 /Application 城市的其他居民逃离的时间,也让教会所在的 /bin 尖塔得以幸存。 很快,OS X 女神发现了这一异状,她展开了自己全部的力量,通过教会顶端的女神水晶,向整个大陆释放了 Ctrl + C 之光,rm 恶魔在女神的光辉中灰飞烟灭。/Application 都市也得以幸存。 Mac 世界也从即将毁灭的危机中重生了。 为了避免这一次事故再次发生,OS X 女神使用了女神的力量 alias rm 'rm -l',将 rm 恶魔再次封印在了教会的监牢中,尽管世界恢复了和平,但经过这一场异变,Adobe 家族的英雄们,在这场事件中永远的消失在了次元的黑洞中,再也无法回来了。 这就是在后世吟游诗人传唱的史诗中,Adobe 四英雄拯救 Mac 世界的故事。 Lyragosa 原创,转载请注明出处。 http://t.qq.com/lyragosa |
42
cz5424 35 天前
以前手误删过 linux 的/etc 后面从标准镜像的系统拷贝了一个/etc 文件夹扔进去
|
43
neiltroyer849 35 天前
SIP 下应该就算 duso 也删不到关键系统文件夹;更何况 Big Sur 的 SSV 后系统只能 mount snapshot ,所以应该还好
|
45
bao3 35 天前
/ 需要 sudo 吧
|
46
zhouxiaoyuan 35 天前 via Android
下次前面加个 sudo
|
47
hefish 35 天前
有啥不能用的。 大家都是草台班子,谁也别嫌弃谁。
|
48
samzong 35 天前
现在的 mac 即使 sudo 也干不了啥,最多丢掉一些非系统文件,基本不会影响正常的系统使用。
软件的 cache, config 应该有可能会丢 |
49
shervy 35 天前
如果你是真的这么操作,已经不能用了。即使你没有看到任何输出,但是后台已经删除了一些局部文件,为避免问题,建议重装。
|
50
derekyang 35 天前
两秒钟可以做很多事情
|
51
bbis 35 天前
在 qnap 系统上做了个小插件,手动运行脚本检测,其中一个变量 qpkg_root 为空,导致删除插件时,rm -rf $qpkg_root/* 命令就变成了无敌的存在,发现 shell 里面没有动静,自己看了下脚本赶紧 ctrl +c ,觉得可以重启补救下,后来发现没有少文件,怕后期出问题又保留配置重装了下系统固件
|
52
webcape233 35 天前 via iPhone
shell 操作路径使用./是一个陋习, 马上改掉
|
54
lovestudykid 34 天前
直接 rm *就行了,为什么要./
|