腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在C#中获取ZIP压缩文件的主机操作系统参数
、
、
、
我在不同的操作系统上准备了ZIP压缩包: mac,
linux
,windows。在windows
文件名
中,用CP866
编码
,mac和
linux
用UTF-8
编码
。我需要知道(在代码中)哪个os zip文件是用来正确解码
文件名
的。在zip文件的“中央目录结构”中有一个主机操作系统参数(请
查看
)。如何在C#中获取0005h 1字节主机操作系统参数?
浏览 3
提问于2010-04-23
得票数 1
1
回答
解压缩多个zip文件时无法阅读中文字
、
、
、
我的程序在test1到test3 txt中运行良好。但是,在读取你好.txt时会出现一些错误。我想问一下如何修改我的程序来解决这个问题。操作系统: Window 10java版本:openjdk version "1.8.0_191-1-ojdkbu
浏览 2
提问于2021-07-12
得票数 0
1
回答
scp文件到
linux
自动转换
文件名
为utf8
、
、
、
众所周知,Windows使用ANSII在文件系统中
编码
文件名
,而
Linux
默认使用UTF-8。当我使用SCP或FTP/SFTP将文件从windows传输到
Linux
时,所传输的文件仍将由ANSII
编码
。我希望我的
Linux
只使用UTF-8,那么如何在传输时重新
编码
文件名
呢?
浏览 4
提问于2016-01-11
得票数 0
2
回答
G_OPTION_ARG_FILENAME与G_OPTION_ARG_STRING在glib中的差异
、
、
我注意到,glib中的具有字符串和
文件名
的类型。但我认为
文件名
只是字符串。 G_OPTION_ARG_FILENAME和G_OPTION_ARG_STRING之间有什么实际区别吗?
浏览 0
提问于2019-06-02
得票数 2
回答已采纳
1
回答
在Windows/
Linux
之间保留NFS上的
文件名
、
、
、
、
是否有任何方式配置NFSClient,或者如何在Windows或
Linux
上挂载共享,以便我能够跨系统保留
文件名
?问题是,许多文件的名称中都有瑞典字符,当这些文件被列在创建它们的相反的系统中时,
文件名
就变得不可读(文件内容没有问题,只有名称)。下面是一个从Windows和
Linux
的角度看它的例子。
Linux
上创建的
Linux
文件和windows上创建的Windows文件。 视窗
浏览 4
提问于2019-12-11
得票数 1
回答已采纳
2
回答
理解Unix
文件名
编码
、
、
、
我很难理解
文件名
编码
是如何工作的。在unix.SE上,我发现了自相矛盾的解释。
文件名
存储为字符正如您在问题中提到的那样,…
文件名
只是一系列字符;内核对
编码
一无所知,这完全是一个用户空间(即应用程序级)的概念。如果将
文件名
存储为字符,则必须进行某种
编码
,因为
文件名
最终必须以磁盘上的位或字节序列结束。如果用户可以选择任何
编码
来将字符映射到输入到
浏览 0
提问于2012-05-22
得票数 26
回答已采纳
1
回答
fopen()或open()使用什么字符
编码
?
、
、
当使用像fopen()这样的函数时,必须为
文件名
传递一个字符串参数。我想知道这个字符串的字符
编码
应该是什么。
Linux
上的文件系统调用与
编码
无关,也就是说,它们不知道特定的
编码
。就它们而言,
文件名
参数指向的字节字符串按原样传递到文件系统。文件系统期
浏览 3
提问于2018-06-11
得票数 2
4
回答
如何检测php中的操作系统
编码
?
我想检测一个操作系统的文件系统的
编码
作为默认,像Windows操作系统在不同的语言版本,它会使用不同的
编码
(iso-8859-1,ms950,big5,gb2312..etc),那么我如何在PHP中检测
编码
的不同操作系统
浏览 3
提问于2011-11-30
得票数 7
1
回答
用不同的字符
编码
操作磁盘
、
我有一个从Windows复制的中文简体字符
编码
的磁盘。我怎样才能挂载这个磁盘?我使用命令ntfs-3g /dev/sdb /mnt/windows -o locale=zh_CN.GBK,但当时
文件名
仍然很混乱。 2如何复制这些文件?
浏览 0
提问于2019-06-05
得票数 0
1
回答
Windows
文件名
显示
Linux
中损坏的字符。
、
、
、
、
当涉及到
Linux
和Windows上字符的默认
编码
时,我认为这是一个常见的问题。然而,在我搜索完互联网之后,我没有任何简单的方法来自动修复它,因此我准备编写一个脚本来完成它。之后,我将zip文件下载到
Linux
中,并提取
Linux
系统上的文件(Ubuntu16.04LTS)(默认存档程序)。正如我所猜到的,所有的非英语
文件名
现在都显示为一些损坏的字符!我设置了一个webserver来列出Windows上的
文件名
,在python中用"gbk“
编码
后的一个文件显示
浏览 2
提问于2017-02-18
得票数 1
回答已采纳
2
回答
上载文件的Unicode名称将被删除
、
、
、
我正在使用ftp (php)上传,拉丁字母
文件名
没有问题。 谢谢
浏览 0
提问于2012-10-02
得票数 0
3
回答
修改windows上
linux
文件名
的脚本,反之亦然?
、
、
、
、
据我所知,类似Unix的系统使用UTF-8
编码
文件名
,而Windows系统使用自己的Windows单字节
编码
。同样的事情也会发生,当我在
Linux
中创建存档,然后有人在Windows下打开它时。因此,我认为这应该是一个很常见的问题,而且,由于
文件名
是可恢复的,所以必须已经存在将.sh脚本更正为
linux
,.ba
浏览 0
提问于2011-08-23
得票数 1
回答已采纳
2
回答
Git签出失败,出现“非法字节序列”
、
、
我正在尝试将源代码回滚到git上的旧版本。 $ git checkout -f c258d300c8e85d68eeb15763eb14a059a2984f6d fatal: cannot create directory at 'client-common/src/test/java/com/adi?caas': Illegal byte sequence 上面的adi?caas是问题的原因。 git diff --name-only c258d300c8e85d68eeb15763eb14a059a2984f6d~ c258d300c8e85d68eeb15763eb14
浏览 73
提问于2019-08-31
得票数 0
回答已采纳
2
回答
使用blackbox类读取Eclipse/Java中的txt文件
、
、
我们应该使用vim和
Linux
终端来编程和执行我们的java代码,但我发现Ecplise更节省时间。但是,在使用
Linux
终端和vim时,我的程序按预期工作,而在使用Eclipse时则不这样做。file name of matrix two");getFileName函数输出参数,期望用户输入
文件名
如果它找不到文件,它会返回一个错误消息,说明是这样的,然后再次请求
文件名
。readArray函数只需获取元素并将
浏览 1
提问于2019-03-11
得票数 0
回答已采纳
1
回答
您是否可以在同一文件系统上使用不同的
编码
方式对
文件名
进行
编码
(在
linux
上)
、
在特定的文件系统上,是否定义了创建
文件名
的
编码
,或者是否可以使用任何
编码
来创建
文件名
。 也就是说,在一个文件系统上,一些
文件名
编码
为UTF-8,另一些
文件名
编码
为UTF-16,这是否合法。我说的不是
文件名
的内容,而是
文件名
本身。
浏览 16
提问于2020-05-07
得票数 2
回答已采纳
1
回答
复制阿拉伯文件,字符转"?“
我可以使用Ubuntu编写阿拉伯语,但现在我遇到了这样的问题:我从另一个硬盘复制了一些阿拉伯文件(书籍和音乐),所有的名称都变成了“?????.pdf”--什么使我无法使用它们。想象一下你所有的文件都有这些名字“?”..。非常感谢
浏览 0
提问于2013-08-08
得票数 1
2
回答
Linux
shell和文件系统Unicode是如何感知的?
、
、
、
我理解
Linux
文件系统将
文件名
存储为字节序列,这意味着与Unicode
编码
无关。但是,UTF-8或增强型UTF-8以外的
编码
很可能使用0字节作为Unicode字符多字节表示的一部分,而Unicode字符可以出现在
文件名
中。在
Linux
文件系统C代码中,在任何地方都可以用0字节终止字符串。那么
Linux
文件系统是如何支持Unicode的呢?它是否假设所有创建
文件名
的应用程序只使用UTF-8?但这不是真的,对吧?类似地,shell(例如bash)在模式中
浏览 3
提问于2016-08-15
得票数 4
回答已采纳
1
回答
如何在
Linux
中检测unicode
文件名
、
在这里,我们使用wcstombs()函数检查
文件名
是否为unicode。如果转换失败,我们假设它是unicode
文件名
。同样,当我在
Linux
中尝试同样的操作时,转换也不会失败。我知道在windows中,默认字符集是拉丁语,而
Linux
的默认字符集是UTF8。根据
文件名
是否为unicode,我们有不同的
编码
集。因为我不能在
Linux
中理解它,所以我不能使我的应用程序可移植到Unicode字符。有没有其他工作可以解决这个问题,或者我做错了什么?
浏览 11
提问于2013-03-26
得票数 2
回答已采纳
4
回答
argv的
编码
是什么?
、
、
、
我观察到在
Linux
上,在UTF-8语言环境中创建一个
文件名
,然后在(例如)选项卡中完成它。zw_TW.big5区域似乎使我的程序P被喂入UTF-8而不是Big5。但是,在OS上,相同的一系列操作会导致我的程序P获得一个Big5
编码
的
文件名
。
Linux
在
Linux
上,一切都不同了,我对正在发生的事情感到特别困惑。
Linux
将
文件名
存储为字节字符串,而不是Unicode。看起来,您在命令行中键入的任何字符(在区域设置L2中)都将在L2
编码</e
浏览 3
提问于2011-03-23
得票数 41
回答已采纳
1
回答
perl的File::Glob应该始终通过utf8 8::decode进行后续过滤吗?
、
、
、
以下最小示例的输出显示(在我的
linux
机器上) File::Glob似乎具有将utf8字符串转换为非utf8 8的意外副作用: #!在
linux
上,我似乎可以通过在File::Glob之后应用utf8 8::decode()来修复它。这是解决这个问题的正确方法吗?这是File::Glob中的一个bug吗?
浏览 4
提问于2013-08-26
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux查看日志
linux-路径及文件名截取
如何查看兄弟彩色硒鼓产品耗材编码
Linux下查看CPU信息
Linux 查看 SELinux 的状态
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券