首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Linux 常用文件查找、打包、壓縮、解壓命令速查

     編輯:程式設計綜合問答

題目需求與標準命令

需求命令
搜索 /etc 下大於 500KB 的文件find /etc -size +500k -print
查詢 /etc 下文件名含 "host" 的文件find /etc -name "*host*" -print
備份 /root 到 root.tartar -cvf root.tar /root
壓縮 /root 到 root.tar.gztar -zcvf root.tar.gz /root
解壓 root.tar 和 root.tar.gz 到 /tmp/rootbk/tar -xvf root.tar -C /tmp/rootbk/
tar -zxvf root.tar.gz -C /tmp/rootbk/

參數詳解

  • -c 建立壓縮檔;-x 解壓;-z gzip 壓縮;
  • -v 顯示過程;-f 指定檔名;-C 指定解壓目錄;
  • find -size +500k 單位 k 表示 KB,+ 表示大於;
  • -name 區分大小寫,-iname 忽略大小寫。

常見錯誤修正

原答案中 tar zcvf root.tar /root 缺少 - 前綴,標準寫法為 tar -cvf;解壓命令原寫法參數順序錯誤,需分開執行兩個解壓命令。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved