描述:初次使用linux,需要配置網卡IP位址(以下四種方式配置網卡位址)
ifconfig #需要檢視網卡資訊以及是否生效
ifconfig | egrep "HWaddr | inet addr "
配置網卡位址四種方式
第一種使用VIM配置方式(在配置檔案裡配置,表示不丢失,永久生效)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"#關聯的裝置名稱,要與檔案名的後半部“eth0”保持一緻
ONBOOT="yes" #開機時是否自動激活此網絡接口
HWADDR=00:0C:29:3B:7B:58 #硬體位址,要與硬體中的位址保持一緻:可省
GATEWAY="192.168.100.1"#設定預設網關
IPADDR=192.168.100.150#ip位址
PREFIX=24#子網字首
BOOTPROTO=static#[static|none|dhcp|bootp]
引導協定:要使用靜态位址,static或none:dhcp表示使用dhcp伺服器擷取位址
第二種使用圖形化界面配置方式(臨時生效)
setup--->Network configuration--->Device configuration--->選擇網卡eth0--->填入IP資訊
以上兩種配置必須重新開機:service network restart
ifconfig eth0 192.168.1.1/24 [up/down] 臨時配置立即生效(重新開機網絡立即失效)
第三種使用軟連接配接配置方式(建立軟連接配接)
ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /eth0 #建立軟連接配接(便于以後修改位址)
alias ifconfig=/sbin/ifconfig #自定義别名
which ifconfig #查找ifconfig原始檔案件位置
mii-tool eth0(用于檢查網卡與網線連接配接是否正确)
第四種使用複制檔案配置方式(複制配置檔案進行修改)
最小化安裝導緻無法識别到本地網卡
ifconfig eth0 192.168.100.150#系統無法識别eth0網卡
cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-eth0 copy回環位址模闆
vim /etc/sysconfig/network-scripts/ifcfg-eth0 更改配置檔案
service network restart 重新開機網卡
ifconfig -a 顯示所有接口配置資訊
vim /etc/resolv.conf 配置DNS,域名方可解析
nameserver 8.8.8.8
nameserver 202.106.196.115
chkconfig --list#列出所有系統服務
chkconfig --list | grep on #列出所有啟動的系統服務
ping測試主機之間網絡連通性
-c 100:設定ping的次數;
-i 1:指定收發資訊的間隔時間為1s;
-R:記錄路由過程;
-s:設定資料包的大小;
-t:設定存活數值TTL的大小;
Ctrl + C 終止
防火牆設定
開啟: service iptables start
關閉: service iptables stop
注釋:一定要會使用曆史記錄指令:history
-c:清空指令曆史
-d:删除指定位置的指令
-w:儲存指令曆史至曆史檔案中
曆史指令儲存至.bash_history
環境變量
path:指令搜尋路徑
histsize:指令曆史緩存區大小,預設是1000
echo $HISTSIZE
指令曆史的使用技巧:
!n:執行指令曆史中的第n條指令
!-n:執行指令曆史中的倒數第n條指令
!!:執行上一條指令
!string:執行指令曆史中最近一個以指定字元串開頭指令
!$:引用前一個指令的最後一個參數
esc .
alt+ .
學會用Google搜尋技術
本文轉自 周小玉 51CTO部落格,原文連結:http://blog.51cto.com/maguangjie/1747664,如需轉載請自行聯系原作者