yum源配置方法一(阿里雲源)
1) 安裝wget
yum install -y wget
2) 備份/etc/yum.repos.d/CentOS-Base.repo檔案
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back
3) 下載阿里雲的Centos-6.repo檔案
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
4) 重新載入yum
yum clean all
yum makecache
ifconfig
ifconfig命令被用於配置和顯示Linux核心中網路介面的網路引數。用ifconfig命令配置的網絡卡資訊,在網絡卡重啟後機器重啟後,配置就不存在。要想將上述的配置資訊永遠的存的電腦裡,那就要修改網絡卡的配置檔案了。
例項
檢視網絡卡資訊
ifconfig
啟動和關閉網絡卡
ifconfig ethx up/down
配置網絡卡臨時IP
ifconfig ethx 192.168.1.2/24 up
為網絡卡ethx開啟子介面
ifconfig ethx:1 ip/掩碼 up
設定傳輸單元值
ifconfig eth0 mtu 1500
iptables
iptables命令是Linux上常用的防火牆軟體,預設表filter,常用規則鏈INPUT、OUTPUT,常用動作 ACCEPT、DROP
例項
開啟和關閉
/etc/init.d/iptables start/stop
儲存配置
/etc/init.d/iptables save
檢視原有規則
Iptables –L –n [-v #詳細] [--line #序號]
放行或丟棄單個或某些源IP到目的單個或某些埠
Iptables –A INPUT –p tcp -s 1.2.3.4 –dport 80 –j ACCEPT/DROP #向input規則中新增源地址1.2.3.4訪問目的埠80放行或丟棄
ls
ls命令用來顯示目標列表
例項
顯示所有檔案或目錄列表
ls -a
顯示檔案和目錄所有資訊
ls -l
按照最近修改時間列表
ls -t
mkdir
mkdir命令用來建立目錄
例項
建立目錄
mkdir adm
touch
touch命令用來建立空檔案
例項
建立檔案sn
touch sn
tar
tar命令用於解壓縮檔案
例項
解壓檔案a.tar
tar xvf a.tar
解壓檔案a.tar到根目錄
tar xvf a.tar –C /
壓縮檔案
tar cpvf /a.tar a/ #壓縮a目錄下的檔案保留原有屬性儲存到根目錄
scp
scp命令用於多個伺服器之間傳輸檔案
例項
B伺服器向a傳輸b.txt到根下
Scp –P16001 b.txt root@a伺服器ip:/
從a伺服器複製b伺服器b.txt到a
Scp –P16001 root@b伺服器ip:/b.txt /
ssh
ssh命令登入遠端伺服器
例項
Ssh –p16001 200.200.200.200
ping
ping命令用來測試主機之間網路的連通性。執行ping指令會使用ICMP傳輸協議,發出要求迴應的資訊,若遠端主機的網路功能沒有問題,就會迴應該資訊,因而得知該主機運作正常
例項
Ping目標機2次
Ping 1.1.1.1 –c 2
traceroute
traceroute命令用於追蹤資料包在網路上的傳輸時的全部路徑,它預設傳送的資料包大小是40位元組,預設對同一個節點發送三個包
例項
探測到百度路徑資訊
traceroute www.baidu.com
tcpdump
tcpdump命令抓取經過網路介面資料包
例項
監聽eth0 所有icmp資料包
tcpdump –ni eth0 icmp
監聽主機為1.1.1.1 埠為80的資料包
tcpdump –ni eth0 host 1.1.1.1 and port 80
抓取網絡卡eth0指定主機為1.1.1.1記錄數為100並存盤
tcpdump –ni eth0 host 1.1.1.1 –c 100 –w a.cap
arp
例項
新增arp條目
arp –s 1.1.1.1 00:11:22:33:44:55
檢視詳細arp資訊
arp –v
arping
arping命令是用於傳送arp請求到一個相鄰主機的工具,arping使用arp資料包,透過ping命令檢查裝置上的硬體地址。能夠測試一個ip地址是否是在網路上已經被使用,並能夠獲取更多裝置資訊。功能類似於ping。
例項
傳送arp報文到目的主機
arping 12.12.12.12
brctl
wget
wget命令用來從指定的URL下載檔案
例項
下載制定URL遠端檔案
wget http://11.1.1.1/b.txt
yum
yum命令是在Fedora和RedHat以及SUSE中基於rpm的軟體包管理器,它可以使系統管理人員互動和自動化地更細與管理RPM軟體包,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝
例項
安裝httpd
yum –y install httpd
移除httpd
yum –y remove httpd