linux 常用命令
@(Linux)[linux, 解壓, 壓縮]
[TOC]
登錄服務(wù)器
登錄服務(wù)器并設(shè)置可顯示服務(wù)器軟件GUI
ssh -X zj@ip
壓縮及解壓
7z
壓縮
7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*
參數(shù)含義:
a 代表添加文件/文件夾到壓縮包
-t 是指定壓縮類型酸钦,這里定為7z炒辉,可不指定,因?yàn)?za默認(rèn)壓縮類型就是7z用狱。
-r 表示遞歸所有的子文件夾
Mytest.7z 是壓縮好后的壓縮包名
/opt/phpMyAdmin-3.3.8.1-all-languages/*:是目錄壓縮目標(biāo)麸恍。
解壓
7za x xxx.7z -r -o./
zip
壓縮
將當(dāng)前目錄下的所有文件和文件夾全部壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下所有文件.
zip -r myfile.zip ./*
解壓
zip -r filename.zip filesdir
在這個(gè)例子里灵巧,filename.zip 代表你創(chuàng)建的文件,filesdir 代表你想放置新 zip 文件的目錄抹沪。-r 選項(xiàng)指定你想遞歸地(recursively)包括所有包括在 filesdir 目錄中的文件刻肄。
要抽取 zip 文件的內(nèi)容,鍵入以下命令:
unzip filename.zip
你可以使用 zip 命令同時(shí)處理多個(gè)文件和目錄融欧,方法是將它們逐一列出敏弃,并用空格間隔:
zip -r filename.zip file1 file2 file3 /usr/work/school
上面的命令把 file1、file2噪馏、 file3麦到、以及 /usr/work/school 目錄的內(nèi)容(假設(shè)這個(gè)目錄存在)壓縮起來(lái),然后放入 filename.zip 文件中欠肾。