1. 程式人生 > >一天一條Linux指令-ifconfig

一天一條Linux指令-ifconfig

用途說明

ifconfig命令常用來顯示系統中的網路介面(網絡卡)資訊,也可以用來配置網路介面(configure a network interface),如啟用、關閉、設定地址等。在Linux系統中,網絡卡命名規律:eth0為第一塊乙太網卡(Ethernet Card),eth1為第二塊。lo為環回介面,它的IP地址固定為127.0.0.1,掩碼8位。

常用引數

格式:ifconfig

顯示當前啟用的網路介面資訊。
If no arguments are given, ifconfig displays the status of the currently active interfaces. 

格式:ifconfig {INTERFACE}

顯示指定網路介面的資訊。比如:eth0, eth1。

If a single interface  argument  is given, it displays the status of the given interface only;

格式:ifconfig -a

顯示所有網路介面的資訊,無論是否啟用。

if a single -a argument is given, it displays the status of all interfaces, even those that are down. 

Display info on all network interfaces on server, active or inactive.

其他格式,用來配置網路介面。

Otherwise, it configures an interface.

格式:ifconfig {INTERFACE} up

格式:ifup {INTERFACE}

啟用指定網路介面。比如:eth0, eth1。

This  flag  causes the interface to be activated.  It is implicitly specified if an address is assigned to the interface.

格式:ifconfig {INTERFACE} down

格式:ifdown {INTERFACE}

關閉指定網路介面。

This flag causes the driver for this interface to be shut  down.

格式:ifconfig {INTERFACE} {IP}

格式:ifconfig {INTERFACE} {IP} netmask {NETMASK}

為指定網路介面設定IP地址和掩碼,並自動啟用。比如:eth0, eth0:0, eth0:1,後兩個為虛擬網絡卡。

格式:ifconfig {INTERFACE} add {IP}

格式:ifconfig {INTERFACE}:0 {IP}

為指定網路介面新增IP地址。

格式:ifconfig {INTERFACE} del {IP}

為指定網路介面刪除IP地址。

使用示例

示例一 通過ifconfig命令檢視當前網路介面及狀態

ifconfig不帶引數,只打印處於啟用狀態的網路介面。

[[email protected] ~]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:1B:78:40:8C:20  
          inet addr:211.103.28.xx  Bcast:211.103.28.31  Mask:255.255.255.224
          inet6 addr: fe80::21b:78ff:fe40:8c20/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:134856806 errors:0 dropped:0 overruns:0 frame:0
          TX packets:140723373 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1680519599 (1.5 GiB)  TX bytes:2804853589 (2.6 GiB)
          Interrupt:114 Memory:fa000000-fa012800

現在解釋一下輸出資訊的含義:

eth0:網路介面
link encap:網路型別
HWaddr:網絡卡實體地址
Inet addr :IP地址
Bcast:廣播地址
Mask:子網掩碼
UP:正在使用的網路介面
RX packets,TX packets接收和傳輸的資料包個數
RX byte,TX byte表示接搜和傳輸的具體數目
Interrupt:終端資訊
Base address:記憶體地址


eth1      Link encap:Ethernet  HWaddr 00:1B:78:40:8C:22  
          inet addr:192.168.1.191  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:78ff:fe40:8c22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29821173 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28680326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4264958692 (3.9 GiB)  TX bytes:427504706 (407.7 MiB)
          Interrupt:122 Memory:f8000000-f8012800 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:30263265 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30263265 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:63016162 (60.0 MiB)  TX bytes:63016162 (60.0 MiB)

ifconfig命令跟上-a引數,列印所有配置的網路介面,不論其是否啟用。 
[[email protected] ~]# ifconfig -a 
eth0      Link encap:Ethernet  HWaddr 00:1B:78:40:8C:20  
          inet addr:211.103.28.xx  Bcast:211.103.28.31  Mask:255.255.255.224
          inet6 addr: fe80::21b:78ff:fe40:8c20/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:134856877 errors:0 dropped:0 overruns:0 frame:0
          TX packets:140723396 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1680524793 (1.5 GiB)  TX bytes:2804859207 (2.6 GiB)
          Interrupt:114 Memory:fa000000-fa012800 

eth1      Link encap:Ethernet  HWaddr 00:1B:78:40:8C:22  
          inet addr:192.168.1.191  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:78ff:fe40:8c22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29821183 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28680336 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4264959332 (3.9 GiB)  TX bytes:427505346 (407.7 MiB)
          Interrupt:122 Memory:f8000000-f8012800 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:30263271 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30263271 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:63016642 (60.0 MiB)  TX bytes:63016642 (60.0 MiB)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

