删的不是生产库,只是物理备份用来恢复的库。
原库目录下面有几个 link,scp 备份的时候被生成了目录。导致后续有些操作报错,于是准备重建 link。
第一步:ln -s $dbdir dirlink
发现还是报错,猜测可能建的有问题,准备重建 link
第二部: rm -f dirlink/
报错,说是目录,你看我命令行打得飞快,这个错误简单,改成:rm -rf dirlink/
就好了。
这下确实好了,喔~~~~~~真爽,世界好清静
1
whasyt 2019-12-10 10:54:35 +08:00
哈哈哈哈
|
2
wangkun025 2019-12-10 10:54:37 +08:00
木哈哈
|
3
xsm1890 2019-12-10 10:56:43 +08:00
666666666666
|
4
xmge 2019-12-10 10:56:50 +08:00
有次:rm -fr /home
后来再敲 rm -fr 时一般会检查几遍。 |
5
cstj0505 OP @xmge 你这个我上次也干了,还发了个贴。要紧某个目录 rm -rf *,敲太快了敲错了没进去也没发现,然后就在 home 目录下执行了
|
6
NerverLibis 2019-12-10 11:13:01 +08:00 via iPhone
rm -r -f /home /backup
|
7
leido 2019-12-10 11:31:13 +08:00 via Android
可以用 rm -d 或者 rmdir,如果目录不空会报错
|
8
VDimos 2019-12-10 11:32:21 +08:00 via Android
sudo apt install trash-cli && echo 'alias rm=trash' >> ~/.bashrc && source ~/.bashrc
直接用 rm 风险太大了 |
9
hhacker 2019-12-10 11:38:23 +08:00 1
准备一个重大决策按钮,映射到回车键,当你准备按下去的时候,它会发出警报和红光,具体表现参见核钥匙相关电影
|
10
tianshiyeben 2019-12-10 12:41:17 +08:00
借楼发发牢骚。
sf 莫名把我项目全部删光,账号随之也被冻结。 这和删库有什么区别? 邮件也不发一个,还是我发邮件问才回复我的。 就因为我代码里又网址吗? 劳资不开源了,不去 sf 了。 我还是专心搞 github https://github.com/tianshiyeben/wgcloud |
11
wheeler 2019-12-10 12:46:39 +08:00 via iPhone
为什么不 rsync -a 呢?
|
12
imycc 2019-12-10 12:50:29 +08:00 1
生产环境加 -f 的时候我都要检查多一次。。
那些繁琐的操作规范,都是从一次次血泪教训总结出来的 |
13
wyfbest 2019-12-10 12:52:45 +08:00 via Android
哈哈哈哈非常 6
|
14
Hanada 2019-12-10 13:01:03 +08:00 via Android
习惯性不加-f,提示要加的话会先确认命令是不是有问题
|
15
chengquan17 2019-12-10 13:13:13 +08:00
我是手慢党,没这个问题
|
16
netldds 2019-12-10 13:41:48 +08:00
这个斜杠就很有灵性了
|
19
txwdlalala 2019-12-10 17:22:33 +08:00
有时候真的是不过脑子,手下意识的敲完了
|
20
PopRain 2019-12-10 17:31:30 +08:00
面向监狱编程,大家就会慎重点。。。。
|
21
Chaop 2019-12-10 17:32:05 +08:00
是直接笑还是走流程哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
|
22
zbl430 2019-12-10 17:38:24 +08:00
```bash
alias rm=trash alias clt=cleartrash trash() { mv -i $@ /home/xxx/.local/share/Trash/files/ } cleartrash() # 这个函数的作用是清空回收站目录下的所有文件 { read -p "clear sure?[n]" confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.local/share/Trash/files/* } ``` |
23
luziafy 2019-12-10 18:20:38 +08:00
赶紧去做了个备份
|
24
imycc 2019-12-10 19:29:10 +08:00
妈蛋打脸来得太快。本地测试个脚本,还特地判断了路径是否存在,防止出现 rm -r /data 的 bug,结果中间改了变量名对应的路径,没有把使用变量的所有地方改过来,删了一堆归档的数据。。
还好只是些日常的操作记录。删完东西整个脑袋嗡嗡地 |
25
HangoX 2019-12-10 19:53:49 +08:00
我上次删除了 mac 的根目录,还好有 timemachine
|
26
ajaxfunction 2019-12-11 10:01:50 +08:00
我是在一次给系统打补丁 centos 重启后,自动切换了数据库。
然后数据就乱了,血压一下就上来了,人都站起来眼睛都是黑的,天旋地转的,真的是发抖加出冷汗。 后来不断暗示自己稳住稳住稳住,然后又切了回来,还是丢了 3 个小时左右的数据。 最后半夜通过 nginx 日志,和 mysql 日志,一条一条的把数据补了回来。 心里缓了两三天才恢复过来 |