我先說一下不同linux發行版中ifconfig內容的格式可能不同,但是大體上是相同的。我的環境是centos7下。
ifconfig沒有加任何引數,會輸出當前系統下所有活動的網路介面。例如。
eth0表示的是乙太網的第一塊網絡卡eth是ethernet的縮寫。
up表示當前網絡卡處於活動狀態
mtu:網絡卡一次所能傳輸的最大分包,單位位元組
inet:ip位址
netmask:子網掩碼
broadcast:廣播位址
ether:mac位址
txqueuelen:傳輸緩衝區長度大小
rx:接收
tx:傳送
collisions:發生的衝突數。
lo:主機的環迴位址,用於本地通訊
1. 手工指定的eth0的ip
ifconfig eth0 192.168.159.130 netmask 255.255.255.0
ifconfig eth 192.168.159.130/24
//通過ip位址和掩碼系統可以自行算出廣播位址。
2. 斷開和開啟網絡卡
ifconfig eth0 down等同於 ifdown eth0
ifconfig eth0 up等同於 ifup eth0
每日一shell(變數)
定義 name text myname 使用 echo name text 使用readonly命令可以將變數定義為唯讀變數 readonly name text 刪除變數 unset name text 執行shell時,會同時存在三中變數 1 區域性變數 區域性變數在指令碼或命令中定義,僅在當前...
配置網路介面位址
在rhel中配置網路介面最常用的有兩種,分別是使用ifconfig命令和直接修改網路介面配置檔案。使用ifconfig命令輸出當前主機所有的網路介面。上面的命令可知,當前主機有兩個介面,分別為eth0和lo,其中eth0表示第乙個乙太網網路介面。lo的網路介面通常指本地環路介面。下面的命令將主機的i...
每日一shell之例行任務管理at和cron命令
at now 30 minutes 進入at命令並設定時間是從現在開始的30分鐘後 sbin shutdown h now 關機命令 之後用ctrl d結束輸入。at命令輸入後會進入at程序,在其中有自己的輸入。atq查詢at任務佇列。作為系統管理員,可以禁止某些使用者使用at功能,將該使用者的使用...