Linux05-Linux遠(yuǎn)程管理命令

Linux遠(yuǎn)程管理命令

關(guān)機(jī)和重啟shutdown

查看和配置網(wǎng)卡信息ifconfig、ping

遠(yuǎn)程登錄和復(fù)制文件ssh、scp

1、關(guān)機(jī)/重啟

shutdown可以安全關(guān)閉和重啟系統(tǒng)

選項(xiàng):-r重啟系統(tǒng)

提示:

不指定選項(xiàng)和參數(shù),默認(rèn)表示1分鐘之后關(guān)閉電腦;遠(yuǎn)程維護(hù)服務(wù)器時(shí),最好不要關(guān)閉系統(tǒng),而是重新啟動(dòng)系統(tǒng)。

重啟系統(tǒng),其中now表示現(xiàn)在:shutdown -r now

系統(tǒng)在今天20:20會(huì)關(guān)機(jī):shutdown 20:20

系統(tǒng)再過(guò)十分鐘會(huì)關(guān)機(jī):shutdown +10

取消之前指定的關(guān)機(jī)計(jì)劃:shutdown -c

2、查看和配置網(wǎng)卡信息

ifconfig(configure a network interface)查看/配置計(jì)算機(jī)當(dāng)前的網(wǎng)卡配置信息

ping ip地址:檢測(cè)到目標(biāo)主機(jī)ip地址的連接是否正常

網(wǎng)卡是一個(gè)專門(mén)負(fù)責(zé)網(wǎng)絡(luò)通信的硬件設(shè)備。

IP地址是設(shè)置在網(wǎng)卡上的地址信息。

提示:

一臺(tái)計(jì)算機(jī)可能會(huì)有一個(gè)物理網(wǎng)卡和幾個(gè)虛擬網(wǎng)卡,在Liunx中物理網(wǎng)卡通常以essXX開(kāi)頭表示。

127.0.0.1稱為本地回環(huán)/環(huán)回地址,用來(lái)檢測(cè)本機(jī)網(wǎng)卡是否正常。

查看網(wǎng)卡配置信息:ifconfig

查看網(wǎng)卡對(duì)應(yīng)的ip地址:ifconfig | grep inet

檢測(cè)到目標(biāo)主機(jī)連接是否正常:ping 目標(biāo)主機(jī)IP地址

檢測(cè)本地網(wǎng)卡工作是否正常:ping 127.0.0.1

ping一般用于檢測(cè)本地計(jì)算機(jī)到目標(biāo)計(jì)算機(jī)之間的網(wǎng)絡(luò)是否通暢,數(shù)值越大,網(wǎng)速越慢

提示;

在Liunx中,想要終止一個(gè)終端程序的執(zhí)行,絕大多數(shù)都可以使用CTRL+C

3、遠(yuǎn)程登錄和復(fù)制文件

ssh:secure shell

scp:secure copy

secure 英 [s??kj??(r)]? 美 [s??kj?r]

vt.

保護(hù);(尤指經(jīng)過(guò)努力)獲得,取得,實(shí)現(xiàn);拴牢;扣緊;關(guān)嚴(yán);保衛(wèi);使安全;抵押

adj.

安全的;可靠的;安心的;有把握的;牢靠的;穩(wěn)固的;穩(wěn)妥的;嚴(yán)密把守的;牢固的

ssh是目前較可靠,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。

利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露。

通過(guò)SSH協(xié)議可以對(duì)所有傳輸?shù)臄?shù)據(jù)進(jìn)行加密,也能夠防止DNS欺騙和IP欺騙。

SSH傳輸?shù)臄?shù)據(jù)是可以經(jīng)過(guò)壓縮的,所以可以加快傳輸?shù)乃俣取?/p>

3.1域名和端口

域名:是由一串由點(diǎn)分隔的名字組成,是IP地址的別名,方便用戶記憶。

IP地址:通過(guò)IP地址可以找到網(wǎng)絡(luò)上的計(jì)算機(jī)。

端口號(hào):通過(guò)端口號(hào)可以找到計(jì)算機(jī)上運(yùn)行的應(yīng)用程序。

SSH服務(wù)器的默認(rèn)端口是22,如果是默認(rèn)端口號(hào),在連接的時(shí)候可以省略端口號(hào)輸入。

常見(jiàn)服務(wù)端口號(hào):

SSH服務(wù)器22

Web服務(wù)器80

HTTPS 443

FTP服務(wù)器21

3.2SSH客戶端使用

ssh [-p port] user@remote

port是SSH Server監(jiān)聽(tīng)的端口,如果不指定,就是默認(rèn)值22

user是遠(yuǎn)程計(jì)算機(jī)的用戶名,如果不指定的話默認(rèn)為當(dāng)前用戶

remote是遠(yuǎn)程計(jì)算機(jī)的IP地址/域名/別名

使用exit退出當(dāng)前用戶的登錄。

注意:

ssh終端命令只能在Linux或UNIX系統(tǒng)下使用;如果在windows中,可以安裝PuTTY或XShell客戶端軟件。

在工作中,ssh服務(wù)器的端口很有可能不是22,遇到這種情況就需要使用-p選項(xiàng),指定正確的端口號(hào),否則無(wú)法正常連接服務(wù)器。

3.3scp

scp(secure copy)是Linux下用來(lái)遠(yuǎn)程拷貝文件的命令。

scp的地址格式與ssh的基本相同,在指定端口時(shí)是大寫(xiě)的-P

#把本地當(dāng)前目錄下的01.py復(fù)制到遠(yuǎn)程家目錄下的Desktop/01.py

注意:‘:’后面的路徑如果不是絕對(duì)路徑,則以用戶的家目錄做為參照路徑

scp -P port 01.py user@remote:Desktop/01.py

#把遠(yuǎn)程家目錄下的Desktop/01.py文件復(fù)制到本地當(dāng)前目錄下的01.py

scp -P port user@remote:Desktop/01.py 01.py

#加上-r選項(xiàng)可以傳送文件夾

#把當(dāng)前目錄下的demo文件夾復(fù)制到遠(yuǎn)程家目錄下的Desktop

scp -r? demo user@remote:Desktop

#把遠(yuǎn)程家目錄下的Desktop復(fù)制到當(dāng)前目錄下的demo文件夾

scp -r? user@remote:Desktop? demo

scp常用選項(xiàng):

-r 含義:若給出的源文件是目錄文件,則scp將遞歸復(fù)制該目錄下的所有子目錄和文件,目標(biāo)文件必須為一個(gè)目錄

-P含義:若遠(yuǎn)程SSH服務(wù)器的端口不是22,需要使用大寫(xiě)字母-P選項(xiàng)指定端口

注意:

scp這個(gè)終端命令只能在Linux或UNIX系統(tǒng)下使用

如果在windows系統(tǒng)中,可以安裝PuTTY,使用pscp命令行工具或者按照FileZilla使用FTP進(jìn)行文件傳輸。

FileZilla在傳輸文件時(shí),使用的是FTP服務(wù)而不是SSH服務(wù),因此端口號(hào)應(yīng)該設(shè)置為21

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容