终端显示中文目录错乱问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
终端显示中文目录错乱问题
gnome-terminal:
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ ls ..park等多个文件
14_尚硅谷大数据技术之Spark等多个文件
'尚硅谷Java开发利器:IntelliJ IDEA的安装、配置与使用'
尚硅谷公开课-刚毕业就月薪¥20333,大数据凭什么这么嚣张??
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ 术之Spark等多个文件
terminator:
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷$ ls
14_尚硅谷大数据技术之Spark等多个文件
'尚硅谷Java开发利器:IntelliJ IDEA的安装、配置与使用'
尚硅谷公开课-刚毕业就月薪¥20333,大数据凭什么这么嚣张??
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷$ cd 14_尚硅谷大数据技术之Spark等多个文件/
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ 术之Spark等多个文件
widon@widon-X555YI:~$ gnome-terminal --version
# GNOME Terminal 3.28.2 using VTE 0.52.2 +GNUTLS -PCRE2
widon@widon-X555YI:~$ terminator --version
terminator 1.91
gnome-terminal和terminator都是这样,$符号以后会显示没有显示完全的目录名“术之Spark等多个文件”
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ ls ..park等多个文件
14_尚硅谷大数据技术之Spark等多个文件
'尚硅谷Java开发利器:IntelliJ IDEA的安装、配置与使用'
尚硅谷公开课-刚毕业就月薪¥20333,大数据凭什么这么嚣张??
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ 术之Spark等多个文件
terminator:
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷$ ls
14_尚硅谷大数据技术之Spark等多个文件
'尚硅谷Java开发利器:IntelliJ IDEA的安装、配置与使用'
尚硅谷公开课-刚毕业就月薪¥20333,大数据凭什么这么嚣张??
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷$ cd 14_尚硅谷大数据技术之Spark等多个文件/
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据$ 术之Spark等多个文件
widon@widon-X555YI:~$ gnome-terminal --version
# GNOME Terminal 3.28.2 using VTE 0.52.2 +GNUTLS -PCRE2
widon@widon-X555YI:~$ terminator --version
terminator 1.91
gnome-terminal和terminator都是这样,$符号以后会显示没有显示完全的目录名“术之Spark等多个文件”
上次由 widon1104 在 2018-08-19 16:28,总共编辑 1 次。
- astolia
- 论坛版主
- 帖子: 6396
- 注册时间: 2008-09-18 13:11
Re: 终端显示中文目录错乱问题
看一下vte库版本
代码: 全选
dpkg-query -W 'libvte*'
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
- astolia
- 论坛版主
- 帖子: 6396
- 注册时间: 2008-09-18 13:11
Re: 终端显示中文目录错乱问题
代码: 全选
locale
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
Re: 终端显示中文目录错乱问题
widon@widon-X555YI:~$ locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 终端显示中文目录错乱问题
1. 大 與 数据 中間 沒有空格 ?ls
14_尚硅谷大数据技术之Spark等多个文件
2. 大 與 数据 中間 為何多了空格 ?cd 14_尚硅谷大 数据技术之Spark等多个文件/
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 终端显示中文目录错乱问题
把下面指令 複製 分別貼進 gnome-terminal 和 terminator 執行
1. nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
2. nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
把結果全部擷圖/貼上來
附註 如果 gnome-terminal 和 terminator 有錯誤訊息 暫時 不理它
1. nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
2. nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
把結果全部擷圖/貼上來
附註 如果 gnome-terminal 和 terminator 有錯誤訊息 暫時 不理它
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
Re: 终端显示中文目录错乱问题
gnome-terminal
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
2个都正常打开了目录
terminator
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
2个都正常打开了目录
都没有报什么错误
我发现把终端拉长,目录名就可以正常显示 可是就算拉长了终端,如果再进目录就会有各种问题 建议版主在自己的ubuntu18.04环境下建几个比较深长的中文目录,应该可以重现我的这个问题
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
2个都正常打开了目录
terminator
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷
widon@widon-X555YI:~$ nautilus /home/widon/Downloads/77873704_widon1104/大数据/尚硅谷/14_尚硅谷大数据技术之Spark等多个文件
2个都正常打开了目录
都没有报什么错误
我发现把终端拉长,目录名就可以正常显示 可是就算拉长了终端,如果再进目录就会有各种问题 建议版主在自己的ubuntu18.04环境下建几个比较深长的中文目录,应该可以重现我的这个问题
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
Re: 终端显示中文目录错乱问题
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/大数据精英实战项目班/07.2.3$ pwd 库HBase-1.
/home/widon/Downloads/77873704_widon1104/大数据/大数据精英实战项目班/07大数据数据库HBase-1.2.3
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/大数据精英实战项目班/07.2.3$ 数据库HBase-1.
这应该是bug啊,我重新编译了libvte库,但是没有解决这个问题
这个问题怎么解决呢?
==============================================================
我去报bug,vte那边人说xterm也有这个问题,所以不是vte导致的这个bug
https://gitlab.gnome.org/GNOME/vte/issues/25
到底是哪个模块导致的这个bug呢?
/home/widon/Downloads/77873704_widon1104/大数据/大数据精英实战项目班/07大数据数据库HBase-1.2.3
widon@widon-X555YI:~/Downloads/77873704_widon1104/大数据/大数据精英实战项目班/07.2.3$ 数据库HBase-1.
这应该是bug啊,我重新编译了libvte库,但是没有解决这个问题
这个问题怎么解决呢?
==============================================================
我去报bug,vte那边人说xterm也有这个问题,所以不是vte导致的这个bug
https://gitlab.gnome.org/GNOME/vte/issues/25
到底是哪个模块导致的这个bug呢?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 终端显示中文目录错乱问题
終端機 通常預設我发现把终端拉长,目录名就可以正常显示
80 欄
24 列
你可以從 偏好設定 (簡體字 好像翻譯成 首選項)
變更 欄位 跟 列位
試試 加寬 欄位 看看
- astolia
- 论坛版主
- 帖子: 6396
- 注册时间: 2008-09-18 13:11
Re: 终端显示中文目录错乱问题
反正我这里是无法复现这个问题的,这个帖子里也没见其他人附和,感觉更像是你那边的配置引起的。
1、换个字体看看。
2、把PS1环境变量换成一个简单点的试试,比如就一个$。
1、换个字体看看。
2、把PS1环境变量换成一个简单点的试试,比如就一个$。
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
Re: 终端显示中文目录错乱问题
你用的是ubuntu18.04吗?
跟我的配置应该没有什么关系,我试了一下debian9也有这个问题
====================================================
要解决这个问题gnome-teminal terminator bash都要back到以前的版本,还是比较麻烦的,应该主要是bash有问题
我已经给bash报bug了