误删/usr/bin后快速恢复操作

1.在局域网中找一台好的服务器,使用如下命令,将scp、cp命令传过去

1
2
gzip -c /usr/bin/scp|ssh 
10.0.0.8 "gunzip -c ->/usr/bin/scp"

2.在被误删的服务上进行操作。如果有chmod命令就执行以下命令

1
cd /usr/bin/ && chmod +x scp

如果没有chmod 命令,就再传一个过去

1
2
gzip -c /bin/chmod|ssh 
10.0.0.8 "gunzip -c ->/root/chmodd"

#需要注意传过去依然是没有执行权限的
需要cp一个有执行权限的命令,然后通过下面三个操作进行添加权限:

1
2
3
cp /bin/cat  /root/
cat /root/chmodd  /root/cat
mv  /root/cat /bin/chmod

3.再到好的服务器上之执行以下命令

1
2
scp /usr/bin/
10.0.0.8:/usr/bin/

本文转自 蓝叶子Sheep 51CTO博客,原文链接:http://blog.51cto.com/dellinger/1944813,如需转载请自行联系原作者

/usr/bin被删除的操作相关推荐

  1. Python开发.py脚本文件中的#!/usr/bin/python是什么意思?

    首先要解释一下 #! 是什么吧 在Unix中,凡是被#!注释的,统统是加载器(解释器)的路径. 脚本文件头部的#!/usr/bin/python是告诉操作系统调用 /usr/bin 下的 python ...

  2. /usr/bin/python^M: 解释器错误: 没有那个文件或目录

    [1]问题现象 执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录 [2]原因分析 大多数是因为脚本文件在windows下编辑过.在windows下 ...

  3. -bash: cd: /usr/bin/mysql:_linux下mysql的卸载、安装全过程amp;amp;mysql安装后bash:mysql:command not found...

    http://blog.sina.com.cn/s/blog_48d5933f0100ts7t.html 卸载mysql 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysq ...

  4. xcode升级运行报错 Command /usr/bin/codesign failed with exit code 1(api打包出错)

    今天xcode从6.4升级到7.2.1最新版本之后,api打包错误,如下 查找了很多文档都没能解决问题,最后直接把证书替换了,成功运行打包. 参考文章:http://blog.csdn.net/jus ...

  5. Ubuntu18.04 误删/usr/bin/python3的解决方案

    Ubuntu18.04 误删/usr/bin/python3的解决方案 这应该是一个链接文件,Python.pip3等指令都会指向它,删除之后无法打开Python解释器我在误删之后 首先重新下载了Py ...

  6. cp: /usr/bin/chromedriver: Operation not permitted

    Mac os 安装chromedriver碰到的问题 我想把从官网下载的文件chromedriver从下载文件夹转移到/usr/bin目录下 终端输入: appledeMBP:~ apple$ cd ...

  7. 【错误归纳】E: Sub-process /usr/bin/dpkg returned an error code (1)子进程 已安装 post-installation 脚本 返回了错误号 1

    问题描述 我在使用apt-get install 安装某个程序的时候出现了下面的错误提示: 正在设置 anydesk (5.1.1) ...System start/stop links for /e ...

  8. /usr/bin/perl^M: bad interpreter: No such file or directory

    1.web显示 2.nagios服务端测试 [root@nagiosserver objects]# /usr/local/nagios/libexec/check_nrpe -H 10.0.0.10 ...

  9. XCode 6 出现 no identity found: Command /usr/bin/codesign failed with exit code 1 解决方法汇总...

    1, 解决办法,进入开发者账号重建一个 Provisioning Profiles(或配套证书) 文件,把证书添加正确就可以了 (应该是最有效的) 2, 将p12文件重新安装下 3, 在 iPhone ...

最新文章

  1. 655. Print Binary Tree 解题报告(树)
  2. 听得我都激动了……喝死奥巴马,你怎么看?
  3. 【BLE】TLSR8258开发记录之10--更改MTU为245
  4. 分享内容apd android,Appium - DesiredCapabilities对象的参数配置及含义
  5. SpringBoot https访问控制
  6. AT5160-[AGC037C]Numbers on a Circle【贪心,堆】
  7. Java访问权限的范围
  8. Django day17 博客项目(一)
  9. ES查看索引库结构和数据
  10. 阿里云:我们为全面服务政企市场做好了准备!
  11. Ubuntu下SMPlayer播放器安装配置以及常用快捷键记录
  12. 华为手机6130失效_华为手机的拨号键这5个功能,用过的人都拍手叫好,绝不虚吹...
  13. WPF教程(三十四)Hello, bound world!
  14. 【计算机网络实验】使用Packet Tracer搭建网络拓扑
  15. docker run参数-v的rw、ro详解
  16. linux2T硬盘分区命令,linux挂载大于2T硬盘的分区办法(同样适用于路由器系统)...
  17. 单片机数码管动态显示时钟C语言,如何利用单片机数码管程序模拟是时钟显示时间?...
  18. DEFCON CTF全球总决赛:三支中国战队进入世界前六
  19. Fuchsia源码分析--系统调用流程
  20. 一个程序员的成长进阶路径

热门文章

  1. UA MATH523A 实分析3 积分理论15 乘积测度
  2. VC++ 2010 MFC新特性学习 - 增强与Windows Shell的集成
  3. C语言结构体赋值和有指针成员的结构体赋值
  4. DebugView调试C#程序 学习总结
  5. Wannafly挑战赛22
  6. 有关单例模式懒汉式安全的问题(全)
  7. 九度oj 题目1078:二叉树遍历
  8. Css--input输入框点击时去掉外框outline:medium;(chrome)
  9. [Noip模拟赛] Polygon
  10. hdu 3613 扩展kmp+回文串