導航:首頁 > 程序命令 > shell命令解壓zip

shell命令解壓zip

發布時間:2022-07-24 07:51:05

❶ SHELL腳本,解壓縮指定目錄下的ZIP文件到另一個目錄下

#!/bin/bash
foriin$(ls/opt/bin/*.zip2>/dev/null)
do
unzip$i-d/opt/wep
done

❷ 用shell壓縮多個文件夾為zip

壓縮為bcd.zip,保存在a文件夾中,如果要靜默模式,zip命令加-q選項。

文件格式:

另指計算機文件壓縮演算法,原名真空,發明者為菲爾·卡茨,他於1989年1月公布了該格式的資料。

標准 ZIP 壓縮文件格式分析:標准 zip 文件格式由三部分組成:zip 壓縮數據段、中央目錄區、中央目錄區尾部。其中 zip 壓縮數據段又分為 zip 文件頭信息和壓縮數據。如圖 1、2、3 所示。帶☆的是在文件修復中經常用到的。

(2)shell命令解壓zip擴展閱讀:

命令參數:

Copyright (C) 1990-1999 Info-ZIP

Type 'zip "-L"' for software license。

Zip 2.3 (November 29th 1999). Usage。

zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]。

The default action is to add or replace zipfile entries from list, which。

can include the special name - to compress standard input。

If zipfile and list are omitted, zip compresses stdin to stdout。

-f freshen: only changed files -u update: only changed or new files。

參考資料來源:網路-Zip


❸ 阿里雲伺服器 linux xshell下文件解壓,壓縮命令

解壓命令:unzip myname.zip (myname=你要解壓的文件名)
壓縮命令:zip -r myname.zip ./* (myname=你要解壓的文件名 ./* 壓縮當前目錄所有文件)

❹ 用shell解壓zip,沒反應是怎麼回事 我想解壓system/a/b.zip 代碼這樣寫的

等我明天上班。file
system/a/b.zip的結果得是zip文件才可以的。
明天搞個實驗,就知道了。b.zip只是個名字,必須是zip格式的文件,unzip才有用

❺ linux zip壓縮。壓縮當前文件夾下所有文件,壓縮為a.zip。命令行的方法是怎樣。

linux zip壓縮。壓縮當前文件夾下所有文件,壓縮為a.zip。可以使用命令zip -r mydata.zip dir。例如:

要壓縮/home/data這個目錄,則壓縮命令為zip -q -r mydata.zip /home/data;

如果現在在/home 這個目錄下,則命令是zip -q -r data.zip data;

如果在/home/data 這個目錄下,則命令是zip -q -r data.zip * 。

(5)shell命令解壓zip擴展閱讀

linux zip壓縮命令主要參數介紹:

1、-c:將解壓縮的結果。

2、-l:顯示壓縮文件內所包含的文件。

3、-p:與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換。

4、-t:檢查壓縮文件是否正確。

5、-u:與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其它文件解壓縮到目錄中。

6、-v:執行是時顯示詳細的信息。

7、-z:僅顯示壓縮文件的備注文字。

8、-a:對文本文件進行必要的字元轉換。

9、-b:不要對文本文件進行字元轉換。

10、-C:壓縮文件中的文件名稱區分大小寫。

❻ shell基本命令

常用命令

一、目錄操作

a) ls--查看文件/目錄:

常用:ls –l 查看詳細文件列表

b) pwd--查看當前目錄:

c) cd--改變工作目錄:

常用①:cd ../ 跳轉到上一級目錄

備註: [./]當前目錄 [../]上一級目錄

常用②:cd /boot/ 跳轉到指定目錄

備註:指定目錄一定是完整路徑,例如win的文件路徑一樣。

d) mkdir--創建目錄:

常用:mkdir 123 創建一個空文件夾

e) rm--刪除文件/目錄:

常用: rm -rf 123 刪除目錄文件夾,並且目錄下的文件一並刪除。

備註:直接使用命令[rm],只能刪除空目錄。

-r 刪除目錄 -f 強制刪除文件或目錄

f) mv--移動文件/目錄改名、移動:

移動文件: mv 1.sh ./123 à mv 目標文件 移動至某目錄

重名命文件:mv 1.sh 123.sh à mv 原文件 欲改後文件

g) ln--建立軟連接和硬連接:

軟連接:ln -s 123.sh ../ à ln -s 源文件 欲放置路徑

如同window下的快捷方式,原理一致。

ln -s /root/桌面/共享文件夾/armQT/ /root/桌面

硬連接:ln 123.sh ../ à ln 源文件 欲放置路徑

復制一個文件,且該文件具有獨立性,不受源文件刪除的影響;無論源文件或目標文件的內容修改時,兩份文件都會同步修改。

h) rmdir--刪除空目錄:

二、文件操作

a)cat--查看文件內容,若文件不存在,創建對應文件:

常用:cat 1.txt

b)cp--拷貝文件、目錄:

備份:cp 123.sh 1.sh à cp 源文件 目標文件

復制至某路徑:cp 123.sh ../ à cp 源文件 目標路徑

c)chmod--修改文件許可權:

常用:chmod 777 1.sh 給1.sh最高許可權

備註:讀、寫、運行三項許可權可以用數字表示,就是r=4,w=2,x=1。

777就是rwxrwxrwx,意思是該登錄用戶(可以用命令id查看)、他所在的組和其他人都有最高許可權。

一般模式:chmod +rw 1.sh 僅當前用戶下1.sh具有可讀寫許可權

d)touch--創建文件:

常用:touch ./1.sh à touch 路徑+名稱

f)vim--創建並打開文件:

常用:vim ./1.sh à vim 路徑+名稱

g)find--在指定目錄查找符合條件的文件:

以[文件名+類型]尋找:find ./ -name 「*.*」à find 路徑 -nama 「預找文件名+類型」

尋找文件名為」123」的文件,*代表不限制類型

find ./ ! -name 「*.txt」 à 過濾txt類型文件後,顯示其他文件

備註:-name 區分大小寫 -iname 不區分大小寫

-o 連接符,作用如下圖

以[文件名]尋找:find ./ -path 「*1*」à find 路徑 - path 「預找文件名」

尋找文件名為」1」的所有文件

根據文件類型進行搜索:find . -type 類型參數

h)grep--在文件里查找內容:

從指定文件里查找內容:grep h ./file.txt à grep 內容 路徑

從緩存區里查找內容:ps -ef | grep 5799 à 某顯示命令 | grep 內容

(從進程列表中尋找帶有」5799」的文本行)

i)tar--解壓文件:

壓縮:

tar -cvf 1.tar *.* //將目錄里所有文件打包成1.tar

rar a 1.rar *.* //rar格式的壓縮

zip 1.zip *.* //zip格式的壓縮

解壓:

tar -xvf file.tar //解壓tar包

tar -xzvf file.tar.gz //解壓tar.gz

unrar e file.rar //解壓rar

unzip file.zip //解壓zip

j)file--顯示指定文件的類型:

三、用戶系統及許可權管理操作

a)su--用戶類型切換:

b)adser--添加用戶:

c)passwd--設置(更改)用戶口令:

d)usermod--設置用戶屬性:

e)ps--顯示當前系統用戶進程列表:

常用:ps -ef 顯示當前系統所有用戶的詳細進程

-e 顯示所有程序。 -f 顯示UID,PPIP,C與STIME欄位

-A 顯示所有程序。

f)kill--刪除執行中的進程:

常用:kill 123 à kill pid號

強制結束進程: kill -9 123 à kill -9 pid號

四、幫助命令

a)man--查詢命令閱讀手冊

man kill à 查詢有關[kill]的全部信息

man 2 kill à 只查詢第二條有關[kill]的信息

b)help--查詢命令閱讀手冊

五、網路相關命令

a)ifconfig 查看網路信息,設置ip

b)ping 測試網路聯網狀態

六、U盤操作相關命令

a)fdisk -l 識別usb存儲設備

b)mount –t vfat /dev/sdb /mnt/udisk使用mount命令掛載U盤

c)umount /mnt/udisk 卸載U盤

七、安裝軟體包命令

a)rpm

常用組合命令:

-ivh:安裝顯示安裝進度--install--verbose--hash

-Uvh:升級軟體包--Update;

-qpl: 列出RPM軟體包內的文件信息[Query Package list];

-qpi:列出RPM軟體包的描述信息[Query Package install package(s)];

-qf:查找指定文件屬於哪個RPM軟體包[Query File];

-Va:校驗所有的 RPM軟體包,查找丟失的文件[View Lost];

-e:刪除包

❼ 如何利用shell對.zip文件進行解壓縮

直接使用unzip命令就可以了
unzip file.zip

❽ 解壓縮命令

我們知道WinRAR是個很古老的軟體,不僅歷史悠久而且功能強大。本文分享如何使用命令行語法(也順便介紹VB(A)中的Shell命令)來實現批量的壓縮文件和解壓縮文件。

1.首先,我們打開命令行。點擊Windows開始菜單,所有程序,附件,命令提示符,
右擊圖標,點擊「以管理員身份運行」(防止命令行許可權不夠無法執行)

2.或者按下快捷鍵Windows+R,輸入cmd,回車確定。

3.在命令行中,輸入WinRAR m -r -ep1 壓縮包保存路徑 被壓縮的文件(夾)路徑
然後回車,就可以將被壓縮的文件(夾),壓縮成一個WinRAR壓縮包。
注意,此命令執行後,原來被壓縮的文件或者文件夾,就自動刪除了!

4.如果不希望在得到壓縮包後,刪除原來的文件夾或文件,可以使用命令WinRAR a -r -ep1 -df 壓縮包保存路徑 被壓縮的文件(夾)路徑。

實用命令:
命令m 表示移動(壓縮後,刪除源文件)
命令a 表示添加壓縮
命令s 表示創建自解壓文件

實用開關:
-r 含子文件夾
-ai 忽略文件屬性
-cl 文件名小寫
-cu 文件名大寫
-ed 忽略空文件夾
-ep 忽略路徑信息
-ep1 表示忽略被壓縮的根文件夾
-ep2 包含最完整路徑信息(除驅動器)
-df 表示壓縮後刪除源文件
-dr 刪除源文件到回收站
-or 自動重命名同名文件

如何使用命令行解壓縮文件?

1.WinRARx壓縮包路徑解壓縮到目標文件夾的路徑

2.解壓縮保留路徑,WinRAR e 壓縮包路徑 解壓縮到目標文件夾的路徑

3.解壓縮忽略路徑,忽略路徑的意思,就是解壓縮時,壓縮包原來裡面有文件夾的,解壓縮之後,只能得到所有文件,而文件夾沒了。

❾ linux系統怎麼解壓zip文件

1、首先進入linux系統以後右鍵單擊桌面,選擇Open In Terminal選項

❿ 如何使用PowerShell壓縮和解壓ZIP文件 61 系統極客

不知大家有沒遇到過要臨時壓縮或壓縮一個 ZIP 文件夾,發現 Windows 上沒裝解壓軟體。這種情況在操作伺服器時比較常見吧,此時我們就可以搬出萬能的 PowerShell 壓縮和解壓 ZIP 文件。 Compress-Archive 和 Expand-Archive cmdlets 是 PowerShell v5 中的一大改進,大家看名字應該就不難猜出其功能,使用起來也非常簡單。 創建 ZIP 壓縮文件 Compress-Archive -Path D:\Tools -DestinationPath E:\Tools_bakcup.zip 解壓 ZIP 包 Expand-Archive -Path E:\Tools_bakcup.zip -DestinationPath F:\Tools

閱讀全文

與shell命令解壓zip相關的資料

熱點內容
麗水四軸加工中心編程 瀏覽:689
國產系統怎麼解壓 瀏覽:552
戰雙程序員 瀏覽:483
him觸摸編程軟體 瀏覽:931
植物大戰僵屍存檔怎麼轉移安卓 瀏覽:852
java棧的元素 瀏覽:737
程序員與籃球事件 瀏覽:675
app反編譯不完整 瀏覽:788
電腦上的文件夾怎麼調整 瀏覽:7
伺服器無響應是什麼原因呀 瀏覽:984
wd文檔里的app怎麼製作 瀏覽:513
電腦里的文件夾沒有了一般能恢復嗎 瀏覽:418
哪裡有配加密鑰匙的 瀏覽:210
伺服器開不了機怎麼把數據弄出來 瀏覽:958
gif動態圖片怎麼壓縮 瀏覽:521
黑猴子棒球壓縮文件解壓密碼 瀏覽:631
如何讓app適應不同的手機屏幕大小 瀏覽:10
蘋果手機如何給安卓手機分享軟體 瀏覽:761
蘋果電腦怎麼運行騰訊雲伺服器 瀏覽:59
明日之後沙石堡命令助手 瀏覽:261