误删/usr/bin后快速恢复操作
1.在局域网中找一台好的服务器,使用如下命令,将scp、cp命令传过去
gzip -c /usr/bin/scp|ssh 10.0.0.8 "gunzip -c ->/usr/bin/scp"
2.在被误删的服务上进行操作。如果有chmod命令就执行以下命令
cd /usr/bin/ && chmod +x scp
如果没有chmod 命令,就再传一个过去
gzip -c /bin/chmod|ssh 10.0.0.8 "gunzip -c ->/root/chmodd"
#需要注意传过去依然是没有执行权限的
需要cp一个有执行权限的命令,然后通过下面三个操作进行添加权限:
cp /bin/cat /root/
cat /root/chmodd > /root/cat
mv /root/cat /bin/chmod
3.再到好的服务器上之执行以下命令
scp /usr/bin/* 10.0.0.8:/usr/bin/
时间: 2024-10-12 11:47:45