目錄
- ls
- zip
- unzip
- tar
- gzip
- 模板
ls
列出當前目錄下所有檔案
https://files.cnblogs.com/files/zhangzongjian/ls.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
| -l | 詳細檔案資訊 | ||
| -t | 修改時間排序 | ||
| -r | 倒序排列 | ||
| -h | 可讀的檔案大小單位 | ||
| -a | 顯示隱藏檔案 |
常用用法
ls -ltr
zip
壓縮.zip .jar .war檔案
(保留檔案權限,不保留檔案屬組)
https://files.cnblogs.com/files/zhangzongjian/zip.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
| -r | 壓縮檔案夾 | zip -r tmp.zip test_dir | 往壓縮包追加目錄/檔案 |
| 壓縮檔案 | zip tmp.zip test_file | 往壓縮包追加檔案 | |
| -d | 洗掉包內檔案 | zip tmp.zip -d test_dir/* test_dir/ | 洗掉目錄內檔案及目錄本身,星號表示模糊匹配包中的多個條目 |
| -m | 移動到壓縮包中 | zip -r tmp.zip test_dir -m | 即壓縮后洗掉源檔案 |
| -y | 保留軟鏈接 | zip -y tmp.zip link_file | 軟鏈接原樣壓縮,默認壓縮軟鏈接指向的源檔案 |
unzip
解壓.zip .jar .war檔案
https://files.cnblogs.com/files/zhangzongjian/zip.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
| -l | 查看壓縮包檔案串列 | unzip -l tmp.zip | 每行一個條目,壓碩訓者解壓單個都是針對條目的 |
| -d | 解壓到指定目錄 | unzip tmp.zip -d test_dir | 目錄不存在則自動創建 |
| -o | 默認覆寫解壓 | unzip -o tmp.zip | 直接覆寫已存在檔案,不詢問 |
| -p | 查看壓縮包的檔案內容 | unzip -p tmp.zip | 包內所有檔案列印到控制臺 |
| unzip -p tmp.zip test_dir/test.txt | 列印單個檔案到控制臺 | ||
| unzip tmp.zip test_dir/test.txt | 解壓單個檔案,保留目錄結構 | ||
| unzip tmp.zip test_dir/* | 解壓單個目錄 |
tar
壓縮解壓.tar .tar.gz檔案,后者其實是tar+gzip兩重壓縮的產物
(保留檔案權限和屬組)
https://files.cnblogs.com/files/zhangzongjian/tar.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
| -c | 壓縮 | tar -czvf tmp.tar.gz test_dir | 壓縮為.tar.gz檔案 |
| -x | 解壓 | tar -xzvf tmp.tar.gz test_dir/test.txt | 解壓單個檔案,保留目錄結構 |
| -z | 執行gzip壓縮/解壓 | ||
| -v | 顯示執行程序詳細 | ||
| -f | 指定壓縮檔案 | 該引數后面得接檔案,所以引數順序放最后 | |
| -C | 解壓到指定目錄,目錄不存在則報錯 | tar -xzvf tmp.tar.gz -C test_dir | 解壓.tar.gz檔案到指定目錄 |
| -t | 查看壓縮包檔案串列 | tar -tvf tmp.tar.gz | 查看壓縮包中的檔案串列 |
| -O | 查看壓縮包的檔案內容 | tar -xOf tmp.tar.gz | 列印單個檔案到控制臺 |
| -r | 往壓縮包追加檔案(僅.tar有效) | tar -f tmp.tar -r test_dir | 多次執行包內會出現重復記錄,可先刪后加 |
| --delete | 洗掉包內檔案(僅.tar有效) | tar -f tmp.tar --delete test_dir | 結合gzip可實作洗掉.tar.gz內檔案 |
| --remove-files | 移動到壓縮包中 | 加在壓縮命令后面即可 | 即壓縮后洗掉源檔案 |
| --wildcards | 開啟模糊匹配模式 | tar --wildcards -xzvf tmp.tar.gz *.txt | zip命令默認是開啟模糊的 |
常用用法
gzip
壓縮解壓.gz檔案
(只能壓縮單個檔案,效果就是改檔案名后面加.gz后綴,實際上是有壓縮效果的)
https://files.cnblogs.com/files/zhangzongjian/gzip.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
| 壓縮 | gzip tmp.log | 效果就是檔案名加上.gz后綴 | |
| -d | 解壓 | gzip -d tmp.log.gz | 效果就是檔案名去掉.gz后綴 |
模板
https://files.cnblogs.com/files/zhangzongjian/.css
| 引數 | 描述 | 樣例 | 樣例說明 |
|---|---|---|---|
常用用法
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/445853.html
標籤:其他
