解决tar命令执行压缩报路径名无法转换为UTF-8字符码
发布时间
阅读量:
阅读量
这里写自定义目录标题
- 现象
-
分析
-
- 检查 locale变量
- 通过编码方式可实现对locale的查看
-
解决
-
- 长期解决
- 短期解决
-
总结
-
现象
在Linux操作系统中,当使用tar命令对目录执行压缩操作时,出现了错误提示:
Can't translate pathname xxx/中文.pdf to utf-8
分析
可能由于本地lang变量未被配置为utf-8编码格式所致
locale变量查看方法
#执行命令
locale
#查询结果
LANG=c #关键变量
LC_CTYPE="c"
LC_NUMERIC="c"
LC_TIME="c"
LC_COLLATE="c"
LC_MONETARY="c"
LC_MESSAGES="c"
LC_PAPER="c"
LC_NAME="c"
LC_ADDRESS="c"
LC_TELEPHONE="c"
LC_MEASUREMENT="c"
全部评论 (0)
还没有任何评论哟~
