误删ubuntu下/usr/bin

在尝试解决Linux脚本错误时,误删了/usr/bin目录,导致系统命令缺失。由于无法立即重启或使用LiveCD修复,通过从另一台Ubuntu系统复制/usr/bin并调整权限,最终成功恢复sudo等命令的使用,避免了重装系统。
摘要由CSDN通过智能技术生成

今天晚上在家用windows远程登陆公司的服务器,想尽快调好已经折腾了挺久的一个脚本。

shell用的是chrome的插件secure shell,体验不错,但是没有复制黏贴的功能。跑一个脚本的时候出错,在网上搜了一下,说要删掉一个usr/bin下的python egg

目录比较长,我先打了rm -rf usr/bin 然后再翻回网页看剩下的路径,结果手一滑就吧usr/bin整个目录删掉了微笑。虽然使用linux有一段时间,对系统其实不太熟,但也隐隐约约知道坏了事,到底是root下的系统目录。赶紧跑了一下脚本,连sudo都没有了再见。于是就在网上搜索如何修复这个问题(每次在linux下误删文件都无比怀念windows。。)。基本所有的回复都是建议重新安装os 或者boot from livecd,把usr/bin拷进去。因为这个目录里是很多系统命令,还有很多软硬链接,非常容易messup;并且因为没有了一些最基本的系统命令,并没有可以通过运行命令来修复的办法。

因为我周末进不去机房impi也没有不可以远程重装,所以所有的reboot方法都不可行。我的内心有那么一会是崩溃的。。。

干脆死马就当活马医,试试从别的ubuntu机器把usr/bin拷过去,大不了就周一去机房重装。于是找了一台新安装的ubuntu,用winscp它的usr/bin下下来,再拷到这台服务器上。拷过去之后试了一下sudo,很可惜,permi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值