標籤:
管理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格式壓縮包#### 原文:http://www.centoscn.com/CentOS/help/2013/0725/496.html
推薦:http://man.linuxde.net/ 命令大全網站
centos tar壓縮與解壓縮命令大全