Linux常用命令——tar
阿新 • • 發佈:2018-06-19
pat .com ges type 當前 命令執行 shadow 保持 blog
案例二:
解開壓縮包
註意:-C 為指定解壓路徑,不指定為當前目錄
案例三:
排除打包
**註意:
tar 打包備份
語法格式:tar 【option】【file】 tar [選項] [文件]
註意:tar 命令及後面的選項和文件裏,每個元素之間都要至少要有一個空格
選項說明:
參數選項 | 解釋說明 |
---|---|
z | 通過 gzip 壓縮或解壓 |
c | 創建新的 tar 包 |
v | 顯示詳細的 tar 命令執行過程 |
f | 指定壓縮文件的名字 |
t | 不解壓查看 tar 包的內容 |
x | 解開 tar 包 |
p | 保持文件的原有屬性 |
C | 指定解壓的目錄路徑 |
-h | 打包軟連接文件只想的真實源文件 |
--exclude=PATTERN | 打包時排除不需要處理的文件或目錄 |
案例一:
備份站點目錄 html 並查看
案例二:
解開壓縮包
註意:-C 為指定解壓路徑,不指定為當前目錄
案例三:
排除打包
**註意:
- 使用 --exclucde 排除多個需要重復使用該參數,如:tar zvcf test.tar.gz html --exclude=html/oldboy/ --exclude=html/1.html
- 若需要打包的目錄為相對路徑,則 --exclude 後只能接相對路徑
- 肉需要打包的目錄為絕對路徑,則 --exclude 後技能接相對路徑,也可接絕對路徑
- 為方便起見, --exclude 的後接路徑和打包路徑應保持形式一致,要麽都為相對路徑,要麽都為絕對路徑**
案例四:
打包某目錄下的所有普通文件
Linux常用命令——tar