linux下plink工具完全命令列遠端批量關機

2021-06-21 21:00:38 字數 1046 閱讀 3630

**

我的作業系統是centos6.4

作業系統:rhel 6.2 x86_64

1、遠端主機ip列表檔案

[root@localhost~]# vim server_list.txt

192.168.0.13

192.168.0.12

192.168.0.11

2、遠端主機要執行的操作的檔案

[root@localhost~]# 

vim shutdown.txt

shutdown -h now

3、遠端關機自動化指令碼

[root@localhost~]# 

vim remote_shutdown.sh

for i in `cat server_list.txt`do

plink -l root $i -pw redhat -m /shutdown.txt <

yeof

done

4、指令碼賦予執行許可權x

[root@localhost~]# chmod a+x remote_shutdown.sh 

5、指令碼執行

[root@localhost~]# ./remote_shutdown.sh  

注意:本人應用環境,所有主機root使用者密碼均為redhat,請根據實際環境調整,若無

規律,可單條列出。

例如:vim remote_shutdown.sh

plink -l root 192.168.0.12 -pw password1 -m /shutdown.txt

plink -l jane 192.168.0.35 -pw password2 -m /shutdown.txt

plink -l paul 192.168.0.77 -pw password3 -m /shutdown.txt

plink -l root 192.168.0.19 -pw password4 -m /shutdown.txt

(或 plink [email protected] -pw password4 -m /shutdown.txt)

Linux下串列埠工具

gunzip cku211.tar.gz tar xvf cku211.tar rm rf cku211.tar make linux mv wermit usr local bin kermit 執行以上命令,就可以在終端上輸入kermit就可執行了。2.kermit指令碼設定 vi kermrc...

linux下服務配置工具

chkconfig命令可以用來檢查 設定系統的各種服務。這是red hat公司遵循gpl規則所開發的程式,它可查詢作業系統在每乙個執行等級中會執行哪些系統服務,其中包括各類常駐服務。使用語法 chkconfig add del list 系統服務 或 chkconfig level 等級代號 系統服...

linux下unifdef工具使用

為了閱讀 的方便,通常有兩種需求 1 只閱讀定義了某種巨集的 2 只閱讀沒有定義某個巨集的 linux下面提供了unifdef工具.具體安裝和使用如下 sudo apt getinstall unifdef a 獲取定義了a的 unifdef da test.c modi.c ifdef a 去除 ...