一 安裝虛擬機
(這兩種虛擬機都可以)
然后用虛擬機安裝鏡像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