阿里雲 linux centos 常用解壓命令


     格式:  tar  選項  文件目錄列表

    功能:  對文件目錄進行打包備份
    選項:
    -c  建立新的歸檔文件
    -r  向歸檔文件末尾追加文件
    -x  從歸檔文件中解出文件
    -O  將文件解開到標准輸出
    -v  處理過程中輸出相關信息
    -f  對普通文件操作
    -z  調用gzip來壓縮歸檔文件,與-x聯用時調用gzip完成解壓縮
    -Z  調用compress來壓縮歸檔文件,與-x聯用時調用compress完成解壓縮  
    例如:
    1.將當前目錄下所有.txt文件打包並壓縮歸檔到文件this.tar.gz,我們可以使用
tar czvf this.tar.gz ./*.txt 
  2.將當前目錄下的this.tar.gz中的文件解壓到當前目錄我們可以使用
 tar xzvf this.tar.gz ./

如:tar xzvf lanmp_v2.5.7.tar.gz

管理centos服務器的時候常會對文件進行一些常規操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘錄一些常用的文件操作命令:
 
文件操作:
ls      ####查看目錄中的文件####
ls -F       ####查看目錄中的文件####
ls -l       ####顯示文件和目錄的詳細資料####
ls -a       ####顯示隱藏文件####
ls *[0-9]*       ####顯示包含數字的文件名和目錄名####
rm go.tar       #### 刪除go.tar文件####
find mt.cgi       ####查找文件名為mt.cgi的文件####
df ?h       ####查看磁盤剩余空間####
find / -name xxx -print       ####查找xxx文件####

壓縮與解壓縮:

 

tar xvf wordpress.tar       ####解壓tar格式的文件####
tar -tvf myfile.tar       ####查看tar文件中包含的文件 ####
tar cf toole.tar tool       ####把tool目錄打包為toole.tar文件####
tar cfz xwyme.tar.gz tool      ####把tool目錄打包且壓縮為xwyme.tar.gz文件,因為.tar文件幾乎是沒有壓縮過的,MT的.tar.gz文件解壓成.tar文件后差不多是10MB ####
tar jcvf /var/bak/www.tar.bz2 /var/www/       ####創建.tar.bz2文件,壓縮率高####
tar xjf www.tar.bz2       ####解壓tar.bz2格式####
gzip -d ge.tar.gz       ####解壓.tar.gz文件為.tar文件####
unzip phpbb.zip       ####解壓zip文件,windows下要壓縮出一個.tar.gz格式的文件還是有點麻煩的####
 
bunzip2 file1.bz2       ####解壓一個叫做 ‘file1.bz2′的文件####
bzip2 file1       ####壓縮一個叫做 ‘file1′ 的文件####
gunzip file1.gz       ####解壓一個叫做 ‘file1.gz’的文件####
gzip file1       ####壓縮一個叫做 ‘file1′的文件####
gzip -9 file1       ####最大程度壓縮####
rar a file1.rar test_file       ####創建一個叫做 ‘file1.rar’ 的包####
rar a file1.rar file1 file2 dir1       ####同時壓縮 ‘file1′, ‘file2′ 以及目錄 ‘dir1′####
rar x file1.rar       ####解壓rar包####
unrar x file1.rar       ####解壓rar包####
tar -cvf archive.tar file1       ####創建一個非壓縮的 tarball####
tar -cvf archive.tar file1 file2 dir1       ####創建一個包含了 ‘file1′, ‘file2′ 以及 ‘dir1′的檔案文件####
tar -tf archive.tar       ####顯示一個包中的內容####
tar -xvf archive.tar       ####釋放一個包####
tar -xvf archive.tar -C /tmp       ####將壓縮包釋放到 /tmp目錄下####
tar -cvfj archive.tar.bz2 dir1       ####創建一個bzip2格式的壓縮包####
tar -xvfj archive.tar.bz2       ####解壓一個bzip2格式的壓縮包####
tar -cvfz archive.tar.gz dir1       ####創建一個gzip格式的壓縮包####
tar -xvfz archive.tar.gz       ####解壓一個gzip格式的壓縮包####
zip file1.zip file1       ####創建一個zip格式的壓縮包####
zip -r file1.zip file1 file2 dir1       ####將幾個文件和目錄同時壓縮成一個zip格式的壓縮包####
unzip file1.zip       ####解壓一個zip格式壓縮包####

 

 

 


免責聲明!

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



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