1
lslqtz OP 从另一台机器打包了 /usr/bin , vps 烂。。要 1 小时上传,临时把 /bin 解压了进去恢复了基本功能。。
|
2
neworld07 2016-05-31 05:44:52 +08:00
使用这个 rm -rf 的时候一定要格外小心, linux 没有回收站的
|
3
lslqtz OP @neworld07 这个我知道,看过很多 rm -rf 不能乱用的文章。。反正不是很重要的环境,打不了重装 所以我经常用
|
4
neworld07 2016-05-31 05:52:29 +08:00
你是还没睡觉还是刚起床?
|
5
pyufftj 2016-05-31 06:06:47 +08:00
233.dog 是什么鬼啊
|
7
lslqtz OP @neworld07 几个小时前起来的,删除时是直接粘贴了。。不小心复制时前面带了个空格还直接执行了。。
|
10
Austing 2016-05-31 06:28:22 +08:00
23333 我以前也乾過這事
|
11
kn007 2016-05-31 07:18:46 +08:00
我只误删过 /root 。。。
|
12
hp3325 2016-05-31 07:19:41 +08:00
就没有用非 root 用户登录的习惯?
|
13
lslqtz OP @hp3325 在 vps 上没有,在自己用的虚拟机上有。话说 删除 usr/bin 下的文件也需要 root 权限吧。。到时 sudo 出错也要蛋疼啊。。
|
14
4679kun 2016-05-31 07:43:04 +08:00 via Android 1
删过 /sys /dev /proc
|
15
mactaew 2016-05-31 08:06:12 +08:00 via iPad
感觉生产环境还是严谨的配个权限控制的好,挂 ss 我就无所谓了哈哈哈
|
16
ryd994 2016-05-31 08:07:20 +08:00
这倒挺有意思,还好 sshd 是在 sbin 里的,不然你连 ssh 都没了
|
17
subdued 2016-05-31 08:18:05 +08:00
.....看来养成改动之前 cp 一下 是个好习惯呢、、
|
18
wweir 2016-05-31 08:18:22 +08:00
这么删才有意思。我干过,在 container 里面,毁了我所有映射进去的内容。
cd /;rm -rf * rm -rf /* |
19
mgna17 2016-05-31 08:22:49 +08:00 via Android
参数放后面是好习惯呐 ╮( ̄▽ ̄)╭
|
20
mxalbert1996 2016-05-31 08:34:27 +08:00 via Android
|
21
dexterlei 2016-05-31 08:45:14 +08:00
@hp3325 说得有道理,使用非 root 用户是个好习惯。练习用的时候养成了好习惯,后面真的操作重要的系统时,也更安全更得心应手。
用 root 习惯了之后,咋用非 root 会觉得诸多麻烦,忍不住想切过去,但如果是重要系统,这么做还挺危险的。 |
23
lslqtz OP 今天恢复过后, gcc grep find yum 全部不正常了,但是其他功能勉强还能用,先凑合用,反正就挂个站而已。
|
24
hei1000 2016-05-31 09:19:02 +08:00 via Android
误删过 /usr/include 后来获取已安装软件列表重新安装才回来
|
25
dzxx36gyy 2016-05-31 09:58:01 +08:00 via Android
rm -rf 的时候按了 tab 然后加了*,一不小心没在意补全了个空格……
|
26
goodryb 2016-05-31 09:59:37 +08:00 2
复制粘贴命令的时候先输入一个#,然后再粘贴,这样就算有问题也不会真的去执行
|
28
MiguelValentine 2016-05-31 10:21:09 +08:00
啧啧, GG 思密达,建议重装环境。
|
29
fcicq 2016-05-31 10:21:17 +08:00
只能写 /opt 的 SmartOS base image 能漂亮的解决误删 /usr, /bin, /sbin, /lib 的问题.
|
30
shizzmk 2016-05-31 10:22:37 +08:00
樓上全會玩的 233
|
31
lslqtz OP @MiguelValentine 暂不考虑重装,已做好备份,真的炸到不能用再重装。
|
32
AstroProfundis 2016-05-31 11:12:30 +08:00
@wweir 干过在 chroot 环境里面删掉了 mount 进去的 /dev
|
33
hp3325 2016-05-31 11:17:07 +08:00
@lslqtz sudo 至少会提示你输入密码,十几位的密码要输完也是需要点时间确认的。不过这跟 rm -rf /相比,都不是事儿啦。
|
35
skylancer 2016-05-31 12:18:07 +08:00
rm -rf /已经不能直接用了啊...
除非你作死,带--no-preserve-root |
36
smileawei 2016-05-31 13:11:56 +08:00
养成不用 root 账号的习惯。需要授权请 sudo 。 sudo 存在的意义就是让你执行前 再考虑下这个能不能做。
╮( ̄▽ ̄")╭中午才刚处理完一台测试服务器 SSH 不能连接的问题,。原因就是开发手贱给 /etc/ssh/ 赋权 777 。不给 root 账号吧,开发说测试环境也不给 root ,太不信任他们了。给了 root 就得经常给擦屁股。心累。 |
37
EAimTY 2016-05-31 13:16:21 +08:00 via Android
谁还记得几年前 BubbleBee 的事?😂
|
38
skydiver 2016-05-31 13:30:52 +08:00
为什么不用包管理器重装一下一些包
|
41
skydiver 2016-05-31 13:31:40 +08:00
> 今天恢复过后, gcc grep find yum 全部不正常了,但是其他功能勉强还能用,先凑合用,反正就挂个站而已。
找到这几个包的 rpm 包,然后用 rpm 命令行安装一下应该就好了 |
45
jason19659 2016-05-31 14:17:49 +08:00
讲道理 rm / -rf 是没事的
|
48
axzy 2016-05-31 14:32:33 +08:00
为什么我觉得楼主是来 SHOW 域名的呢
|
51
Felldeadbird 2016-05-31 16:02:25 +08:00
楼主的域名很吸引我
|
52
Clarencep 2016-05-31 18:17:42 +08:00
在服务器上从来只敢 mv xxx{,.rm}的路过
|
53
lslqtz OP @Felldeadbird 这个域名很好吗?。。。
|
56
imxieke 2016-06-01 10:13:35 +08:00 via Android
看到楼主用的是 Windows 哪天 楼主有空在 Ubuntu on Windows 试试 rm -rR /😂😂
|
57
skydiver 2016-06-01 15:00:09 +08:00
|