日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何使用Linux的pssh命令?(linuxpssh命令)

在Linux系統(tǒng)中,pssh被用作一個遠(yuǎn)程命令執(zhí)行程序。Pssh是一個可以在多個主機(jī)上同時執(zhí)行命令的工具,該工具能夠運(yùn)行并行命令,以及發(fā)送和接收文件和命令。本篇文章將告訴你如何在Linux中使用pssh命令。

一、安裝Pssh命令

為了使用pssh命令,你需要事先安裝它。在大多數(shù)Linux系統(tǒng)上,pssh命令已經(jīng)內(nèi)置在了操作系統(tǒng),因此你可以直接使用它。

如果你沒有安裝pssh,可以使用以下命令安裝:

Debian/Ubuntu:

sudo apt-get install pssh

RedHat/CentOS:

sudo yum install pssh

二、使用Pssh命令

一旦你安裝好了pssh命令,你就可以開始在終端或控制臺中使用該命令了。以下是使用pssh命令時需要的步驟:

1、使用pssh命令與遠(yuǎn)程主機(jī)建立SSH連接:

pssh -H [IP address]

該命令需要指定遠(yuǎn)程主機(jī)的IP地址。當(dāng)你在命令中加入-h選項時,pssh會提示你輸入一個SSH密碼。

2、使用pssh命令在多個主機(jī)上執(zhí)行命令:

pssh -h [input_file] -l [username] -A [command]

該命令會在一個包含所有主機(jī)IP地址的文件中尋找將要執(zhí)行命令的主機(jī)。這個文件稱為輸入文件。指定用戶名,使用-l選項;需要執(zhí)行的命令,使用-A選項。在運(yùn)行命令之后,pssh會向你展示執(zhí)行命令的主機(jī)列表。

3、 使用pssh命令發(fā)送文件:

pssh -h [input_file] -l [username] -A [command] [source_file] [destination_dir]

使用該命令,你可以將一個本地文件發(fā)送到遠(yuǎn)程主機(jī)。source_file是你要發(fā)送的文件路徑,destination_dir是你要發(fā)送文件的目標(biāo)路徑。

4、使用pssh命令并行上傳文件:

pssh -h [input_file] -l [username] -p [num_processes] -i [interval] -O [forward_agent] -I [stdin_file] -X [command]

使用該命令,你可以在多個主機(jī)上同時執(zhí)行文件傳輸任務(wù)。在選擇了正確的選項之后,pssh會從標(biāo)準(zhǔn)輸入中讀取要上傳的文件并在所有的主機(jī)上執(zhí)行。

在本文中,我們討論了Pssh命令的基本用法?,F(xiàn)在你可以使用pssh命令輕松執(zhí)行多臺計算機(jī)上的命令或發(fā)送文件了。如果你遇到了問題或感到困惑,可以通過訪問Pssh官方網(wǎng)站或閱讀其他Linux操作指南獲得幫助。做好備份文件,小心使用pssh命令,享受該工具帶來的便利吧!

相關(guān)問題拓展閱讀:

  • Linux系統(tǒng)復(fù)制文件/文件夾到遠(yuǎn)程服務(wù)器

Linux系統(tǒng)復(fù)制文件/文件夾到遠(yuǎn)程服務(wù)器

從一個服務(wù)器復(fù)制文件到另一個服務(wù)器,或者從本地到遠(yuǎn)程復(fù)制是 Linux 管理員的日常任務(wù)之一。

我覺得不會有人不同意,因為無論在哪里這都是你的日常操作之一。有很多辦法都能處理這個任務(wù),我們試著加以概括。你可以挑一個喜歡的方法。當(dāng)然,看看其他命令也能在別的地方幫到你。

我已經(jīng)在自己的環(huán)境下測試過所有的 命令 和 腳本 了,因此你可以直接用到日常工作當(dāng)中。

通常大家都傾向 scp,因為它是文件復(fù)制的原生命令native command之一。但掘橡本文所列出的其它命令也很好用,建議你嘗試一下。

文件復(fù)制可以輕易地用以下四種方法。

scp:在網(wǎng)絡(luò)上的兩個主機(jī)之間復(fù)制文件,它使用 ssh 做文件傳輸,并使用相同的認(rèn)證方式,具有相同的安全性。

rsync:是一個既快速又出眾的多功能文件復(fù)制工具。它能本地復(fù)制、通過遠(yuǎn)程  shell  在其它主機(jī)之間復(fù)制,或者與遠(yuǎn)程的 rsync 守護(hù)進(jìn)程中散清daemon 之間復(fù)制。

pscp:是一個并行復(fù)制文件到多個主機(jī)上的程序。它提供了諸多特性,例如為 scp 配置免密傳輸,保存輸出到文件,以及超時控制。

prsync:也是一個并行復(fù)制文件到多個主機(jī)上的程序。它也提供了諸多特性,例如為 ssh 配置免密傳輸,保存輸出到 文件,以及超時控制。

方式 1:如何在 Linux 上使用 scp 命令從本地系統(tǒng)向遠(yuǎn)程系統(tǒng)復(fù)制文件/文件夾?

scp 命令可以讓我們從本地系統(tǒng)復(fù)制文件/文件夾到遠(yuǎn)程系統(tǒng)上。

我會把 output.txt 文件從本地系統(tǒng)復(fù)制到 2g. CentOS .com 遠(yuǎn)程系統(tǒng)的 /opt/backup 文件夾下。

# scp output.txt :/opt/backup

