虛擬機關鍵配置名詞解釋 虛擬⽹絡編輯器 橋接模式 可以訪問互聯⽹,配置的地址信息和物理主機⽹段地址信息相同,容易造成地址衝突 NAT模式 可以訪問互聯⽹,配置的地址信息和物理主機⽹段地址信息不同,造成不了地址衝突 僅主機模式 不可以訪問互聯⽹,獲取地址主要⽤於虛擬主機之間溝通,但不能訪問外部⽹絡 網 ...
虛擬⽹絡編輯器
橋接模式
可以訪問互聯⽹,配置的地址信息和物理主機⽹段地址信息相同,容易造成地址衝突
NAT模式
可以訪問互聯⽹,配置的地址信息和物理主機⽹段地址信息不同,造成不了地址衝突
僅主機模式
不可以訪問互聯⽹,獲取地址主要⽤於虛擬主機之間溝通,但不能訪問外部⽹絡
網關
類似於海關
系統分區
通用分區方案
/boot:啟動分區,保存和系統啟動相關的⽂件
swap:交換分區,臨時將硬碟的多餘容量變為記憶體使⽤,記憶體<8G swap分區⼤⼩==1.5倍記憶體容量
/:根分區,將剩餘容量都給根等價於C盤
數據重要場景
/boot:200M
swap:1G 2G 1.5倍
/:20G-200G
/data:剩餘空間
靈活分區方案
/boot:200M
swap:1G 2G 1.5倍
/:20G-200G
剩餘空間不⽤分
伺服器一般都在機房,我們不可能有事沒事忘機房跑,所以藉助於遠程鏈接工具遠程管理維護減輕工作壓力
secureCRT:收費版(破解版是有⻛險)
xshell:(推薦使⽤) 免費版
putty:沒有什麼功能 只能滿⾜遠程連接
https://xshell.en.softonic.com/
- 做一步檢查一步
- linux中的命令區分⼤⼩寫
- 命令一般都自動補全(tab鍵)
- linux中很多時候命令執行完畢之後沒有結果往往就是最好的結果
- 在填寫文件路徑的時候,儘量不要自己寫,使用tab補全
系統運行命令
關機命令
shutdown
shutdown -h 10 : 指定多少分鐘後進⾏關機
shutdown -c : 取消關機⽅案
shutdown -h 0/now : ⽴即關機
重啟命令
shutdown
shutdown -r 10 : 指定多少分鐘後進⾏重啟
shutdown -r 0/now : 表示進⾏⽴即重啟操作
shutdown -c : 取消重啟⽅案
01. 顯示歷史輸⼊命令信息 利⽤⽅向鍵 上 下 02. 清楚所有屏幕信息輸出 ctrl + l # clear 03. 中斷取消命令執⾏過程 ctrl + c # cancel 取消 04. 快速移動游標到⾏⾸ ctrl + a 05. 快速移動游標到⾏尾 ctrl + e 06. 將游標所在位置到⾏⾸的信息進⾏刪除(剪切) ctrl + u 將游標所在位置到⾏尾的信息進⾏刪除(剪切) ctrl + k 07. 將剪切內容進⾏粘貼回來 ctrl + y 08. 鎖定系統窗⼝信息狀態 ctrl + s ⽬錄結構相關命令 解鎖系統窗⼝信息狀態 ctrl + q 09. 系統命令補全快捷⽅式 tab 10. 命令⾏中快速移動游標 ctrl + ⽅向鍵 左 右 (按照英⽂單詞進⾏移動游標)View Code
強調:在linux系統中,儘量不要輸⼊中⽂符號信息(命令⾏) 1)如何創建⽂件信息 touch 2)如何檢查⽂件或⽬錄是否存在 ls # list 顯示⽂件/⽬錄數據詳細信息 ls -l a.txt # 可以簡寫ll a.txt 排序:按照⽇期查找⽂件 ls -lt a.txt ls -ltr a.txt 3)如何查看⽂件信息 cat cat oldboy.txt oldgirl.txt > olddog.txt # 整合 4)在空⽂件中⽣成數據信息 echo # 將信息進⾏輸出 echo hello world # 等價於print('hello world') echo hello world > /oldgirl/oldgirl.txt # w模式 寫⼊⽂件 echo baby.com >> /oldgirl/oldgirl.txt # 追加模式 寫⼊ 5)對⽂件或⽬錄數據信息進⾏拷⻉(複製) cp # copy 語法格式:cp 參數信息 要進⾏複製的信息 複製到什麼位置 # 將/etc/hosts⽂件複製到/oldboy⽬錄中 cp /etc/hosts /oldboy/ 如果不加斜杠並且oldboy沒有 意思則變成複製到根並改名 # 如何複製整體⽬錄數據 cp -r /etc/sysconfig/ /oldboy/oldgirl/ # 重覆複製避免提示信息出現 \cp -r /etc/sysconfig/ /oldboy/oldgirl/ '''cp核⼼功能:備份數據信息''' cp oldboy.txt oldboy.txt.bak cp oldboy.txt.bak oldboy.txt 常⻅問題: 在複製⽂件時,不要在⽂件名稱後⾯加上/ ⼀般只有⽬錄後⾯有/ ⽂件沒有存在會直接複製,如果已經存在會提示是否覆蓋 cp -a -a == -d + -r + -p -d 和鏈接⽂件有關 -R 進⾏遞歸複製 -p 保持屬性不變 6)對⽂件或⽬錄數據信息進⾏剪切(移動) mv # move mv 參數 要移動數據信息 移動到什麼位置 eg:移動/etc/selinux/config 到 /oldboy/shanghai/ 1.先驗證是否有對應的⽬錄 ⽆則先創建 2.確認⽆誤後再剪切 mv /etc/selinux/config /oldboy/shanghai/ 3.mv操作有時⽐較危險 針對核⼼⽂件移⾛可能會出錯 mv /oldboy/shanghai/config /etc/selinux/ 還可以針對單個⽂件重命名 mv hosts hosts01 7)數據的刪除命令 rm # remove ⽂本編輯命令 rm 參數 要刪除的數據信息 # 刪除oldboy⽬錄中的hosts01⽂件 rm hosts01 # 刪除⽬錄操作 rm shanghai/ 報錯 rm -r shanghai/ 正確 # 如何強制刪除數據信息 rm -f olddog.txt 不提示 rm -rf jason 不提示 '''rm操作最好是切換到⽬標數據所在位置刪除不推薦使⽤絕對路徑'''View Code
"""系統自帶的命令是vi 比較好用的是vim""" vi vi 你要編輯的⽂件信息 # 編輯⽂件的操作步驟 第⼀個⾥程:利⽤vi命令打開⽂件 vi oldboy.txt 第⼆個⾥程:進⼊到編輯模式,開始編輯⽂件 按鍵盤上⼩寫字⺟ i # insert 第三個⾥程:進⾏編輯 第四個⾥程:退出編輯模式 按esc進⾏退出 第五個⾥程:關閉打開的⽂件 :wq w-write q-quit 保存退出 vi快捷⽅式 :q! 有時候在vi編輯模式必須加感嘆號不保存強制進⾏退 出 1.游標快速移動快捷⽅式 如何將游標快速移動到最後⼀⾏ # ⼤寫字⺟ G 如何將游標快速移動到第⼀⾏ # ⼩寫字⺟ gg 如何快速移動游標到中間指定⾏ # ⼩寫字⺟ 10gg 如何快速移動游標到⼀⾏的⾏尾 # 符號信息 shift+$ 如何快速移動游標到⼀⾏的⾸部 # 數字信息 0 2.移動游標轉為編輯狀態 如何快速移動游標到下⼀⾏併進⼊編輯狀態 # ⼩寫字⺟ o 如何快速移動游標到⼀⾏的⾏尾併進⾏編輯 # ⼤寫字⺟ A 如何快速刪除游標所在位置到⼀⾏⾏尾所有信息併進⼊編輯狀態 # ⼤寫字⺟ C 如何清空當前⾏的所有內容信息併進⼊編輯狀態 # ⼩寫字⺟ cc 3.快速編輯⽂本內容信息 如何複製⽂本信息 ⼩寫字⺟ yy 如何複製多⾏信息 3yy 如何粘貼⽂本信息 ⼩寫字⺟ p 如何粘貼多⾏信息 3p 如何刪除⽂本信息 ⼩寫字⺟ dd 實際是將指定⾏信息進⾏ 剪切 如何刪除多⾏信息 3dd 將游標所在⾏到最後⼀⾏都刪除 字⺟ dG 4.特殊操作⽂本內容⽅式 如何顯示⽂本⾏號信息/如何取消⾏號 :set nu/:set nonu 如何撤銷編輯信息 ⼩寫字⺟ u undo 如何取消撤銷操作 ctrl + r redo 快速搜索⽂件信息 /待搜索內容 按n查找下⼀個匹配項 shift+n上⼀個匹配項 5.批量操作⽂本內容 批量刪除操作 第⼀個步驟:移動游標到相應位置 第⼆個步驟:進⼊到批量編輯模式(視圖塊模式) ctrl + v 第三個步驟:選中多⾏信息 ⽅向鍵選中 第四個步驟:進⾏刪除 ⼩寫字⺟ d 或者 x(刪除游標選中的內容) 批量添加操作(vim) vim是需要進⾏安裝的: yum install vim tree bash-completion -yView Code