bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

包含Linux同時(shí)執(zhí)行多命令的詞條

Linux多臺(tái)主機(jī)批量執(zhí)行命令

指定一臺(tái)主機(jī)作為信任主機(jī),這樣從這臺(tái)主機(jī)登錄其他機(jī)器就不需要密碼了。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)清水河免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

設(shè)置信任主機(jī):

假設(shè)有四臺(tái)機(jī)器:192.168.2.1~192.168.2.4,其中192.168.2.1為信任機(jī),那么在192.168.2.1上運(yùn)行如下命令:

$ssh-keygen -t rsa //此處一路回車,生成秘鑰

$scp .ssh/id_rsa.pub 192.168.2.2:~/ //把秘鑰拷貝到其他遠(yuǎn)程機(jī)器

$ssh 192.168.2.2 ‘cat id_rsa.pub .ssh/authorized_keys’ //(遠(yuǎn)程執(zhí)行命令)在遠(yuǎn)程機(jī)器上生成認(rèn)證文件

經(jīng)過(guò)這幾步,從192.168.2.1 ssh登陸192.168.2.2時(shí),就不會(huì)再需要輸入密碼了。同樣的步驟再執(zhí)行3、4的極其。

文本文件hostlist可以如下

192.168.2.2

192.168.2.3

192.168.2.4

#!/bin/shdoCommand(){? ??

hosts=`sed -n'/^[^#]/p'hostlist`

for ? host ?in ? $hosts

do

echo ""

echo ?HOST$host

ssh ?$host ?"$@"?

done

return 0

}

if ?[ ?$# -lt 1 ]

then

echo "$0cmd" exit?

fi

do ?Command "$@"

echo "return from doCommand"

執(zhí)行命令(記得先對(duì)doCommand.s

h增加執(zhí)行權(quán)限 chmod u+x doCommand.sh)

./doCommand.sh “l(fā)s -al /root/”

這樣該腳本就會(huì)在每臺(tái)機(jī)器上執(zhí)行”ls -al /root/”這個(gè)命令,并返回結(jié)果在信任主機(jī)上。

Linux一次在多個(gè)服務(wù)器運(yùn)行命令

如果您維護(hù)多個(gè)Linux服務(wù)器,則有時(shí)您希望在所有服務(wù)器上運(yùn)行相同的命令。例如,您可能希望安裝/升級(jí)軟件包,修補(bǔ)內(nèi)核以及更新配置等。如果您必須登錄到每個(gè)服務(wù)器并手動(dòng)運(yùn)行相同的命令,那將是一項(xiàng)繁瑣的工作。

這篇文章是關(guān)于一個(gè)管理工具,它允許您一次在許多不同的機(jī)器上運(yùn)行相同的命令。

通過(guò)ClusterSSH,您可以同時(shí)在多個(gè)主機(jī)上進(jìn)行相同的更改。它提供了一個(gè)特殊的控制臺(tái)界面,您在控制臺(tái)中輸入的任何內(nèi)容都會(huì)自動(dòng)發(fā)送到任意數(shù)量的主機(jī)。

在Linux上安裝ClusterSSH

在Ubuntu,Debian或Linux Mint上安裝ClusterSSH:

$ sudo apt-get install clusterssh

要在CentOS或RHEL上安裝ClusterSSH,首先需要設(shè)置EPEL存儲(chǔ)庫(kù),然后運(yùn)行以下命令。

$ sudo yum install clusterssh

要在Fedora上安裝ClusterSSH,只需運(yùn)行:

$ sudo yum install clusterssh

配置ClusterSSH

安裝后,第一步是定義要在其上運(yùn)行命令的主機(jī)群集。為此,請(qǐng)按如下方式創(chuàng)建系統(tǒng)范圍的ClusterSSH配置文件。

$ sudo vi / etc / clusters

clusters = my_cluster my_cluster2

my_cluster = host1 host2 host3 host4

my_cluster2 = host5 host6

如果您需要特定于用戶的ClusterSSH配置,只需使用?/ .csshrc而不是/ etc / clusters。在上面的示例配置中,我定義了兩個(gè)集群:“my_cluster”由四個(gè)主機(jī)組成,“my_cluster2”包含兩個(gè)主機(jī)。群集是您要登錄并運(yùn)行命令的一組主機(jī)。

當(dāng)您使用任何用戶定義的群集啟動(dòng)ClusterSSH時(shí),它將使用ssh登錄到群集中的各個(gè)主機(jī),并在主機(jī)上運(yùn)行任何用戶類型的命令。

啟動(dòng)ClusterSSH

要啟動(dòng)ClusterSSH,請(qǐng)按如下方式運(yùn)行cssh命令。

$ cssh -l dev my_cluster

在上文中,“dev”是群集中所有主機(jī)的登錄ID,“my_cluster”是群集名稱。

如果需要,可以指定單個(gè)主機(jī)名而不是群集名。

$ cssh -l dev host1 host2 host3

一旦CSSH執(zhí)行命令時(shí),它會(huì)彈出用于單個(gè)主機(jī)的XTerm窗口,以及標(biāo)記的一個(gè)小窗口“CSSH [2]”,其是ClusterSSH控制臺(tái)窗口。無(wú)論您在控制臺(tái)窗口中輸入什么,都將同時(shí)出現(xiàn)在各個(gè)主機(jī)的XTerm窗口中。基本上,您可以通過(guò)單一控制臺(tái)窗口控制所有XTerm窗口。

如果要將某些命令運(yùn)行到特定的XTerm窗口,只需將焦點(diǎn)切換到Xterm窗口,然后像往常一樣鍵入命令。

以下屏幕截圖顯示了ClusterSSH的運(yùn)行情況,其中群集中有五個(gè)主機(jī),左上角的控制臺(tái)窗口是您應(yīng)該鍵入要在所有五個(gè)主機(jī)上運(yùn)行的命令的位置。

轉(zhuǎn)自 嘉為教育-rhce認(rèn)證_rhce培訓(xùn)_linux培訓(xùn)_linux認(rèn)證_linux考證

linux怎樣一次運(yùn)行多個(gè)shell腳本?

inux 下shell腳本執(zhí)行多個(gè)命令的方法\x0d\x0a1.每個(gè)命令之間用;隔開(kāi)\x0d\x0a說(shuō)明:各命令的執(zhí)行給果,不會(huì)影響其它命令的執(zhí)行。換句話說(shuō),各個(gè)命令都會(huì)執(zhí)行,但不保證每個(gè)命令都執(zhí)行成功。\x0d\x0a2.每個(gè)命令之間用隔開(kāi)\x0d\x0a說(shuō)明:若前面的命令執(zhí)行成功,才會(huì)去執(zhí)行后面的命令。這樣可以保證所有的命令執(zhí)行完畢后,執(zhí)行過(guò)程都是成功的。\x0d\x0a3.每個(gè)命令之間用||隔開(kāi)\x0d\x0a說(shuō)明:||是或的意思,只有前面的命令執(zhí)行失敗后才去執(zhí)行下一條命令,直到執(zhí)行成功一條命令為止

當(dāng)前名稱:包含Linux同時(shí)執(zhí)行多命令的詞條
標(biāo)題路徑:http://vcdvsql.cn/article0/hshcio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)公司關(guān)鍵詞優(yōu)化品牌網(wǎng)站建設(shè)營(yíng)銷型網(wǎng)站建設(shè)云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司