文件上传linux文件名乱码_java导出文件名中文乱码

文件上传linux文件名乱码_java导出文件名中文乱码从网上下了一个zip文件,unzip解压后发现中文显示都是乱码,以前也遇到过打开Windows系统下目录文件名也是乱码的问题。这是什么原因呢?文件是在Windows下创建的,而Windows的文件名中文编码默认GBK,Linux中默认文件名编码为UTF-8,编码不一致导致了文件名乱码的问题,解决这个问题需要对文件名进行转码,这个工具就是convmv。SYNOPSIS:convmv…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

从网上下了一个zip文件,unzip解压后发现中文显示都是乱码,以前也遇到过打开Windows系统下目录文件名也是乱码的问题。这是什么原因呢?

文件是在Windows下创建的,而Windows的文件名中文编码默认GBK,Linux中默认文件名编码为UTF-8,编码不一致导致了文件名乱码的问题,解决这个问题需要对文件名进行转码,这个工具就是convmv。

SYNOPSIS:        convmv -f 源编码 -t 新编码 [options] FILES … DIRECTORYS

本人用的是openSUSE,首先安装这个工具,man convmv查看用法

sudo zypper install convmv

然后,进行转码

convmv -f GBK -t zh_CN.UTF-8 -r the/directory

给出的提示显示了有意义的中文,但是ls还是没有变化!man一下,有一个选项–notest,这里不解释了,大家自己去看。

最后的命令:

convmv -f GBK -t zh_CN.UTF-8 -r –notest the/directory0b1331709591d260c1c78e86d0c51c18.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184398.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • anaconda3运行ipynb文件_如何打开ipynb文件

    anaconda3运行ipynb文件_如何打开ipynb文件#1、在官网下安装Anaconda3#2、在Anaconda3下打开ipynb文件##(1)在开始菜单栏找到Anaconda3文件夹->单击【JupyterNotebook】##(2)

  • 某网站(JSP + Access) 渗透 实例 ( eWebEditor 漏洞 )「建议收藏」

    某网站(JSP + Access) 渗透 实例 ( eWebEditor 漏洞 )「建议收藏」某网站后台是用的  蓝滨新闻系统精简加强版即如图:可见,后台是JSP+Access,虽然这个新闻系统标题写了是安全性加强版本,但是对于这种系统我还是很感兴趣的。根据这个系统的源代码,找这个系统的漏洞。manage/htmledit/eWebEditor.asp sSql="select*fromewebeditor_stylewheres_name=’"&sSty…

  • Android Studio(AS)–>导入项目

    Android Studio(AS)–>导入项目博文更新2015-10-22:AndroidStudio1.4版本开始,可以直接打开Eclipse项目;1:首先,你必须要有一个工程(Project),才可以打开项目(Module);(注意:Eclipse中的Workspace对应AndroidStudio中的Project,Eclipse中的Project对应AndroidStudio中的Module,);

  • C# WPF 基础教程「建议收藏」

    本课程是《C#WPF基础教程》,对应着教材的第1章到第17章。第1章  WPF概述      1.1  Windows图形演化      1.1.1  DirectX:新的图形引擎      1.1.2  硬件加速与WPF      1.2  WPF:高级API      1.2.1  Windows窗体将继续保留      1.2.2 

  • 开机出现DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER「建议收藏」

    开机出现DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER「建议收藏」开机就出现DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER我的第一引导是从光驱,第二是从硬盘。以前是可以正常从硬盘启动的,突然发现这种现象。光驱里面没有光盘,为什么不能从硬盘启动了呢?开机滴的一声,应该是自检正常啊。打开BIOS查看了一下,好像也没动什么数据,打开机箱,把几个插头插紧了一下,(不记得做了哪些操作,反正没动内存

  • graylog要求的配置_应用服务器配置

    graylog要求的配置_应用服务器配置graylog3.3部署及配置

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号