linux系統沒有ifconfig命令

時間 2021-08-30 09:49:26

1樓:匿名使用者

輸入/sbin/ifconfig,我是這樣解決的。

2樓:百元新

普通使用者預設是沒有ifconfig命令,需要root使用者或者su -臨時使用管理員使用者。依賴於ifconfig命令中使用一些選項屬性,ifconfig工具不僅可以被用來簡單地獲取網路介面配置資訊,還可以修改這些配置。

1.命令格式:

ifconfig [網路裝置] [引數]

2.命令功能:

ifconfig 命令用來檢視和配置網路裝置。當網路環境發生改變時可通過此命令對網路進行相應的配置。

3.命令引數:

up 啟動指定網路裝置/網絡卡。

down 關閉指定網路裝置/網絡卡。該引數可以有效地阻止通過指定介面的ip資訊流,如果想永久地關閉一個介面,我們還需要從核心路由表中將該介面的路由資訊全部刪除。

arp 設定指定網絡卡是否支援arp協議。

-promisc 設定是否支援網絡卡的promiscuous模式,如果選擇此引數,網絡卡將接收網路中發給它所有的資料包

-allmulti 設定是否支援多播模式,如果選擇此引數,網絡卡將接收網路中所有的多播資料包

-a 顯示全部介面資訊

-s 顯示摘要資訊(類似於 netstat -i)

add 給指定網絡卡配置ipv6地址

del 刪除指定網絡卡的ipv6地址

《硬體地址》 配置網絡卡最大的傳輸單元

mtu《位元組數》 設定網絡卡的最大傳輸單元 (bytes)

netmask《子網掩碼》 設定網絡卡的子網掩碼。掩碼可以是有字首0x的32位十六進位制數,也可以是用點分開的4個十進位制數。如果不打算將網路分成子網,可以不管這一選項;如果要使用子網,那麼請記住,網路中每一個系統必須有相同子網掩碼。

tunel 建立隧道

dstaddr 設定一個遠端地址,建立點對點通訊

-broadcast《地址》 為指定網絡卡設定廣播協議

multicast 為網絡卡設定組播標誌

address 為網絡卡設定ipv4地址

txqueuelen《長度》 為網絡卡設定傳輸列隊的長度

4.使用例項:

顯示網路裝置資訊(啟用狀態的)

命令:ifconfig

輸出:說明:

eth0 表示第一塊網絡卡, 其中 hwaddr 表示網絡卡的實體地址,可以看到目前這個網絡卡的實體地址(mac地址)是 00:50:56:bf:26:20

inet addr 用來表示網絡卡的ip地址,此網絡卡的 ip地址是 192.168.120.

204,廣播地址, bcast:192.168.

120.255,掩碼地址mask:255.

255.255.0

lo 是表示主機的回壞地址,這個一般是用來測試一個網路程式,但又不想讓區域網或外網的使用者能夠檢視,只能在此臺主機上執行和檢視所用的網路介面。比如把 httpd伺服器的指定到回壞地址,在瀏覽器輸入 127.0.

0.1 就能看到你所架web**了。但只是您能看得到,區域網的其它主機或使用者無從知道。

第三行:up(代表網絡卡開啟狀態)running(代表網絡卡的網線被接上)multicast(支援組播)mtu:1500(最大傳輸單元):1500位元組

第四、五行:接收、傳送資料包情況統計

第七行:接收、傳送資料位元組數統計資訊。

3樓:匿名使用者

執行su,切換到root使用者,再用ifconfig命令。

4樓:

終端下執行su切換到root使用者,先試試ifconfig,如果不行,試試ifconfigure

5樓:

1.確保是root使用者

2.cd /bin

ls檢視有沒有ifconfig

6樓:匿名使用者

linux下面是ifconfig,windows是ipconfig

linux下輸入ifconfig命令,沒有eth0,怎麼解決?

7樓:匿名使用者

重新開啟eth0就行了

第一步:開啟terminal,輸入cd /etc/sysconfig/network-scripts 進入目錄,輸入ifconfig -a命令,可以看到eth0和lo。

第三步:輸入vi /etc/sysconfig/network-scripts/ifcfg-eth0 編輯檔案, 把onboot=no 改為 onboot=yes,檢查其他資訊又沒錯誤。

第四步:輸入service network restart,重啟服務

8樓:

如果你的網絡卡沒有啟用,就看不到eth0這個網絡卡的資訊。你可以執行命令:

ifconfig -a

這樣就可以看到eth0的資訊了。

然後可以ifconfig eth0 ip地址,從而為eth0設定地址並啟用。

如果還不行的話,那就是沒有為虛擬機器安裝網絡卡了,可以試一下kudzu命令。

9樓:

1.到/etc/sysconfig/network-scripts 目錄看看ifcfg-eth*,有幾個

2.如何沒有ifcfg-eth0,但有ifcfg-eth0.bak的話,用mv重新命名,

3.在機器上執行service network restart ,看起來了沒?

4./etc/rc.d/init.d/kudzu start 重新啟動網絡卡

補充回答:你用vi開啟eth0看看檔案

我感覺問題好像出在不是linux上,而是虛擬機器上,你虛擬機器用什麼模式連線的網路,橋接還是nat呢?你重啟電腦的時候螢幕沒有什麼錯誤提示嗎

10樓:挨踢磚家

ifconfig eth0 up

11樓:匿名使用者

樓上的都挺詳細,re一個

linux系統是什麼 LINUX系統是什麼?

linux是一個源 開放的共享作業系統,他跟windows有本質的區別,它有兩種模式可供我們操作,命令列模式和圖形模式,這個作業系統對硬體的要求比windows的低,並且這種系統非常穩定,所以這種系統一般不推薦大家使用,因為他操作進來麻煩,常用的是命令列模式,不經過培訓的話一般根本上不了手,圖形模式...

Linux系統問題,linux 問題

支援gb2312編碼。但是系統檔案預設都是utf 8編碼。apache2 php mysql都可以設定編碼為gb2312 linux 問題 linux的檔案系統是一個樹形結構。所有檔案和資料夾都要聽最高層指揮。也可以理解成linux下就一個盤,這個就是 然後 下面有幾個資料夾,分別是各個機關部委,機...

Linux系統有多大記憶體,linux 新系統一般 佔多大記憶體

劍宛秋關霞 你是指執行linux系統所需記憶體嗎?128m可以基本執行並安裝 256m可以勉強開啟特效 512m流暢執行特效 當然記憶體越大越好,特效與顯示卡也有關係 和windows相比,當然linux對記憶體的需求小 伍信素軍 你問的是linux系統安裝後佔多大硬碟空間嗎?這個不一定了,但是這還...