php網(wǎng)站怎么注入網(wǎng)站排名怎么搜索靠前
0x00 前言
版本信息:Ubuntu 18.04.6 LTS
最后更新日期:2023.8.22
0x01 Linux下常用壓縮解壓縮指令小結
1.gzip指令
gzip file
:壓縮file
文件為file.gz
,但是只能壓縮文件不能壓縮目錄,且不保留源文件。若想打包目錄,可以先打tar
包,然后gzip
壓縮變成.tar.gz
壓縮包。
例:
gzip xxx
gunzip zipfile
(或 gzip -d zipfile
):對zipfile
壓縮包解壓縮。
2.tar指令:
tar
選項參數(shù)解釋如下:
-c
打包
-v
顯示詳細信息
-f
指定文件名
-z
打包同時壓縮
-x
解包
tar -cvf zip.tar file
:對指定目錄或文件file
打包,打包文件zip.tar
可以任意取名。
例:
tar -cvf test_xxx.tar xxx
若想打包的過程同時壓縮,可以使用 tar -zcf
打包并壓縮指定文件名或目錄。
例:
tar -zcf test_xxx.tar.gz xxx
使用tar -zxf
對.tar.gz
壓縮包解包。
例:
tar -zxf test_xxx.tar.gz
3.zip指令:
zip -r file.zip file
:壓縮文件或目錄file
。-r
表示壓縮目錄。Linux和windows都支持zip壓縮和解壓縮。
例:
zip -r test_xxx.zip xxx
unzip file.zip
:對file.zip
壓縮包解壓縮。
4.bzip2指令:
bzip2 -k file
。-k
表示產(chǎn)生壓縮文件后保留源文件file
。和zip
一樣,只能壓縮文件不能壓縮目錄,且不保留源文件,但比zip
提供更好的壓縮比。
例:
bzip2 -k xxx
bunzip2 -k file.bz2
:解壓縮file.bz2
壓縮包,-k
表示解壓縮后保留源壓縮包file.bz2
。
例:
bunzip2 -k test_xxx.bz2
以上。
參考資料:
1.https://www.bilibili.com/video/BV1mW411i7Qf?p=22
2.鳥哥,《鳥哥Linux私房菜》[M],人民郵電出版社,2010第3版.