ifconfig命令跟上指定網路介面名稱,就可以檢視具體的網絡卡資訊了。 
[[email protected] ~]# ifconfig eth1 
eth1      Link encap:Ethernet  HWaddr 00:1B:78:40:8C:22  
          inet addr:192.168.1.191  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:78ff:fe40:8c22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29821190 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28680343 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4264959780 (3.9 GiB)  TX bytes:427505794 (407.7 MiB)
          Interrupt:122 Memory:f8000000-f8012800 

[[email protected] ~]#

示例二 在VMWare虛擬機器中用ifconfig命令關閉和啟用網絡卡

VMWare虛擬機器,網路連線採用NAT方式,作業系統為RHEL3.4。從Windows的cmd視窗通過ping命令來確認。

開始時,eth0處於啟用狀態。

C:\Users\zhy>ping 192.168.227.128 

正在 Ping 192.168.227.128 具有 32 位元組的資料:
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64

192.168.227.128 的 Ping 統計資訊:
    資料包: 已傳送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 0ms,最長 = 0ms,平均 = 0ms

在Linux的console中執行 ifconfig eth0 down 命令之後,就無法ping通了。 
C:\Users\zhy>ping 192.168.227.128 

正在 Ping 192.168.227.128 具有 32 位元組的資料:
請求超時。
請求超時。
來自 192.168.227.1 的回覆: 目標主機無法訪問。
請求超時。

192.168.227.128 的 Ping 統計資訊:
    資料包: 已傳送 = 4,已接收 = 1,丟失 = 3 (75% 丟失),

在Linux的console中執行 ifconfig eth0 up 命令之後,又可以ping通了。 
C:\Users\zhy>ping 192.168.227.128 

正在 Ping 192.168.227.128 具有 32 位元組的資料:
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.128 的回覆: 位元組=32 時間<1ms TTL=64

192.168.227.128 的 Ping 統計資訊:
    資料包: 已傳送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 0ms,最長 = 0ms,平均 = 0ms

示例三 為一塊網絡卡配置多個地址

在eth0上已經有一個ip地址了,再在其上增加一個ip地址。

[[email protected] root]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14766 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18009 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1530995 (1.4 Mb)  TX bytes:3088071 (2.9 Mb)
          Interrupt:10 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2310 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2310 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:203796 (199.0 Kb)  TX bytes:203796 (199.0 Kb)

[[email protected] root]# 
[[email protected] root]# ifconfig eth0:1 192.168.227.188 netmask 255.255.255.0 
[[email protected] root]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14878 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18097 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1541605 (1.4 Mb)  TX bytes:3097295 (2.9 Mb)
          Interrupt:10 Base address:0x2000 

eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.188  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14883 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1541935 (1.4 Mb)  TX bytes:3098261 (2.9 Mb)
          Interrupt:10 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2312 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2312 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:203972 (199.1 Kb)  TX bytes:203972 (199.1 Kb)

C:\Users\zhy>ping 192.168.227.188 

正在 Ping 192.168.227.188 具有 32 位元組的資料:
來自 192.168.227.188 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.188 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.188 的回覆: 位元組=32 時間<1ms TTL=64
來自 192.168.227.188 的回覆: 位元組=32 時間<1ms TTL=64

192.168.227.188 的 Ping 統計資訊:
    資料包: 已傳送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 0ms,最長 = 0ms,平均 = 0ms

[[email protected] root]# ifconfig eth0:1 del 192.168.227.188 
[[email protected] root]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15306 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18496 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1585467 (1.5 Mb)  TX bytes:3141665 (2.9 Mb)
          Interrupt:10 Base address:0x2000 

eth0:2    Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.189  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15311 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18505 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1585797 (1.5 Mb)  TX bytes:3142711 (2.9 Mb)
          Interrupt:10 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2322 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2322 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:204852 (200.0 Kb)  TX bytes:204852 (200.0 Kb)

C:\Users\zhy>ping 192.168.227.188 

正在 Ping 192.168.227.188 具有 32 位元組的資料:
來自 192.168.227.1 的回覆: 目標主機無法訪問。
請求超時。
請求超時。
請求超時。

192.168.227.188 的 Ping 統計資訊:
    資料包: 已傳送 = 4,已接收 = 1,丟失 = 3 (75% 丟失),

示例四 使用ifconfig命令配置的網路設定,在機器重啟之後就無效了

用ifconfig命令配置的網絡卡資訊,在網絡卡重啟後機器重啟後,配置就不存在。要想將上述的配置資訊永遠的存的電腦裡,那就要修改網絡卡的配置檔案了。

[[email protected] root]# ifconfig eth0:1 192.168.227.189 
[[email protected] root]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:215 errors:0 dropped:0 overruns:0 frame:0
          TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:21887 (21.3 Kb)  TX bytes:22716 (22.1 Kb)
          Interrupt:10 Base address:0x2000 

eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.189  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:215 errors:0 dropped:0 overruns:0 frame:0
          TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:21887 (21.3 Kb)  TX bytes:22716 (22.1 Kb)
          Interrupt:10 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:394 errors:0 dropped:0 overruns:0 frame:0
          TX packets:394 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:29423 (28.7 Kb)  TX bytes:29423 (28.7 Kb)

[[email protected] root]# reboot 

Broadcast message from root (pts/1) (Thu Jul 21 19:49:25 2011):

The system is going down for reboot NOW!
[[email protected] root]# 


Last login: Wed Jul 20 12:19:18 2011 from 192.168.227.1
[[email protected] root]# ifconfig -a 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8916 (8.7 Kb)  TX bytes:10906 (10.6 Kb)
          Interrupt:10 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:354 errors:0 dropped:0 overruns:0 frame:0
          TX packets:354 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25651 (25.0 Kb)  TX bytes:25651 (25.0 Kb)

[[email protected] root]#

示例五 系統中網路介面配置檔案樣本,採用DHCP方式,並增加虛擬網絡卡

[[email protected] root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0   
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

[[email protected] root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0   
DEVICE=eth0:0
ONBOOT=yes
#BOOTPROTO=dhcp
BOOTPROTO=static
IPADDR=192.168.227.227
NETMASK=255.255.255.0
ONBOOT=yes

[[email protected] root]# service network restart 
正在關閉介面 eth0:                                        [  確定  ]
關閉環回介面:                                             [  確定  ]
設定網路引數:                                             [  確定  ]
彈出環回介面:                                             [  確定  ]
彈出介面 eth0:                                            [  確定  ]

[[email protected] root]# ifconfig -a 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.128  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389 errors:0 dropped:0 overruns:0 frame:0
          TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:40273 (39.3 Kb)  TX bytes:37785 (36.8 Kb)
          Interrupt:10 Base address:0x2000 

eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:E3:D2:65  
          inet addr:192.168.227.227  Bcast:192.168.227.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:389 errors:0 dropped:0 overruns:0 frame:0
          TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:40273 (39.3 Kb)  TX bytes:37785 (36.8 Kb)
          Interrupt:10 Base address:0x2000 


lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:355 errors:0 dropped:0 overruns:0 frame:0
          TX packets:355 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25703 (25.1 Kb)  TX bytes:25703 (25.1 Kb)

[[email protected] root]#

示例六 系統中網路介面配置檔案樣本,固定IP地址

[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
# Broadcom Corporation NetXtreme II BCM5706 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=static
BROADCAST=211.103.28.31
HWADDR=00:1B:78:40:8C:20
IPADDR=211.103.28.xx
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.224
NETWORK=211.103.28.0
ONBOOT=yes
[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 
# Broadcom Corporation NetXtreme II BCM5706 Gigabit Ethernet
DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:1B:78:40:8C:22
IPADDR=192.168.1.191
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
[[email protected] ~]#

相關推薦

天一Linux指令-ifconfig

用途說明 ifconfig命令常用來顯示系統中的網路介面(網絡卡)資訊,也可以用來配置網路介面(configure a network interface),如啟用、關閉、設定地址等。在Linux系統中,網絡卡命名規律:eth0為第一塊乙太網卡(Ethernet Car

天一Linux指令-add-apt-repository

add-apt-repository ppa: xxx/ppa  這句話的意思是獲取最新的個人軟體包檔案源,將其新增至當前apt庫中,並自動匯入公鑰。 例如: sudo add-apt-repository ppa:shutter/ppa sudo apt-get up

天一Linux指令-ping

用途說明 ping命令是常用的網路命令,它通常用來測試與目標主機的連通性,我們經常會說“ping一下某機器,看是不是開著”、不能開啟網頁時會說“你先ping閘道器地址192.168.1.1試試”。它通過傳送ICMP ECHO_REQUEST資料包到網路主機(send I

天一LINUX 之 tail -f filenamey

在伺服器部署時,我們經常把專案日誌輸出到一個檔案中,那麼怎麼方便地檢視該日誌檔案的內容呢? tail 這個命令可以很好的幫助我們。 只想檢視最後幾句的時候使用 tail -n number filename 比如 tail -n 20 my.log 列印該日

天一linux命令 學習-- cd和pwd命令

今天學的cd命令 其實不用學 語法和DOS基本一樣,引數方面 .表示當前目錄,../表示上級目錄 ~表示當前使用者根目錄,/表示系統根目錄 學了一個新引數 !$ 表示用上一條命令的引數作為cd的引數 例如:你上條執行的是pwd 那麼再執行cd !$ ,就等於執行了cd pw

Linux指令 —— ifconfig

ifconfig man - configure a network interface 配置網路介面 注意:用ifconfig命令配置的網絡卡資訊,在網絡卡重啟後機器重啟後,配置就不存在了。

天一linux命令---chgrp命令

change group 就是改變檔案或者資料夾所屬的群組 ll 命令顯示一下 跟在所有者後面的選項就是群組 具體有哪些群組 要看/etc/group 檔案: mysql:x:499---> mysql就是群組名 499就是群組代號 例如: 將test資料夾的所

按日期統計收益,天的收益數據合並為天一數據

arc count output tab row name varchar col ble --統計今日金額合並為一條。一天一條數據 create proc sp_TableName @uid int, @bid int as begin S

linux天一個腳印:進程的管理

linux基礎命令進程進程: 運行在內存中程序實例 , 進程是程序運行的一種狀態 , 是內存中的概念,進程與進程之間無法訪問對方私有的內存區域。線程: 程序運行的最小單元,一個進程可以派生出多個線程,同一個進程內的線程之間可以相互訪問彼此內存區域,並且可以共享同一進程的共享內存區域。進程編號:pid父進程編號

linux指令、目錄與檔案)

一、文件與目錄 1.Linux檔案屬性 第一個字元代表這個檔案是『目錄、檔案或連結檔等等』: 當為[ d ]則是目錄; 當為[ - ]則是檔案; 若是[ l ]則表示為連結檔(

天一個命令之--Linux組(groupmod、groupadd)

Linux組的內容比較少,一塊兒總結了吧! 一、組檔案詳細說明。 /etc/group檔案包含系統上用到的每個組的資訊: root:x:0:root test:x:504: 可以看到該檔案有四個欄位: 1、組名 2、組密碼 3、GID 4、屬於該組的使用者列表。這個欄

Mysql語句+Linux指令步入門

MySQL基礎 登入MySQL mysql -h 127.0.0.1 -u root -p 分別表示需要登入的主機名 使用者名稱 以密碼登入 基於Navicat for Mac 實操MySqL 重要概念 進入Navicat後,會要求連線到一個已有的伺服

1005 linux指令ifconfig指令

ifconfig指令 前言 寫的很簡陋,但也是按著自己的思路做的筆記,開頭是理解指令的全稱以及含義,然後簡略的介紹指令的作用,以及實際應用中的用處。 指令理解 首先理解ifconfig指令的全稱——network interfaces configuring,中

平時工作中一定會用到的Linux指令

一、find指令——查詢指令最常用引數:【-name】   根據名稱查詢【-iname】  根據名稱查詢,且忽略大小寫差異最常用命令:【find 目錄名 -name 檔案或目錄名】     根據檔名在指

懶人的python——次執行多linux命令

今天在公司搞了半天EE2I,一直在敲相同的命令累死了。每次執行ee2i.sh temp命令後,都要到cd到某個目錄下執行下一個shell指令碼。做完一次後又要刪除臨時檔案。總之,重複工作很多,我的指甲都敲累了。所以晚上回到家就寫了個類似的python指令碼來自動化執行這些討厭

如何通過ssh登入伺服器執行linux指令-ganymed的簡單使用()

ganymed是用java實現的一個ssh協議包.通過他可以直接在java程式中連線ssh伺服器並執行指令. 使用步驟如下: 1.建立Connection:   Connection connection = new Connection("192.168.73.246")

linux天一個命令

一. 檔案目錄操作命令: ls -l 顯示更多資訊ls -tl 根據時間降序顯示 -r則逆序ls -R列出所有子目錄層ls顯示顏色  在/etc/bashrc, 加入:alias ls="ls --c

你有linux命令學習之解壓縮.tar .gz .xz .bz .zip

下載的包解壓還是壓縮本地的包,都要用到解壓縮命令。 1 .tar tar命令生成的壓縮包 1). 命令語法 tar [-xcfvzjJ] pathname.tar file 2).引數 -c

天一linux命令(22) wall,write使用者間傳送資訊

wall命令 這個命令的功能是對全部已登入的使用者傳送資訊,使用者可以先把要傳送的資訊寫好存入一個檔案中,然後輸入: # wall < 檔名 這樣就能對所有的使用者傳送資訊了。 在上面的例子中符號“<”表示輸入重定向,有關它的含義和用法請參閱第十章的有關內容。 例如: # wall

次Multicast DNS(mdns)的問題-(linuxifconfig)

前言:近期在查詢mdns的問題過程一波三折,問題總結下來可以分為三塊,都是比較基礎性的問題:1.閘道器ifconfig查詢地址2.多個程式同時佔用一個埠號佔用編碼問題3.mdns協議及實現原始碼mdns是用於區域網發現的一種協議,閘道器搭載的linux系統,首先得確定其使用的