关闭当前计算机
close_computer.sh文件内容展示
#! /bin/bash
shutdown -h now
远程关闭服务器案例
close_computer.sh文件内容展示
#! /bin/bash
#echo "本地计算机密码"|sudo -S apt-get install sshpass
#wget http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz
#tar xvzf sshpass-1.05.tar.gz
#./configure
#make
#sudo make install # 首次需要安装sshpass
sshpass -p "用户名" ssh StrictHostKeyChecking=no -tt 用户名@所要关机的服务器ip # 连接服务器
shutdown -h now # 关机命令
python运行sh文件实现关机功能def run_sh():
def run_sh():
import os
os.system('sh close_computer.sh')
if __name__ == '__main__':
run_sh()