linux中一些基本命令tar,cp,rm,touch,mkdir等


tar 解壓縮命令:

tar -c 建立壓縮檔案   tar -x 解壓檔案   tar -t 查看內容

以下是文件屬性解壓方式

   -z解壓gzip屬性    -j解壓bz2屬性    -v顯示過程

其中-f是必須的,-f是解壓的最后一個參數,后面接檔案名;

例如:

解壓: tar -xvf file.tar  ---解壓tar文件

    tar -xzvf file.tar.gz ---解壓tar.gz文件

    tar -xjvf   file.tar.bz2 ---解壓bz2文件

壓縮: tar -cvf file.tar  *.ext  --將后綴名為ext的所有文檔壓縮成file.tar

    tar -czf file.tar.gz  *.ext  ---將后綴名為ext的所有文檔壓縮成tar.gz

cp  復制命令

-i:交互式   -r,-R 遞歸復制目錄及內部的所有內容。-v顯示拷貝時的詳細信息,-f 強制

-r/R 遞歸
 
 -n 不覆蓋(使前面的-i失效)
-i,--interactive 交互模式(使前面的-n失效)
-a,--archive 原樣復制,保留全部(包括mtime,atime,文件的所有者,權限等)
-L,--dereference 跟隨符號鏈接(默認)
-P,--no-dereference 不跟隨符號鏈接,也就是只拷貝符號鏈接,不拷貝符號鏈接指向的實際文件
-v 顯示詳細信息
-u,--update 當源文件比較新時復制
-b 同名文件會以~結尾備份
--remove-destination 復制前先刪除
-f 如果目標文件不能打開,那么先刪除再復制(-n參數會使-f失效)
例如:cp -R dir1  dir2 將目錄dir1復制成目錄dir2
   cp -f file1 file2 將文件file1強制復制成file2
 
 rm刪除命令
rm -rf file刪除file文件或者文件夾,強制刪除
 
touch 建立文件
touch file建立一個file文件
 
 
mkdir建立文件夾
 
mkdir [-p] dirName
  -p 確保目錄名稱存在,不存在的就建一個。

 建立多重文件夾

mkdir -p test1/test2/test3...  建立文件夾test1,test2.test3

如果當前目錄有test1,那么表示建立文件夾test2/test3

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM