中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓

當前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

【Linux】Linux壓縮、解壓常用(tar/tgz/tar.gz/tar.bz2/tar.xz/7z/zip/rar)命令總結(jié)

時間:2019-08-13

linux命令windows命令_linux命令_linux格式化命令

目錄

linux系統(tǒng)下總會遇到各種格式的壓縮包,什么tar/gz/7z/xz/bz2/zip等等,每種格式文件的解壓和壓縮方法都不完全一致,所攜帶的參數(shù)也都各有千秋,初學者往往會一臉茫然,不知如何是好。于是,本文就對上述各種常見的文件和命令進行一番總結(jié)和對比,以便查閱和參考。

1、tar優(yōu)勢特點

同樣也對mac上該工具進行了測試,發(fā)現(xiàn)py2app打包后的程序同樣存在上述問題,并且不能再沒有python的機器上運行,處理的文件也是以源碼的形式存在,其他文件是以pyc格式打包在壓縮文件中。將所有文件打包為zip格式(推薦不壓縮,即使用“僅儲存”壓縮選項)。直接保存數(shù)據(jù)會占用很大的空間,所以常常壓縮備份文件,以便節(jié)省存儲空間,tar是用于文件打包的命令行工具,可以將一系列文件歸檔到一個大文件中, 也可以將檔案文件解開已恢復數(shù)據(jù),作為常用的備份工具,tar的語法格式如下:。

近排有童鞋問小編格式工廠怎么合并視頻,因為經(jīng)常格式工廠合并視頻不動或者就是格式工廠合并視頻fail to convert,想問問還有什么好用的視頻合并軟件, 其實出現(xiàn)這個問題很可能是你的視頻內(nèi)部編碼錯亂了,最好是不要直接修改后綴來轉(zhuǎn)換格式,這是很容易就會造成這種問題的。以上命令打包deb默認是采用gz格式壓縮,壓縮率有限,如果要獲得更改的壓縮率(更小的文件體積),可以使用bzip2和lzma格式。迅捷pdf為您提供了非常全面的轉(zhuǎn)換功能linux命令,支持把pdf文檔轉(zhuǎn)換為word、excel、ppt、html、txt、圖片等多種格式的文檔,同時也可將這些格式反轉(zhuǎn)換成pdf文檔,另外還具備強大的pdf功能,比如分割、合并、壓縮、密碼清除、圖片獲取等功能。

2、壓縮命令

tar -cvf target_name.tar dir_or_file					# 將目標打包成一個*.tar格式的文件
tar -czvf target_name.tgz dir_or_file					# 將目標打包成一個*.tgz格式的文件
tar -czvf target_name.tar.gz dir_or_file				# 將目標打包并壓縮成一個*.tar.gz格式的文件
tar -cjvf target_name.tar.bz2 dir_or_file				# 將目標打包并壓縮成一個*.tar.bz2格式的文件

相對上述幾類文件,*.tar.xz文件則比較特殊,需要兩條命令來進行打包和壓縮:

linux命令windows命令_linux格式化命令_linux命令

tar -cvf target_name.tar dir_or_file					# 1.將目標打包成一個*.tar格式的文件
xz -z target_name.tar.xz						# 2.將打包好的文件壓縮成一個*.tar.xz格式的文件

3、解壓命令

tar -xvf pakage_name.tar						# 解開一個*.tar的文件包內(nèi)容到當前目錄下
tar -xzvf pakage_name.tgz						# 解開一個*.tgz的文件包內(nèi)容到當前目錄下
tar -xzvf pakage_name.tar.gz						# 解開一個*.tar.gz的壓縮包內(nèi)容到當前目錄下
tar -xjvf pakage_name.tar.bz2						# 解開一個*.tar.bz2的壓縮包內(nèi)容到當前目錄下

上面這幾個解包命令將會將文檔解開在當前目錄下面。當然,你也可以用參數(shù)"-C"來更改解包的路徑:

tar -xvf pakage_name.tar -C /opt/target_dir/			# 解開一個*.tar的文件包內(nèi)容到指定目錄下
tar -xzvf pakage_name.tgz -C /opt/target_dir/			# 解開一個*.tgz的文件包內(nèi)容到指定目錄下
tar -xzvf pakage_name.tar.gz -C /opt/target_dir/		# 解開一個*.tar.gz的壓縮包內(nèi)容到指定目錄下
tar -xjvf pakage_name.tar.bz2 -C /opt/target_dir/		# 解開一個*.tar.bz2的壓縮包內(nèi)容到指定目錄下
 上一個教程:Linux sed命令詳解