01.設定虛擬機器
1) 系統部署搭建過程
a 需要先準備好虛擬環境
b 需要具有系統映象檔案
c 建立虛擬主機除錯網路
d 載入映象檔案安裝系統
2) 實現系統遠端管理
3) 系統基礎管理操作
a 系統網路配置方法 (地址 掩碼 閘道器 DNS)
· 圖形方式: nmtui
· 檔案調整: /etc/sysconfig/network-scripts/ifcfg-eth0
b 系統執行相關命令
· 關機命令: shutdown -h /poweroff
· 重啟命令: shutdown -r /reboot
02. 命令操作使用規範
1) 瞭解命令提示符作用: 後面可以輸入命令
[root@ting ~]# //這是超級管理員root使用者管理系統
[ting@ting ~]$ //這是普通使用者ting管理系統
① ② ③
① 當前登入系統使用者名稱稱資訊
② 系統主機名稱資訊
③ 操作命令所在路徑資訊 預設所在路徑為使用者家目錄
家目錄: 每個使用者可以為所欲為地方
2) 命令執行規範要求:
基本語法格式:
命令資訊 [引數1] [引數2] [引數3]
命令資訊 [引數1] 物件資訊(檔案 目錄 硬體資訊)
03. 命令獲取幫助方法
方式一: 利用man獲取幫助
man 命令/檔案資訊 --- 獲取幫助內容
方式二: 利用help獲取幫助
Linux系統環境中: 會存在一些內建命令,
內建命令介紹:
· 不同版本Linux系統都會具有命令 cd
· 不需要部署任何軟體程式系統就具有的命令
help cd
04. 目錄相關命令操作
· 切換目錄方法: cd 目錄資訊
切換目錄技巧:
相對路徑方式切換目錄: 相對當前路徑位置進行目錄切換
建議: 在相同目錄結構中進行操作
絕對路徑方式切換目錄: 從根目錄開始進行目錄切換
建議: 保證操作準確性
返回到上一級所在目錄: cd ../
在兩個目錄之前來回切換: cd -
快速返回家目錄: cd cd ~
· 建立目錄方法: mkdir 目錄資訊 make directory
建立目錄方法一:
mkdir 目錄名稱
mkdir /tmp/ting
建立目錄方法二: 建立多級目錄
mkdir -p oldgirl/oldgirl01/oldgirl02
· 刪除目錄方法: rm rmdir (慎用)
刪除空目錄方法:
rmdir 空目錄
刪除有資料目錄方法:
rm -rf 目錄資訊
-f 表示強制刪除 -r 表示遍歷刪除
· 確認所在路徑資訊: pwd print working directory
pwd
/etc/selinux
05. 檔案相關命令操作
· 檢視檔案資訊內容: cat less more head tail 檔案資訊
cat --- 將整個檔案資訊全部輸出顯示 (只適合內容較少檔案)
less --- 逐行或逐頁檢視檔案內容資訊
more --- 逐行或逐頁檢視檔案內容資訊
head --- 只關注檔案前幾行資訊(預設前10行)
tail --- 只關注檔案後幾行資訊(預設後10行)
· 檢索檔案資訊內容: grep
grep "fileting" /etc/services --- 直接將指定資訊檢索出來
grep -B 5 "fileting" /etc/services --- 直接將指定資訊檢索, 並顯示資訊前5行內容
grep -A 5 "fileting" /etc/services --- 直接將指定資訊檢索, 並顯示資訊後5行內容
grep -C 5 "fileting" /etc/services --- 以指定檢索資訊為中心, 顯示上下5行內容
grep -i "fileting" /etc/services --- 忽略大小寫檢索資訊
方法一: 篩選檔案有用資訊
grep "^#" /etc/selinux/config --- 過濾#號開頭的註釋資訊
grep "^$" /etc/selinux/config --- 過濾空行資訊
grep -Ev "^#|^$" /etc/selinux/config --- 將空行和註釋資訊排除,顯示檔案最有用資訊
方法二: 篩選檔案有用資訊
grep "^[a-Z]" /etc/selinux/config
grep -r "ting" /root --- 篩選目錄中所有檔案資訊
· 建立檔案方法: touch echo >/>> vi
方法一: touch 建立空檔案
touch /路徑/檔名稱
touch ting{01..10} --- 批次建立檔案資訊(有序列規律)
方法二: echo > />>
echo "oldgirl" > ting.txt --- 清空檔案內容, 新增新的資訊
echo "ting" >> ting.txt --- 保留檔案內容, 追加新的資訊
方法三: vi 直接建立和編輯檔案
vi 檔案資訊 瞭解
· 刪除檔案方法: rm -f 檔案資訊
PS: 需要關注系統資料許可權
· 資料備份操作: cp-copy
檔案資訊: cp 檔案資訊 備份資料目錄
cp ting.txt /tmp/ting.txt.bak 備份檔案
cp -r oldgirl backup/ 備份目錄
· 資料移動操作: mv-move
移動資料資訊:
mv ting01.txt /tmp/
重新命名檔案資訊:
mv ting.txt ting01.txt
06. 根據檔名稱查詢資料資訊
find命令可以查詢指定資料資訊
① 根據檔名稱查詢資料
find /ting/ -name "檔名稱"
find /etc/ -name "ifcfg-eth0" --- 精確查詢
find /etc/ -name "*eth0" --- 模糊查詢
find /etc/ -iname "IFcfg-eth0" --- 忽略大小寫
② 根據檔案型別查詢資料
普通檔案 -
目錄檔案 d
連結檔案 l
find /etc/ -type f -name "ifcfg-eth0"
③ 根據檔案大小資訊查詢
find /etc/ -type f -size +5M 單位 c k M G +大於多少檔案 - 小於多少檔案 沒有+-正好多大檔案
④ 根據時間查詢檔案資訊 *****
find /root/ -mtime +7
find /root/ -mtime -7
find /root/ -mmin -2 及時發現2分鐘內資料變化
07. 系統資訊檢視命令
系統版本資訊檢視: cat /etc/redhat-release
系統核心資訊檢視: uname -a
系統CPU執行狀況: lscpu
top
系統記憶體資訊檢視: free -h
top
系統磁碟使用情況: df -h
系統使用者登入情況: w
ps -ef 查詢程式
kill 程式號(PID)
檢視已經連線的服務埠: netstat -a
檢視所有的服務埠: netstat ap
結合grep命令可以檢視指定埠: netstat -ap | grep ssh
作者:婷婷的橙子
釋出時間:2021年2月21日
本作品採用《CC 協議》,轉載必須註明作者和本文連結