1. 程式人生 > 其它 >關於 Kubernetes 的這些原理,你一定要了解

關於 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鍵

末行模式中的基本操作

esc鍵