不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux網(wǎng)絡(luò)命令詳解

linux網(wǎng)絡(luò)命令詳解

時(shí)間: 佳洲1085 分享

linux網(wǎng)絡(luò)命令詳解

  Linux下掌握有關(guān)網(wǎng)絡(luò)的命令方便我們隨時(shí)可以用到。下面由學(xué)習(xí)啦小編為大家整理linux網(wǎng)絡(luò)命令詳解的相關(guān)知識(shí),希望對(duì)大家有幫助!

  linux網(wǎng)絡(luò)命令詳解

  linux網(wǎng)絡(luò)命令1、Ifconfig命令詳解

  1.作用

  ifconfig用于查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),包括IP地址、網(wǎng)絡(luò)掩碼、廣播地址,使用權(quán)限是超級(jí)用戶。

  2.格式

  ifconfig -interface [options] address

  3.主要參數(shù)

  -interface:指定的網(wǎng)絡(luò)接口名,如eth0和eth1。

  up:激活指定的網(wǎng)絡(luò)接口卡。

  down:關(guān)閉指定的網(wǎng)絡(luò)接口。

  broadcast address:設(shè)置接口的廣播地址。

  address:設(shè)置指定接口設(shè)備的IP地址。

  netmask address:設(shè)置接口的子網(wǎng)掩碼。

  4.應(yīng)用說(shuō)明

  ifconfig eth0 192.168.0.130 netmask 255.255.255.0 broadcast 192.168.0.255

  linux網(wǎng)絡(luò)命令2、ip命令詳解

  1.作用

  ip是iproute2軟件包里面的一個(gè)強(qiáng)大的網(wǎng)絡(luò)配置工具,它能夠替代一些傳統(tǒng)的網(wǎng)絡(luò)管理工具,例如ifconfig、route等,使用權(quán)限為超級(jí)用戶。幾乎所有的Linux發(fā)行版本都支持該命令。

  2.格式

  ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

  3.應(yīng)用實(shí)例

  添加IP地址192.168.2.2/24到eth0網(wǎng)卡上:

  #ip addr add 192.168.1.1/24 dev eth0

  添加策略路由:

  #ip rule add from 192.168.2.0/24 table n pref n

  刷新策略:

  ip route flush cache

  linux網(wǎng)絡(luò)命令3、ping命令詳解

  1.作用

  ping檢測(cè)主機(jī)網(wǎng)絡(luò)接口狀態(tài),使用權(quán)限是所有用戶。

  2.格式

  ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t] IP地址

  3.主要參數(shù)

  -c:設(shè)置完成要求回應(yīng)的次數(shù)。

  -f:極限檢測(cè)。

  -i:指定收發(fā)信息的間隔秒數(shù)。

  -I:網(wǎng)絡(luò)界面使用指定的網(wǎng)絡(luò)界面送出數(shù)據(jù)包。

  -R:記錄路由過(guò)程。

  -t:設(shè)置存活數(shù)值TTL的大小。

  -v:詳細(xì)顯示指令的執(zhí)行過(guò)程。

  ping命令是使用最多的網(wǎng)絡(luò)指令,通常我們使用它檢測(cè)網(wǎng)絡(luò)是否連通,它使用ICMP協(xié)議。但是有時(shí)會(huì)有這樣的情況,我們可以瀏覽器查看一個(gè)網(wǎng)頁(yè),但是卻無(wú)法ping通,這是因?yàn)橐恍┚W(wǎng)站處于安全考慮安裝了防火墻。另外,也可以在自己計(jì)算機(jī)上試一試,通過(guò)下面的方法使系統(tǒng)對(duì)ping沒(méi)有反應(yīng):

  # echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

  linux網(wǎng)絡(luò)命令4、telnet命令詳解

  1.作用

  telnet表示開(kāi)啟終端機(jī)階段作業(yè),并登入遠(yuǎn)端主機(jī)。telnet是一個(gè)Linux命令,同時(shí)也是一個(gè)協(xié)議(遠(yuǎn)程登陸協(xié)議)。

  2.格式

  telnet [-8acdEfFKLrx][-b][-e][-k][-l][-n][-S][-X][主機(jī)名稱(chēng)IP地址<通信端口>]

  3.主要參數(shù)

  4.應(yīng)用說(shuō)明

  用戶使用telnet命令可以進(jìn)行遠(yuǎn)程登錄,并在遠(yuǎn)程計(jì)算機(jī)之間進(jìn)行通信。用戶通過(guò)網(wǎng)絡(luò)在遠(yuǎn)程計(jì)算機(jī)上登錄,就像登錄到本地機(jī)上執(zhí)行命令一樣。為了通過(guò)telnet登錄到遠(yuǎn)程計(jì)算機(jī)上,必須知道遠(yuǎn)程機(jī)上的合法用戶名和口令。雖然有些系統(tǒng)確實(shí)為遠(yuǎn)程用戶提供登錄功能,但出于對(duì)安全的考慮,要限制來(lái)賓的操作權(quán)限,因此,這種情況下能使用的功能是很少的。

  telnet只為普通終端提供終端仿真,而不支持X-Window等圖形環(huán)境。當(dāng)允許遠(yuǎn)程用戶登錄時(shí),系統(tǒng)通常把這些用戶放在一個(gè)受限制的Shell中,以防系統(tǒng)被懷有惡意的或不小心的用戶破壞。用戶還可以使用telnet從遠(yuǎn)程站點(diǎn)登錄到自己的計(jì)算機(jī)上,檢查電子郵件、編輯文件和運(yùn)行程序,就像在本地登錄一樣。

  linux網(wǎng)絡(luò)命令5、ftp命令詳解

  1.作用

  ftp命令進(jìn)行遠(yuǎn)程文件傳輸。FTP是ARPANet的標(biāo)準(zhǔn)文件傳輸協(xié)議,該網(wǎng)絡(luò)就是現(xiàn)今Internet的前身,所以ftp既是協(xié)議又是一個(gè)命令。

  2.格式

  ftp [-dignv][主機(jī)名稱(chēng)IP地址]

  3.主要參數(shù)

  -d:詳細(xì)顯示指令執(zhí)行過(guò)程,便于排錯(cuò)分析程序執(zhí)行的情形。

  -i:關(guān)閉互動(dòng)模式,不詢(xún)問(wèn)任何問(wèn)題。

  -g:關(guān)閉本地主機(jī)文件名稱(chēng)支持特殊字符的擴(kuò)充特性。

  -n:不使用自動(dòng)登陸。

  -v:顯示指令執(zhí)行過(guò)程。

  4.應(yīng)用說(shuō)明

  ftp命令是標(biāo)準(zhǔn)的文件傳輸協(xié)議的用戶接口,是在TCP/IP網(wǎng)絡(luò)計(jì)算機(jī)之間傳輸文件簡(jiǎn)單有效的方法,它允許用戶傳輸ASCⅡ文件和二進(jìn)制文件。為了使用ftp來(lái)傳輸文件,用戶必須知道遠(yuǎn)程計(jì)算機(jī)上的合法用戶名和口令。這個(gè)用戶名/口令的組合用來(lái)確認(rèn)ftp會(huì)話,并用來(lái)確定用戶對(duì)要傳輸?shù)奈募M(jìn)行什么樣的訪問(wèn)。另外,用戶需要知道對(duì)其進(jìn)行ftp會(huì)話的計(jì)算機(jī)名字的IP地址。

  用戶可以通過(guò)使用ftp客戶程序,連接到另一臺(tái)計(jì)算機(jī)上;可以在目錄中上下移動(dòng)、列出目錄內(nèi)容;可以把文件從遠(yuǎn)程計(jì)算機(jī)機(jī)拷貝到本地機(jī)上;還可以把文件從本地機(jī)傳輸?shù)竭h(yuǎn)程系統(tǒng)中。ftp內(nèi)部命令有72個(gè),下面列出主要幾個(gè)內(nèi)部命令:

  ls:列出遠(yuǎn)程機(jī)的當(dāng)前目錄。

  cd:在遠(yuǎn)程機(jī)上改變工作目錄。

  lcd:在本地機(jī)上改變工作目錄。

  close:終止當(dāng)前的ftp會(huì)話。

  hash:每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后就顯示一個(gè)#號(hào)。

  get(mget):從遠(yuǎn)程機(jī)傳送指定文件到本地機(jī)。

  put(mput):從本地機(jī)傳送指定文件到遠(yuǎn)程機(jī)。

  quit:斷開(kāi)與遠(yuǎn)程機(jī)的連接,并退出ftp。

  linux網(wǎng)絡(luò)命令6、route命令詳解

  1.作用

  route表示手工產(chǎn)生、修改和查看路由表。

  2.格式

  #route [-add][-net|-host] targetaddress [-netmask Nm][dev]If]

  #route [-delete][-net|-host] targetaddress [gw Gw] [-netmask Nm] [dev]If]

  3.主要參數(shù)

  -add:增加路由。

  -delete:刪除路由。

  -net:路由到達(dá)的是一個(gè)網(wǎng)絡(luò),而不是一臺(tái)主機(jī)。

  -host:路由到達(dá)的是一臺(tái)主機(jī)。

  -netmask Nm:指定路由的子網(wǎng)掩碼。

  gw:指定路由的網(wǎng)關(guān)。

  [dev]If:強(qiáng)迫路由鏈指定接口。

  4.應(yīng)用實(shí)例

  route命令是用來(lái)查看和設(shè)置Linux系統(tǒng)的路由信息,以實(shí)現(xiàn)與其它網(wǎng)絡(luò)的通信。要實(shí)現(xiàn)兩個(gè)不同的子網(wǎng)之間的通信,需要一臺(tái)連接兩個(gè)網(wǎng)絡(luò)的路由器,或者同時(shí)位于兩個(gè)網(wǎng)絡(luò)的網(wǎng)關(guān)來(lái)實(shí)現(xiàn)。

  在Linux系統(tǒng)中,設(shè)置路由通常是為了解決以下問(wèn)題:該Linux系統(tǒng)在一個(gè)局域網(wǎng)中,局域網(wǎng)中有一個(gè)網(wǎng)關(guān),能夠讓機(jī)器訪問(wèn)Internet,那么就需要將這臺(tái)機(jī)器的IP地址設(shè)置為L(zhǎng)inux機(jī)器的默認(rèn)路由。使用下面命令可以增加一個(gè)默認(rèn)路由:route add 0.0.0.0 192.168.1.1

  linux網(wǎng)絡(luò)命令7、rcp命令詳解

  1.作用

  rcp代表遠(yuǎn)程文件拷貝,用于計(jì)算機(jī)之間文件拷貝,使用權(quán)限是所有用戶。

  2.格式

  rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file

  3.主要參數(shù)

  -r:遞歸地把源目錄中的所有內(nèi)容拷貝到目的目錄中。要使用這個(gè)選項(xiàng),目的必須是一個(gè)目錄。

  -p:試圖保留源文件的修改時(shí)間和模式,忽略u(píng)mask。

  -k:請(qǐng)求rcp獲得在指定區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可,而不是獲得由krb_relmofhost(3)確定的遠(yuǎn)程主機(jī)區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可。

  -x:為傳送的所有數(shù)據(jù)打開(kāi)DES加密

  linux網(wǎng)絡(luò)命令8、finger命令詳解

  1.作用

  finger用來(lái)查詢(xún)一臺(tái)主機(jī)上的登錄賬號(hào)的信息,通常會(huì)顯示用戶名、主目錄、停滯時(shí)間、登錄時(shí)間、登錄Shell等信息,使用權(quán)限為所有用戶。

  2.格式

  finger [選項(xiàng)] [使用者] [用戶@主機(jī)]

  3.主要參數(shù)

  -s:顯示用戶注冊(cè)名、實(shí)際姓名、終端名稱(chēng)、寫(xiě)狀態(tài)、停滯時(shí)間、登錄時(shí)間等信息。

  -l:除了用-s選項(xiàng)顯示的信息外,還顯示用戶主目錄、登錄Shell、郵件狀態(tài)等信息,以及用戶主目錄下的.plan、.project和.forward文件的內(nèi)容。

  4.應(yīng)用實(shí)例

  5.應(yīng)用說(shuō)明

  如果要查詢(xún)遠(yuǎn)程機(jī)上的用戶信息,需要在用戶名后面接“@主機(jī)名”,采用[用戶名@主機(jī)名]的格式,不過(guò)要查詢(xún)的網(wǎng)絡(luò)主機(jī)需要運(yùn)行finger守護(hù)進(jìn)程的支持。

  linux網(wǎng)絡(luò)命令9、nslookup命令詳解

  1.作用

  nslookup命令的功能是查詢(xún)一臺(tái)機(jī)器的IP地址和其對(duì)應(yīng)的域名。使用權(quán)限所有用戶。它通常需要一臺(tái)域名服務(wù)器來(lái)提供域名服務(wù)。如果用戶已經(jīng)設(shè)置好域名服務(wù)器,就可以用這個(gè)命令查看不同主機(jī)的IP地址對(duì)應(yīng)的域名。

  2.格式

  nslookup [IP地址/域名]

  3.應(yīng)用實(shí)例

  (1)在本地計(jì)算機(jī)上使用nslookup命令

  $ nslookup

  Default Server: name.cao.com.cn

  Address: 192.168.1.9

  >

  在符號(hào)“>”后面輸入要查詢(xún)的IP地址域名,并回車(chē)即可。如果要退出該命令,輸入“exit”,并回車(chē)即可。

  (2)使用nslookup命令測(cè)試named

  輸入下面命令:nslookup

  然后就進(jìn)入交換式nslookup環(huán)境。如果named正常啟動(dòng),則nslookup會(huì)顯示當(dāng)前DNS服務(wù)器的地址和域名,否則表示named沒(méi)能正常啟動(dòng)。

3628279