仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 520|回复: 7
打印 上一主题 下一主题

[其他Linux] 来讲讲:Linux体系unzip解压后中文名乱码办理办法

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:18:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
  办理举措一,使用pyton来处置
  1.viuzip文件
  2.复制一下内容(Python)
  #!/usr/bin/envpython
  #-*-coding:utf-8-*-
  #uzip.py
  importos
  importsys
  importzipfile
  print"ProcessingFile"+sys.argv[1]
  file=zipfile.ZipFile(sys.argv[1],"r");
  fornameinfile.namelist():
  utf8name=name.decode(gbk)
  print"Extracting"+utf8name
  pathname=os.path.dirname(utf8name)
  ifnotos.path.exists(pathname)andpathname!="":
  os.makedirs(pathname)
  data=file.read(name)
  ifnotos.path.exists(utf8name):
  fo=open(utf8name,"w")
  fo.write(data)
  fo.close
  file.close()
  3.chmod+xuzip
  4../uzipxxxx.zip
  办法2,经由过程unzip行命令解压,指定字符集
  unzip-OCP936xxx.zip(用GBK,GB18030也能够)
  风趣的是unzip的manual中并没有这个选项的申明,unzip–help对这个参数有一行复杂的申明。
  办法3,在情况变量中,指定unzip参数,老是以指定的字符集显现息争压文件
  /etc/environment中到场2行
  UNZIP=”-OCP936″
  ZIPINFO=”-OCP936″
  办法4,接纳java的jar命令解压zip包JAR解压
  jarxvffile.name
</p>
讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
admin 该用户已被删除
沙发
发表于 2015-1-18 16:38:20 | 只看该作者
熟读写基础知识,学得会不如学得牢。
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-25 07:24:38 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-2-2 18:15:16 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
5#
发表于 2015-2-8 04:26:32 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
山那边是海 该用户已被删除
6#
发表于 2015-2-24 13:26:55 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
活着的死人 该用户已被删除
7#
发表于 2015-3-15 06:34:38 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
谁可相欹 该用户已被删除
8#
发表于 2015-3-21 20:51:23 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-2 06:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表