虛擬機器安裝配置和常用命令
一 安裝虛擬機器
(這兩種虛擬機器都可以)
然後用虛擬機器安裝映象CentOS 7.2 映象下載地址 :http://mirrors.aliyun.com/centos/7/isos/x86_64/
軟體包 |
版本 |
CentOS-7-x86_64-DVD-1511.iso |
centos7.2 |
VMware Workstation |
16 Pro |
xshell 6 |
6 |
開啟剛安裝好的虛擬機器
建立新虛擬機器
選擇CentOS
設定資訊(隨意設定,不要忘了密碼)
設定硬體
完成
二 常用命令
一般模式(刪除,複製,貼上)
編輯模式(在linux中,按下這些鍵時,畫面的左下方會出現【INSERT或REPLACE】的字樣,此時才可以進行編輯。要回到一般模式時,則必須按下【ESC】這個按鍵即可退出)
指令模式
在一般模式中,輸入【: / ?】3箇中的任何一個按鈕,就可以將游標移動到最底下那一行。在這個模式中,可以提供你【搜尋資料】的動作,而讀取,存檔,大量取代字元,離開vi,顯示行號等。
注意:
(1)其實強制儲存時,還要看是否具備許可權,如果沒有許可權加了強制也不一定能儲存進去
(2)如果有未儲存的修改則無法退出
三 網路配置和系統管理操作
檢視網路IP和閘道器
(1)檢視虛擬網路編輯器
(2)修改IP地址
(3)檢視閘道器
(4) 檢視windows環境中的VMnet8網路配置
配置網路IP地址
ifconfig配置網路介面
ifconfig :network interfaces configuring網路介面配置
(1)基本語法:
ifconfig (功能描述:顯示所有網路介面的配置資訊)
(2)案例實操:
檢視當前網路IP
# ifconfig
ping 測試主機之間網路連通性
(1)基本語法:
ping 目的主機 (功能描述:測試當前伺服器是否可以連線目的主機)
(2)案例實操:
# ping www.baidu.com (測試當前伺服器是否可以連線百度)
修改IP地址
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改後
:wq 儲存退出
執行service network restart
關閉環回介面: [確定]
彈出環回介面: [確定]
彈出介面 eth0: 錯誤:啟用連線失敗:The connection is not for this device
[失敗]
如果報錯‘reboot’重啟虛擬機器
配置主機名
hostname 顯示和設定系統的主機名稱
(1)基本語法:
hostname (功能描述:檢視當前伺服器的主機名稱)
(2)案例實操:
# hostname 檢視當前伺服器主機名稱
修改主機名稱
修改linux的主機對映檔案 (hosts檔案)
(1)進入linux系統檢視本機的主機名,通過hostname命令檢視
# hostname
hadoop 100
(2)如果感覺主機名不合適,我們可以進行修改,通過編輯/etc/sysconfig/network檔案
# vi /etc/sysconfig/network
檔案中內容
NETWORKING=y
NETWORKING_IPV6=no
HOSRNAME=hadoop100
注意:主機名稱不要有“_"下劃線
(3)開啟此檔案後,可以看到主機名,修改此主機名為我們想要修改的主機名hadoop100
(4)儲存退出
(5)開啟/etc/hosts
# vim /etc/hosts
新增以下內容:
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop108
(6)並重啟裝置,重啟後,檢視主機名,已經修改成功
修改windows7的主機對映檔案(hosts檔案)
進入C:\Windows\System32\drivers\etc路徑
開啟hosts檔案並新增如下內容:
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop108
關閉防火牆
service 後臺服務管理
(1)基本語法:
service 服務名 start (功能描述:開啟服務)
service 服務名 stop (功能描述:關閉服務)
service 服務名 restart (功能描述:重新啟動服務)
service 服務名 status (功能描述:檢視服務狀態)
(2)經驗技巧:
檢視服務的方法:/etc/init.d/服務名
# pwd
/etc/init/.d
# ls -al
(3)案例實操
檢視網路服務的狀態:
# service network status
停止網路服務:
# service network stop
啟動網路服務
# service network start
重啟網路服務
# service network restart
檢視系統中所有的後臺服務
# service -status-all
chkconfig 設定後臺服務的自啟配置
(1)基本語法:
chkconfig (功能描述:檢視所有伺服器自啟配置)
chkconfig 服務名 off (功能描述:關掉指定服務的自動啟動)
chkconfig 服務名 on (功能描述:開啟指定服務的自動啟動)
chkconfig 服務名 -list (功能描述:檢視服務開機啟動狀態)
(2)實操案例:
關閉iptables服務的自動啟動
# chkconfig iptables off
開啟iptables服務的自動啟動
# chkconfig iptables on