output.txt賣前 100%.4KB/s  00:00

從本地系統(tǒng)復(fù)制兩個文件 output.txt 和 passwd-up.sh 到遠(yuǎn)程系統(tǒng) 2g.CentOs.com 的 /opt/backup 文件夾下。

# scp output.txt passwd-up.sh :/opt/backup

output.txt 100%.4KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

從本地系統(tǒng)復(fù)制  shell -script 文件夾到遠(yuǎn)程系統(tǒng) 2g.CentOs.com 的 /opt/back 文件夾下。

這會連同shell-script 文件夾下所有的文件一同復(fù)制到/opt/back 下。

# scp -r /home/daygeek/2g/shell-script/ root@:/opt/backup/

output.txt 100%.4KB/s 00:00

ovh.sh% 76 0.1KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

passwd-up1.sh 100% 7 0.0KB/s 00:00

server-list.txt 100% 23 0.0KB/s 00:00

方式 2:如何在 Linux 上使用 scp 命令和 Shell  腳本 復(fù)制文件/文件夾到多個遠(yuǎn)程系統(tǒng)上?

如果你想復(fù)制同一個文件到多個遠(yuǎn)程服務(wù)器上,那就需要創(chuàng)建一個如下面那樣的小 shell 腳本。

并且,需要將服務(wù)器添加進(jìn) server-list.txt 文件。確保添加成功后,每個服務(wù)器應(yīng)當(dāng)單獨一行。

最終,你想要的腳本就像下面這樣:

# file-copy.sh

#!/bin/sh

for server in `more server-list.txt`

do

  scp /home/daygeek/2g/shell-script/output.txt root@$server:/opt/backup

done

完成之后,給 file-copy.sh 文件設(shè)置可執(zhí)行權(quán)限。

# chmod +x file-copy.sh

最后運(yùn)行腳本完成復(fù)制。

# ./file-copy.sh

output.txt 100%.4KB/s 00:00

output.txt 100%.4KB/s 00:00

使用下面的腳本可以復(fù)制多個文件到多個遠(yuǎn)程服務(wù)器上。

# file-copy.sh

#!/bin/sh

for server in `more server-list.txt`

do

  scp /home/daygeek/2g/shell-script/output.txt passwd-up.sh root@$server:/opt/backup

done

下面結(jié)果顯示所有的兩個文件都復(fù)制到兩個服務(wù)器上。

# ./file-cp.sh

output.txt 100%.4KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

output.txt 100%.4KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

使用下面的腳本遞歸地復(fù)制文件夾到多個遠(yuǎn)程服務(wù)器上。

# file-copy.sh

#!/bin/sh

for server in `more server-list.txt`

do

  scp -r /home/daygeek/2g/shell-script/ root@$server:/opt/backup

done

上述腳本的輸出。

# ./file-cp.sh

output.txt 100%.4KB/s 00:00

ovh.sh% 76 0.1KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

passwd-up1.sh 100% 7 0.0KB/s 00:00

server-list.txt 100% 23 0.0KB/s 00:00

output.txt 100%.4KB/s 00:00

ovh.sh% 76 0.1KB/s 00:00

passwd-up.sh 100% 877 0.9KB/s 00:00

passwd-up1.sh 100% 7 0.0KB/s 00:00

server-list.txt 100% 23 0.0KB/s 00:00

方式 3:如何在 Linux 上使用 pscp 命令復(fù)制文件/文件夾到多個遠(yuǎn)程系統(tǒng)上?

pscp命令可以直接讓我們復(fù)制文件到多個遠(yuǎn)程服務(wù)器上。

使用下面的 pscp 命令復(fù)制單個文件到遠(yuǎn)程服務(wù)器。

# pscp.pssh -H 2g.CentOS.com /home/daygeek/2g/shell-script/output.txt /opt/backup

18:46:11 2g.CentOS.com

使用下面的 pscp 命令復(fù)制多個文件到遠(yuǎn)程服務(wù)器。

# pscp.pssh -H 2g.CentOS.com /home/daygeek/2g/shell-script/output.txt ovh.sh /opt/backup

18:47:48 2g.CentOS.com

使用下面的 pscp 命令遞歸地復(fù)制整個文件夾到遠(yuǎn)程服務(wù)器。

# pscp.pssh -H 2g.CentOS.com -r /home/daygeek/2g/shell-script/ /opt/backup

18:48:46 2g.CentOS.com

使用下面的 pscp 命令使用下面的命令復(fù)制單個文件到多個遠(yuǎn)程服務(wù)器。

# pscp.pssh -h server-list.txt /home/daygeek/2g/shell-script/output.txt /opt/backup

18:49:48 2g.CentOS.com

18:49:48 2g.Debian.com

使用下面的 pscp 命令復(fù)制多個文件到多個遠(yuǎn)程服務(wù)器。

# pscp.pssh -h server-list.txt /home/daygeek/2g/shell-script/output.txt passwd-up.sh /opt/backup

18:50:30 2g.Debian.com

18:50:30 2g.CentOS.com

使用下面的命令遞歸地復(fù)制文件夾到多個遠(yuǎn)程服務(wù)器。

# pscp.pssh -h server-list.txt -r /home/daygeek/2g/shell-script/ /opt/backup

18:51:31 2g.Debian.com

18:51:31 2g.CentOS.com關(guān)于linuxpssh命令的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。


文章題目:如何使用Linux的pssh命令?(linuxpssh命令)
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/cdocdei.html