linux壓縮 解壓縮 複製檔案

2021-10-11 00:14:17 字數 2149 閱讀 5902

unzip命令

複製例項

說明參考

這裡介紹使用的是zip和unzip命令,在使用zip跟unzip命令之前先檢視系統有沒有安裝這兩個命令的包,沒有的話要自己安裝

rpm -q zip unzip
如果有安裝了命令則會顯示出命令的版本號。

基本用法:

zip [引數] [壓縮包名] [壓縮的目錄或者檔案的路徑]

命令的常用引數

-m 將檔案壓縮後,刪除原檔案

-o 將壓縮檔案內的所有檔案的最新變動時間設為壓縮的時間

-q 安靜模式,在壓縮的時候不顯示指令執行的過程

-r 遞迴壓縮,將自定目錄下的所有子檔案以及檔案一起處理

-x 」檔案列表「,壓縮時排除檔案列表中的檔案

基本用法:

unzip [引數] [壓縮檔案] (-d [目錄]) //如果不是用括號裡面的內容,則解壓檔案在當前工作目錄

unzip命令的常用引數

-c 將解壓縮的結果顯示到螢幕上(顯示每乙個目錄下的每乙個檔案的內容),同時對字元做適當的轉換,但是並沒有解壓壓縮包

-l 顯示壓縮檔案內所包含的檔案

-t 檢查壓縮檔案是否正確

-v 執行時顯示壓縮檔案的詳細資訊

-q 安靜模式,執行時不顯示任何資訊

-d 指定檔案解壓後儲存的目錄

-x 指定不要處理壓縮檔案中的那些檔案

這裡介紹的是scp命令

linux scp命令用於linux之間複製檔案和目錄。

scp是 secure copy的縮寫, scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝命令。

scp

[-1246bcpqrv]

[-c cipher]

[-f ssh_config]

[-i identity_file]

[-l limit]

[-o ssh_option]

[-p port]

[-s program]

[[user@]host1:]file1 [

...]

[[user@]host2:]file2

簡易寫法
scp

[可選引數] file_source file_target

引數說明1、從本地複製到遠端

命令格式:

scp local_file remote_username@remote_ip:remote_folder 

或者 scp local_file remote_username@remote_ip:remote_file

或者 scp local_file remote_ip:remote_folder

或者 scp local_file remote_ip:remote_file

1、複製目錄命令格式
scp -r local_folder remote_username@remote_ip:remote_folder 

或者 scp -r local_folder remote_ip:remote_folder

上面命令將本地 music 目錄複製到遠端 others 目錄下。

2、從遠端複製到本地

從遠端複製到本地,只要將從本地複製到遠端的命令的後2個引數調換順序即可,如下例項

應用例項:

scp [email protected]:/home/root/others/music /home/space/music/1.*** 

scp -r www.runoob.com:/home/root/others/ /home/space/music/

1.如果遠端伺服器防火牆有為scp命令設定了指定的埠,我們需要使用 -p 引數來設定命令的埠號,命令格式如下:

#scp 命令使用埠號 4588

scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator

2.使用scp命令要確保使用的使用者具有可讀取遠端伺服器相應檔案的許可權,否則scp命令是無法起作用的。

Linux 檔案壓縮解壓縮

tar格式 解包1 tar xvf filename.tar 解包2 tar xvf filename.tar c dirname tar解壓縮到指定目錄 打包 tar cvf filename.tar dirname tar是打包,不是壓縮!gz格式 解壓1 gunzip filename.gz ...

Linux 壓縮 解壓縮

1.以.a為副檔名的檔案 tar xv file.a 2.以.z為副檔名的檔案 uncompress file.z 3.以.gz為副檔名的檔案 gunzip file.gz 4.以.bz2為副檔名的檔案 bunzip2 file.bz2 5.以.tar.z為副檔名的檔案 tar xvzf file....

Linux壓縮 解壓縮

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...