1. 程式人生 > >Linux 常用命令(二)

Linux 常用命令(二)

Linux 之 網路操作相關命令

ifconfig

作用
fconfig⽤用於檢視和更更改⽹網路接⼝口的地址和引數,包括IP地址、⽹網路掩 碼、⼴廣播地址,使⽤用許可權是超級⽤使用者。
格式
ifconfig -interface [options] address
主要引數
-interface:指定的⽹網路接⼝口名,如eth0和eth1。
up:啟用指定的⽹網路介面卡。
down:關閉指定的⽹網路介面。
broadcast address:設定介面的廣播地址。
pointopoint:啟用點對點方式。
address:設定指定介面裝置的IP地址。
netmask address:設定介面的子網掩碼。
應用說明


ifconfig是用來設定和配置網絡卡的命令列工具。為了⼿手工配置網路,這是一個必須掌握的命令。使⽤用該命令的好處是無須重新啟動機器器。要賦給eth0介面IP地址192.168.1.2,並且⻢馬上啟用它,使⽤用下⾯面命 令:
ifcongif eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.0
改命令的作用是設定網絡卡eht0的ip地址、網路掩碼和網路本地廣播地址。若執行不帶任何引數的ifconfig命令,這個命令將顯示機器所有啟用介面的資訊。帶有“-a”引數的命令則顯示所有⼝口的資訊,包括沒有啟用的介面。注意,用ifconfig命令配置的網路裝置引數,機器器重新啟動以後將會丟失。
如果要暫停某個網路介面的⼯工作,可以使⽤用down引數:
ifconfig eth0 down

ip

作用
ip是iproute2軟體包裡面的一個強大的網路配置工具,它能夠替代一些傳統的網路管理工具,例如ifconfig、route等,使⽤用許可權為超級⽤使用者。幾乎所有的Linux發⾏版本都支援該命令。
格式
ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
主要引數
OPTIONS是修改ip行為或改變其輸出的選項。所有的選項都是以-字元開頭,分為長、短兩種形式。
OBJECT是要管理者獲取資訊的物件。
-V:顯示指令版本資訊;
-s:輸出更詳細的資訊;
-f:強制使用指定的協議族;
-4:指定使用的網路層協議是IPv4協議;
-6:指定使用的網路層協議是IPv6協議;
-0:輸出資訊每條記錄輸出一行,即使內容較多也不換行顯示;
-r:顯示主機時,不使用IP地址,而使用主機的域名。
例項