如何在Linux下解壓中文檔名的壓縮包
最近我的一個同事傳給我一個很大的音樂壓縮檔案。其中的很多的資料夾和中文歌曲在Ubuntu下顯示如下:
當我通過解壓的方式把檔案解壓到我的Ubuntu桌面後,顯示的是很多的亂碼。我們該如何解決這個問題呢?
具體的解決辦法如下:
1)通過如下的命令,解壓我們的.zip檔案
$ env LANG=C 7z x file.zip
2)通過如下的命令來轉換我們已經解壓過的檔案:
$ convmv -f gbk -t utf8 --notest -r * #for filename which is GBK coded
通過這樣的方法,我們可以得到我們所需要的檔案如下:
相關推薦
如何在Linux下解壓中文檔名的壓縮包
最近我的一個同事傳給我一個很大的音樂壓縮檔案。其中的很多的資料夾和中文歌曲在Ubuntu下顯示如下: 當我通過解壓的方式把檔案解壓到我的Ubuntu桌面後,顯示的是很多的亂碼。我們該如何解決這個問題呢? 具體的解決辦法如下: 1)通過如下的命令,解壓我們的.zip
關於Linux下解壓檔案檔名亂碼問題
#!/usr/bin/env python # -*- coding: utf-8 -*- # uzip.py import os import sys import zipfile print "Processing File " + sys.argv[1] file=zipfile.ZipFi
Linux下解壓,壓縮JAR包的方法
把當前目錄下的所有檔案打包成project.jar jar -cvfM0 project.jar ./ -c 建立jar包 -v 顯示過程資訊 -f -M -0 這個是阿拉伯數字,只打包不壓縮的意思 解壓project.jar jar -xvf
[轉貼]linux下解壓有密碼的rar壓縮包
在別人的機器上打包了個rar檔案,為了保密,所以壓縮的時候添加了密碼。讓我想不到的是當我在我的機器上想解壓此包的時候,卻總是出錯。 網上搜了一下,發現可以用以下方法解壓: 系統:Kubuntu 7.10 Gusty 事先安裝unrar: [email protected]:~/Deskto
Linux下解壓命令大全 解壓縮 tar bz2 zip tar.gz gz
大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!整理:會游泳的魚 來自:www.LinuxByte.net 最後更新時間:2005-2-20 .tar 解包:tar xvf FileName.tar 打包:tar cvf
windows 下呼叫gzip.exe 和tar.exe解壓*.tar.gz壓縮包到指定目錄
如:解壓D:/test/1.tar.gz 到E:/test/下 1.切換到壓縮包所在目錄下 cd /d D: 2.呼叫gzip.exe解壓.gz壓縮檔案 gzip /test/1.tar.gz 3.呼叫tar.exe解包.tar tar xvf /test/1.tar -
Linux下解壓分包文件zip(zip/z01/z02)
.com blank linu clas question multiple 壓縮 linux 方法 分包壓縮的zip文件不能被7z解壓,且這種格式是Windows才能創建出來,在Linux下不會以這種方式去壓包。下面是在Linux下處理這種文件的做法: 方法一:
linux下解壓命令大全
hive 壓縮 實例 備份文件 網絡傳輸 tar custom htm ogl .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)———————————————.gz解壓1:
linux下解壓rar文件
lin src linux ges png tool .tar.gz log com 二、下載並安裝rar軟件 2.1 下載mkdir -p /home/oldboy/toolscd /home/oldboy/toolswget http://www.rarlab.com
轉載:Linux下解壓zip亂碼問題的解決(unzip)
方式 -h linu 文件名 inf etc java env 系統默認 https://blog.csdn.net/abyjun/article/details/48344379 在windows上壓縮的文件,是以系統默認編碼中文來壓縮文件。由於zip文件中沒有聲明其編碼
linux下解壓
linux下解壓 解壓.tar結尾檔案 tar -xf name.tar 解壓.gz結尾的檔案 gzip -d name.gz gunzip name.gz 解壓.tgz或.tar.gz結尾的檔案 tar -xzf name.ta
Linux解壓命令大全 linux下解壓命令大全
eoiioe linux下解壓命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是
python專案1:自動解壓並刪除壓縮包
目的:實現壓縮包的自動解壓及刪除。 思路:獲取壓縮包 > 解壓 > 刪除壓縮包 程式碼實現:此處程式碼實現前提為.py檔案和壓縮包在同一資料夾 # 匯入需要的包 import os import shutil import time # 定義查詢函式 def scan_file():
Linux下解壓rar格式檔案
首先:rar檔案與zip tar.gz等等開源壓縮檔案是不一樣的,rar型別的壓縮協議是不開源的,所以linux系統自身是沒有安裝rar的解壓工具的,所以我們需要自己下載rar工具,注:由於rar型別並不可以,理論上是要收費的,所以我們在往伺服器上傳檔案時,儘量避免使用rar
Linux下解壓 .tar.xz 檔案
就把這個檔案理解成兩層壓縮,解兩次。第二步就是直接解壓 .tar檔案的命令 xz -d ***.tar.xz tar -xvf ***.tar 或者直接一條命令,我一直用的是這個: tar
如何創建自解壓格式的壓縮包 [ 每周小技巧 12月27日 ] - 文末有彩蛋喲 ~
我們 .com time 名稱 高級 裏的 移動 mil 去百度 文:天析 項目責編:天析 項目說明:每周分享一個 [ 生活 / 學習 ] 小技巧,並於責編審核通過後於周四發布至博客或微信公眾號! 本周小編給大家帶來的第一個小技巧是創建自解壓格式的壓縮包
linux下File.createNewFile(“中文檔名”) 亂碼問題
$ javap -verbose FileTest Compiled from "FileTest.java" public class FileTest extends java.lang.Object SourceFile: "FileTest.java" minor version: 0
linux批量解壓和批量壓縮
ls *.tar.gz | xargs -n1 tar xzvf //批量解壓 ls | awk '{ print "tar zcvf "$0".tar.gz " $0|"/bin/bash" }' //批量打包 ls | awk '{ print "tar zcvf "$
java實現上傳zip解壓及判斷壓縮包資料夾功能
直接上Service,通過程式碼看思路貫穿整個功能,很多工具類可以複用,檔案路徑可以去看我部落格裡的(使用ResourceBundle國際化資原始檔讀取properties詳解) 這篇製作方法url:https://blog.csdn.net/qq_17025903/arti
linux下 java 建立中文檔名亂碼問題
今天專案中遇到通過web上傳檔案到檔案系統時,中文檔名亂碼,一步步排查了http通訊過程中的編解碼(通過utf-8)都沒有發現問題。作業系統的預設字符集也是utf-8。 通過日誌列印System.getProperty(“file.encoding”)也是u