linux下下載的zip檔案解壓之後中文檔名亂碼
我在下載一些檔案的時候,我的ubunt 14.04預設按照zip檔案給我打包下載的,但是下載下來之後,發現解壓之後我的中文檔名先試試的都為亂碼,後來看了其他部落格博主的一些解決方法,發現這麼一個好的方法,親試OK的。
第一步 首先安裝7zip和convmv(如果之前沒有安裝的話)
在命令列執行安裝命令如下:
sudo apt-get install p7zip-full convmv
第二步 假設zip檔名為y05文件.zip,那麼先進入zip檔案所在的目錄,然後命令列執行
LANG=C 7z x y05文件.zip
convmv -f cp936 -t utf8 -r –notest *
相關推薦
linux下下載的zip檔案解壓之後中文檔名亂碼
我在下載一些檔案的時候,我的ubunt 14.04預設按照zip檔案給我打包下載的,但是下載下來之後,發現解壓之後我的中文檔名先試試的都為亂碼,後來看了其他部落格博主的一些解決方法,發現這麼一個好的方法,親試OK的。 第一步 首先安裝7zip和convmv(如
linux zip檔案解壓命令詳解
文章轉自:http://www.cnblogs.com/wangkongming/p/4305962.html 1、把/home目錄下面的mydata目錄壓縮為mydata.zip zip -r mydata.zip mydata #壓縮mydata目錄
Linux 下 zip 檔案解壓產生中文亂碼解決方案
unar方法 1.安裝unar yum install unar 這個最簡單省力,預設debian已經安裝了額unar,這個工具會自動檢測檔案的編碼,也可以通過-e來指定 2.用unar解
java 關於zip檔案解壓工具類,後續一直更新
前幾天在網上看到過這種,但是覺得還是不怎麼通用, 就自己瞭解原理嘗試的寫了個工具類,希望大家多多指點,不說多了上程式碼了: package com.bdt.framework.zip; import org.slf4j.Logger; import org.slf4j.Logger
【Python】使用 zipfile 解壓含有中文檔名的 zip 檔案
問題 在使用 Python 內建標準庫 zipfile 解壓檔案時,如果壓縮檔案中有的檔案含有中文,那麼解壓後就會發現檔名中的中文部分是亂碼。例如我分別新建三個 txt 檔案:檔案1.txt,檔案2.txt 和 檔案3.txt,然後將這三個檔案壓縮到一個名為
python zip 檔案解壓中文亂碼問題解決
今天突然碰到zip檔案解壓後中文亂碼問題。百度了下覺得這篇文章不錯。儲存儲存。 來源:http://blog.sina.com.cn/s/blog_5805e98101012uzv.html 萬惡的編碼!!!!!!!!!! 學習 python 2.x 時就被時不時出現
linux下tar xvzf是解壓tar.gz的,等效gzip -d file.gz+tar vxf file.tar,以及別的解壓方式大全
Linux下最常用的打包程式就是tar了,使用tar程式打出來的包我們常稱為tar包,tar包檔案的命令通常都是以.tar結尾的。生成tar包後,就可以用其它的程式來進 行壓縮了,所以首先就來講講tar命令的基本用法: tar命令的選項有很多(用man tar可以檢視
zip檔案解壓工具類
java解壓zip檔案 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import j
Linux下*.tar.gz檔案解壓縮命令
1.壓縮命令: 命令格式:tar -zcvf 壓縮檔名.tar.gz 被壓縮檔名 可先切換到當前目錄下。壓縮檔名和被壓縮檔名都可加入路徑。 2.解壓縮命令: 命令格式:tar -zxvf 壓縮檔名.tar.gz 解壓縮後
ZIP檔案解壓後文件名亂碼解決辦法
在windows下建立的zip包在linux下解壓縮後文件名出現亂碼,有人說unzip有個-O選項可以制定編碼,但我的系統上不行,沒有這個選項。最終是用java的jar解壓,然後在用convmv更改編碼: 解壓 jar vxf a.zip 測試,這步只是顯示結果,但不會做
linux 下所有格式打包解壓方法(tar、bz2、rar)詳解
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是壓縮!) 02-.gz格式 解壓1:[*******]$ gunzip FileName.gz 解壓2:[**
linux下tar打包到windows下解壓縮後中文檔名亂碼 用zip 或者 rar
主要原因是WINDOWS與LINUX對檔案系統字符集的處理方式是不相同的。zip和rar會記錄字符集,自動轉換,而tar不是跨平臺解壓縮的。比如 “中國.txt”,utf-8下編碼是e4b8ade59bbd,tar裡面記錄的是e4b8ade59bbd.tar,然後gbk下中
Linux下使用unzip命令解壓war包
網上很多人說用jar包解壓,但jar命令解壓時不能指定目錄,推薦使用unzip解壓war包。 unzip -d 指定目錄 [[email protected] upload]# unzip -oq common.war -d common 命令名: un
zip檔案解壓或壓縮
<span style="font-size:18px;">/** * lsz */ public final class ZipUtil { /** * 解壓zip檔案 * @param unZipfile * @param destFil
linux下rar包的解壓方法
一.widonds下打包rar檔案並上傳 yum install lrzsz rz test.rar 二、下載並安裝rar軟體 2.1 下載 mkdir -p /home/oldboy/tools cd /home/oldboy/tools
linux下 備份 壓縮,解壓資料夾,資料庫;
1.壓縮檔案 用xshell 等命令工具,到所要備份的的目錄下, 然後, tar zcvf wenjianjia.tar.gz files 注:紅色字型 可以隨意修改名字,藍色字型 是要備份的資料夾名稱 命令裡面 是有 空格 的,還有 英文 句號. 2
linux下編譯java檔案識別不了中文
我報的錯誤是這樣的:xxx.java:15: 錯誤: 編碼UTF8的不可對映字元。中文無法編譯,查了一下發現下面的解決方法:原因是我的java檔案的格式為gbk,我是直接在windows下寫好程式碼,然後直接放到linux上的。Linux下編碼格式預設為UTF-8,所以用ja
ubuntu解壓時中文出現亂碼
圖片 今天 -o windows light 完美 結果 oca 當前 一、亂碼類似這樣的:╫╩┴╧╖┤╤▌▓т╒╛╦┘╢╚│ 今天遇到需要上傳十幾G的圖片,在wins上壓縮成zip格式,在上傳到服務器上,結果出現亂碼。然後各種百度心塞。 最初查到原因: 這個主要是因為zi
linux下.tar.gz和.gz檔案解壓詳解,zip壓縮和unzip解壓縮命令詳解
.tar.gz和.gz檔案是兩種不同的檔案,需要區別對待,解壓命令當然也不同咯,下面來分享一下他們各自的解壓方法。1. .tar.gz檔案,這種檔案是tar檔案的壓縮檔案,可以使用tar命令進行解壓。例如:解壓:tar zxvf pythontab.tar.gztar -xj
Linux下的壓縮(zip)解壓(unzip)縮命令
usr 文件夾 desc ont post text -s 解壓縮 mod 1.zip命令zip -r myfile.zip ./*將當前目錄下的所有文件和文件夾全部壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下所有文件.2.unzip命令unzip -o -