记Linux rm -f /* 如何解决

服务器不小心执行了 rm -f /*,尴尬,本来我想执行的是rm -f ./*   删除当前目录下的文件的

[root@mha app1]# rm -f /*
rm: cannot remove ?.backup_dir?. Is a directory
rm: cannot remove ?.boot?. Is a directory
rm: cannot remove ?.data?. Is a directory
rm: cannot remove ?.data1?. Is a directory
rm: cannot remove ?.data2?. Is a directory
rm: cannot remove ?.data3?. Is a directory
rm: cannot remove ?.dev?. Is a directory
rm: cannot remove ?.etc?. Is a directory
rm: cannot remove ?.home?. Is a directory
rm: cannot remove ?.lost+found?. Is a directory
rm: cannot remove ?.media?. Is a directory
rm: cannot remove ?.mnt?. Is a directory
rm: cannot remove ?.opt?. Is a directory
rm: cannot remove ?.proc?. Is a directory
rm: cannot remove ?.root?. Is a directory
rm: cannot remove ?.run?. Is a directory
rm: cannot remove ?.srv?. Is a directory
rm: cannot remove ?.sys?. Is a directory
rm: cannot remove ?.tmp?. Is a directory
rm: cannot remove ?.usr?. Is a directory
rm: cannot remove ?.var?. Is a directory
[root@mha app1]# ll ###怎么切换目录都不行
-bash: /usr/bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

这里尽量保留ssh,不要断了,不然只能去机器上接显示器键盘了。

发现是/lib64不见了,被我删除了,好吧,这是一个软连接,创建软连接,ln也不行,上google找,提示用绝对路径试试。

于是,/usr/sbin/sln /usr/lib64 /lib64。

[root@mha ~]# /usr/sbin/sln /usr/lib64 /lib64
[root@mha ~]# 
[root@mha ~]# 
[root@mha ~]# /usr/sbin/sln /usr/lib /lib
[root@mha ~]# /usr/sbin/sln /usr/bin /bin
[root@mha ~]# /usr/sbin/sln /usr/sbin /sbin
[root@mha ~]# ll
total 950936
-rw-------. 1 root root      1813 May 21 00:13 anaconda-ks.cfg
-rw-r--r--. 1 root root     15264 Sep 18 20:56 epel-release-latest-7.noarch.rpm
-rw-r--r--. 1 root root      1861 May 21 02:05 initial-setup-ks.cfg
-rw-r--r--. 1 root root     81024 May 19  2018 mha4mysql-manager-0.58-0.el7.centos.noarch.rpm
-rw-r--r--. 1 root root     36328 May 19  2018 mha4mysql-node-0.58-0.el7.centos.noarch.rpm
-rw-r--r--. 1 root root 328740156 Jul  4 17:53 mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
-rw-r--r--. 1 root root 644869837 Jul  6 13:11 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

发现ls好使了,所幸没有用到rm -rf,可怕。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值