關於 Kubernetes 的這些原理,你一定要了解
Linux命令概述
Linux命令的分類
外部命令
內部命令
Linux 命令列的格式
命令字
選項
短格式選項用''-''引導
長格式選項用''--''引導
引數
獲得命令幫助的方法
用help指令:使用”-h”或 “--help”選項
使用man 手冊頁
目錄和檔案基本操作
檢視及切換目錄
檢視當前的工作目錄-pwd
切換工作目錄- cd
將使用者的工作目錄更改到其他位置:
cd 目標位置 切換到目標位置
cd ~ cd 若不指定目標位置,切換到當前使用者的宿主目錄
cd - 切換到上一次執行 cd 命令之前所在的目錄
ls 列表顯示目錄內容
-l:以長格式(Long)顯示檔案和目錄的列表,包括許可權、大小、最後更新時間等
詳細資訊。不使用-l 選項時,ls 命令預設以短格式顯示目錄名或檔名資訊。
-a:顯示所有(All)子目錄和檔案的資訊,包括名稱以點號“.”開頭的隱藏目錄
和隱藏檔案。
-A:與-a 選項的作用基本類似,但有兩個特殊隱藏目錄不會顯示,即表示當前目
錄的“.”和表示父目錄的“..”。
-d:顯示目錄(Directory)本身的屬性,而不是顯示目錄中的內容。
-h:以更人性化(Human)的方式顯示目錄或檔案的大小,預設的大小單位為位元組
(B),使用-h 選項後將顯示為 KB、MB 等單位。此選項需要結合-l 選項一起使用。
-R:以遞迴(Recursive)的方式顯示指定目錄及其子目錄中的所有內容。
--color:在字元模式中以顏色區分不同的檔案,如果使用“--color=tty”,則表
示使用終端預定義的顏色方案。通常情況下,深藍色表示目錄,白色表示一般檔案,
綠色表示可執行的檔案,黃色表示裝置檔案,紅色表示壓縮檔案。
du 統計目錄及檔案的空間佔用情況
-a:統計磁碟空間佔用時包括所有的檔案,而不僅僅只統計目錄。
-h:以更人性化的方式(預設以 KB 計數,但不顯示單位)顯示出統計結果,使用
-h 選項後將顯示出 KB、MB 等單位。
-s:只統計每個引數所佔用空間總的(Summary)大小,而不是統計每個子目錄、
檔案的大小。
-sh 統計一個資料夾內所有檔案總共佔用的空間大小。
-ah 分別統計多個檔案所佔用的空間大小。
建立目錄和檔案
mkdir 建立新的空目錄
-p 一次性建立巢狀的多層目錄.
touch 建立空檔案
複製、刪除、移動目錄和檔案
cp 複製檔案或目錄
-f:覆蓋目標同名檔案或目錄時不進行提醒,而直接強制(Force)複製。
-i:覆蓋目標同名檔案或目錄時提醒使用者確認(Interactive,互動式)。
-p:複製時保持(Preserve)原始檔的許可權、屬主及時間標記等屬性不變。
-r:複製目錄時必須使用此選項,表示遞迴複製所有檔案及子目錄。
rm 刪除檔案或目錄
-f:刪除檔案或目錄時不進行提醒,而直接強制刪除。
-i:刪除檔案或目錄時提醒使用者確認。
-r:刪除目錄時必須使用此選項,表示遞迴刪除整個目錄.
-rf: 直接進行刪除而不進行提示。
mv 移動檔案或目錄
查詢目錄和檔案
which 查詢使用者所執行的命令檔案存放的目錄
find 查詢檔案或目錄
-name 按名稱查詢
-size 按檔案大小查詢
-user 按檔案屬主查詢
-type 按檔案型別查詢
檢視和檢索檔案
檢視檔案內容
cat 檢視檔案內容
more和 less 分頁檢視檔案內容
head和tail 檢視檔案開頭或末尾的部分內容
統計和檢索檔案內容
wc 統計檔案內容中的單詞數量、行數等資訊
-c:統計檔案內容中的位元組數。
-l:統計檔案內容中的行數。
-w:統計檔案內容中的單詞個數
grep 檢索、過濾檔案內容
-i:查詢內容時忽略大小寫。
-v:反轉查詢(Invert),即輸出與查詢條件不相符的行。
備份和恢復文件
使用壓縮和解壓縮工具
gzip、bzip2 壓縮命令
使用 gzip 製作的壓縮檔案預設的副檔名為“.gz”。製作壓縮檔案時,使用“-9”選項
可以提高壓縮的比率,但檔案較大時會需要更多的時間。
bzip2 和 bunzip2 命令的用法與 gzip、gunzip 命令基本相同,使用 bzip2 製作的壓縮
檔案預設的副檔名為“.bz2”。與 gzip、gunzip 命令相同,當需要解壓縮經 bzip2 壓縮的檔案時,只需使用帶“-d”選
項的 bzip2 命令即可,或者直接使用 bunzip2 命令。
使用 tar檢視檔案內容 歸檔和釋放工具
歸檔命令 tar
-c:建立(Create).tar 格式的包檔案。
-C:解壓時指定釋放的目標資料夾。
-f:表示使用歸檔檔案。
-j:呼叫 bzip2 程式進行壓縮或解壓。
-p:打包時保留檔案及目錄的許可權。
-P(大寫):打包時保留檔案及目錄的絕對路徑。
-t:列表檢視包內的檔案。
-v:輸出詳細資訊(Verbose)
-x:解開.tar 格式的包檔案。
-z:呼叫 gzip 程式進行壓縮或解壓。
製作歸檔及壓縮包格式
tar [選項] „ 歸檔及壓縮檔名 需要歸檔的原始檔或目錄„
解壓並釋放(恢復)歸檔壓縮包檔案格式
tar [選項] „ 歸檔及壓縮檔名 [-C 目標目錄]
使用 vi 文字編輯器
vi 編輯器的工作模式
a i o
命令模式中的基本操作
esc鍵
末行模式中的基本操作