今天晚上在家用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