修改網卡 第一步:cd /etc/sysconfig/network-scripts/ 第二步:vi ifcfg-ens33 第三步:按一下i 修改 NAME='eth0' DEVICE='eth0' 第四步:按一下esc 輸入:wq 回車 第五步:修改文件名稱 與內容對應 : mv ifcfg-ens33 ifcfg-eth0 第六步:修改內核參數 內核參數:rhgb net.ifnames=0 biosdevname=0 quiet vi /etc/sysconfig/grub quiet 前加入 net.ifnames=0 biosdevname =0 第七步:更新參數 grub2-mkconfig -o /boot/grub2/grub.cfg 第八步:重啓 shutdown -r now
一.模板機 每一個網卡都有本身的惟一標識符 須要刪除惟一標識符 第一步:cd /etc/sysconfig/network-scripts/ 第二步:vim ifcfg-eth0 uuid dd(刪除) u(撤銷) 第三步:vim ifcfg-eth1 uuid dd(刪除) 直接:vi /etc/sysconfig/network-scripts/ifcfg-eth0 shutdown -r now 二.關掉模板虛擬機 三.建立克隆虛擬機 點擊模板機 上方有個拍攝此虛擬機的快照 點擊拍攝快照 將模板機的全部數據保存 右鍵模板機 -> 管理 -> 克隆 -> 建立鏈接克隆(佔用的空間少點) 克隆機ip會與模板機ip衝突,咱們須要修改克隆機的ip 第一步:cd /etc/sysconfig/network-scripts/ 第二步:vim ifcfg-eth0 修改IPADDR最後一位 vim ifcfg-eth1 修改IPADDR最後一位 第三步:修改主機名:hostnamectl set-hostname 主機名 第四步:重啓 shutdown -r now
找到網絡配置 第一步:cd /etc/sysconfig/network-scripts/ 第二步:vi ifcfg-eth0 第三步:GATEWAY 將網關修改成 與虛擬機網關相同 (查看方式:編輯->虛擬網絡編輯器->NTA模式->NAT設置->查看網關ip)
使用Xshell
yum search vim(能夠查看各類版本)
若是不知道安裝哪一個版本 yum install vim
1.關機命令 shutdown -h 10 ---》指定多少分鐘後進行關機 shutdown -c 取消關機 shutdown -h 0/now ---》當即關機 2.重啓命令 shutdown -r 10 ---》指定多少分鐘後進行重啓 shutdown -r 0/now ---》表示進行當即重啓操做 shutdown -c ---》取消重啓方案 3.退出 logout exit
幫助命令 man mannual 幫助手冊信息 man shutdown(查看shutdown命令) 補充說明:有些命令是不能經過man手冊獲取幫助信息 NAME 第一個部分:簡單說明命令的做用 shutdown - Halt, power-off or reboot the machine 暫停; 斷電 or 重啓服務器 SYNOPSIS 第二個部分:命令使用規範(命令語法) shutdown OPTIONS... [WALL...] DESCRIPTION 第三個部分:命令的詳細描述說明 shutdown may be used to halt, power-off or reboot the machine. OPTIONS 第四個部分:命令的參數說明 The following options are understood: --help Print a short help text and exit. -H, --halt Halt the machine.
1. 顯示歷史輸入命令信息 利用方向鍵 上 下 2. 清楚全部屏幕信息輸出 ctrl + l 3. 中斷取消命令執行過程 ctrl + c 取消 4. 快速移動光標到行首 ctrl + a 5. 快速移動光標到行尾 ctrl + e end 6. 將光標所在位置到行首的信息進行刪除(剪切) ctrl + u 將光標所在位置到行尾的信息進行刪除(剪切) ctrl + k 7. 將剪切內容進行粘貼回來 ctrl + y 8. 鎖定系統窗口信息狀態(能夠操做,只是屏幕鎖定) ctrl + s 解鎖系統窗口信息狀態 ctrl + q quit 9. 系統命令補全快捷方式 tab 10. 命令行中快速移動光標 ctrl + 方向鍵 左 右 (按照英文單詞進行移動光標)
1)顯示當前路徑信息 pwd - print working directory 顯示當前所在路徑 2)切換目錄結構 cd - change directory 改變目錄信息 cd /usr 切換到usr目錄 1. 快速切換路徑,返回到上一次所在路徑信息 cd - 2. 快速切換路徑,返回到當前路徑的上一級目錄中 cd .. 3. 快速切換路徑,返回到當前登錄用戶的根目錄中 cd / 4. 快速切換路徑,返回到當前登錄用戶的家目錄中 cd ~ cd PS:Linux系統中執行的一些命令,在沒有任何消息輸出的時候,就是最好的消息 3)建立目錄信息
make directory == mkdir mkdir test mkdir t1/t2/t3 確保t1,t2存在才能夠建立 mkdir -p t1/t2/t3 幫忙建立父級目錄 建議建立目錄時,以絕對路徑建立目錄
1)如何建立文件信息 touch (摸) touch oldboy.txt 說明:touch命令反覆執行不會有報錯信息 2)如何檢查文件或目錄是否存在 list -- ls 建立目錄或文件信息是否存在 [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldgirl [root@oldboysh03-znb oldboy]# ls oldboy.txt oldboy.txt [root@oldboysh03-znb oldboy]# ls oldgirl.txt ls: cannot access oldgirl.txt: No such file or directory [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldgirl [root@oldboysh03-znb oldboy]# ls /oldboy hedanchun oldboy.txt oldgirl [root@oldboysh03-znb oldboy]# ls /oldboy/ hedanchun oldboy.txt oldgirl [root@oldboysh03-znb oldboy]# ls /oldboy/ -d /oldboy/ 顯示文件/目錄數據詳細信息 [root@oldboysh03-znb oldboy]# ls -l oldboy.txt -rw-r--r--. 1 root root 0 Dec 5 10:02 oldboy.txt [root@oldboysh03-znb oldboy]# ls -l -d /oldboy drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy [root@oldboysh03-znb oldboy]# ls -ld /oldboy drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy 按照時間反向排序,顯示最新建立的數據信息 ls -ltr 3)如何查看文件信息 cat 查看文件信息命令 cat oldgirl.txt 利用cat命令和整合多個文件信息到一個文件中 [root@oldboysh03-znb oldboy]# cat oldgirl.txt hello world [root@oldboysh03-znb oldboy]# cat oldboy.txt oldgirl.txt oldboyedu.com oldboyedu02.com hello world [root@oldboysh03-znb oldboy]# cat oldboy.txt oldgirl.txt >olddog.txt [root@oldboysh03-znb oldboy]# cat olddog.txt oldboyedu.com oldboyedu02.com hello world 4)在空文件中生成數據信息 echo 將信息進行輸出 [root@oldboysh03-znb oldboy]# echo hello world hello world #直接輸出到控制檯 # 但願將指定的信息輸出到指定文件中 [root@oldboysh03-znb oldboy]# echo hello world > /oldboy/oldboy.txt [root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt hello world [root@oldboysh03-znb oldboy]# echo oldboyedu.com > /oldboy/oldboy.txt [root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt oldboyedu.com (覆蓋原內容) [root@oldboysh03-znb oldboy]# echo oldboyedu02.com >> /oldboy/oldboy.txt [root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt oldboyedu.com oldboyedu02.com (不會覆蓋原內容,直接追加到後面) 5)對文件或目錄數據信息進行拷貝(複製) copy --- cp 語法格式 cp 參數信息 要進行復制的信息 複製到什麼位置 # 將 /etc/hosts文件複製到 /oldboy目錄中 常見問題: 在複製文件時,不要在文件名稱後面加上/ 通常只有目錄後面有/ [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy [root@oldboysh03-znb oldboy]# ll /oldboy/ total 16 drwxr-xr-x. 3 root root 18 Dec 5 09:33 hedanchun -rw-r--r--. 1 root root 158 Dec 5 10:53 hosts -rw-r--r--. 1 root root 30 Dec 5 10:17 oldboy.txt -rw-r--r--. 1 root root 42 Dec 5 10:41 olddog.txt drwxr-xr-x. 2 root root 6 Dec 5 09:31 oldgirl -rw-r--r--. 1 root root 12 Dec 5 10:40 oldgirl.txt [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy01 [root@oldboysh03-znb oldboy]# ll /oldboy01 -rw-r--r--. 1 root root 158 Dec 5 10:53 /oldboy01 正確複製文件方法 [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy/ cp: overwrite ‘/oldboy/hosts’? y 說明:文件沒有存在會直接複製, 若是已經存在會提示是否覆蓋 如何正確複製目錄信息 [root@oldboysh03-znb oldboy]# cp /etc/sysconfig/ /oldboy/oldgirl/ cp: omitting directory ‘/etc/sysconfig/’ [root@oldboysh03-znb oldboy]# cp -r /etc/sysconfig/ /oldboy/oldgirl/ [root@oldboysh03-znb oldboy]# ll /oldboy/oldgirl total 4 drwxr-xr-x. 6 root root 4096 Dec 5 11:03 sysconfig [root@oldboysh03-znb oldboy]# cp -a /etc/ /oldboy/oldgirl/ [root@oldboysh03-znb oldboy]# ls /oldboy/oldgirl etc sysconfig
強調:在linux系統中,儘可能不要輸入中文符號信息(命令行) [root@oldboysh03-znb oldboy]# echo "hello world「 > ^C [root@oldboysh03-znb oldboy]# 」「」「’‘’‘’》《【】¥¥¥¥()
6)對文件或目錄數據信息進行剪切(移動)
move -- mv mv 參數 要移動數據信息 移動到什麼位置 移動/etc/selinux/config 到 /oldboy/shanghai/ [root@oldboysh03-znb oldboy]# ls /oldboy/shanghai ls: cannot access /oldboy/shanghai: No such file or directory [root@oldboysh03-znb oldboy]# mkdir /oldboy/shanghai [root@oldboysh03-znb oldboy]# mv /etc/selinux/config /oldboy/shanghai/ [root@oldboysh03-znb oldboy]# ls /oldboy/shanghai/ config [root@oldboysh03-znb oldboy]# mv /etc/selinux/config /oldboy/shanghai/ mv: cannot stat ‘/etc/selinux/config’: No such file or directory [root@oldboysh03-znb oldboy]# mv /oldboy/shanghai/config /etc/selinux/ [root@oldboysh03-znb oldboy]# ls /etc/selinux/ config final semanage.conf targeted tmp 能夠對文件信息進行重命名操做 [root@oldboysh03-znb oldboy]# ls hedanchun hosts oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# mv hosts hosts01 [root@oldboysh03-znb oldboy]# ls hedanchun hosts01 oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai 7)數據的刪除命令 remove -- rm rm 參數 要刪除的數據信息 # 刪除oldboy目錄中的hosts01文件 [root@oldboysh03-znb oldboy]# ls hedanchun hosts01 oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# rm hosts01 rm: remove regular file ‘hosts01’? y [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai # 刪除目錄操做 [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# rm shanghai/ rm: cannot remove ‘shanghai/’: Is a directory [root@oldboysh03-znb oldboy]# rm -r shanghai/ rm: remove directory ‘shanghai/’? y # 如何強制刪除數據信息 [root@oldboysh03-znb oldboy]# rm -f olddog.txt [root@oldboysh03-znb oldboy]# ls olddog.txt ls: cannot access olddog.txt: No such file or directory [root@oldboysh03-znb oldboy]# rm -fr hedanchun [root@oldboysh03-znb oldboy]# ls hedanchun -d ls: cannot access hedanchun: No such file or directory [root@oldboysh03-znb oldboy]# rm -fr / oldboy/oldboy.txt rm: it is dangerous to operate recursively on ‘/’ rm: use --no-preserve-root to override this failsafe [root@oldboysh03-znb oldboy]# rm -fr / --no-preserve-root 說明:默認從centos6.7 開始就有/目錄自我保護機制
vi == nodepad++
vi 你要編輯的文件信息
第一個里程:利用vi命令打開文件 vi oldboy.txt 第二個里程:進入到編輯模式,開始編輯文件 按鍵盤上 小寫字母 i == insert 第三個里程:進行編輯 第四個里程:退出編輯模式 按 esc 進行退出 第五個里程:關閉打開的文件 :wq w-write q-quit 保存退出 :q 不保存進行退出