亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 6224 | 回復(fù): 7
打印 上一主題 下一主題

[文本處理] top命令輸出結(jié)果中文亂碼 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-01-14 15:42 |只看該作者 |倒序瀏覽
請教各位一個問題,我的ubuntu12.04在執(zhí)行top命令時,凡是中文的進程都無法正常顯示。,如下:

joe@joe-us:~/app$ ps -ef|grep home
joe       1989     1  0 10:11 ?        00:00:00 /usr/lib/gvfs//gvfs-fuse-daemon -f /home/joe/.gvfs
joe       9577     1  1 12:00 ?        00:03:01 /home/joe/桌面/到 sublime_text 的鏈接
joe      13883 12362  0 16:36 pts/0    00:00:00 grep --color=auto home
joe@joe-us:~/app$ top -bc -n 1|grep home
1989 joe       20   0 34760 2564 2148 S    0  0.1   0:00.00 /usr/lib/gvfs//gvfs-fuse-daemon -f /home/joe/.gvfs                                                         
9577 joe       20   0  217m  40m  19m S    0  1.0   3:01.42 /home/joe/��?�?�/�?� sublime_text �??�?��?�                                                                 
13885 joe       20   0  5828  820  732 S    0  0.0   0:00.00 grep --color=auto home                                                                                      
joe@joe-us:~/app$


joe@joe-us:~/app$ echo $LANGUAGE
zh_CN:zh
joe@joe-us:~/app$

joe@joe-us:~/桌面$ ls
aliedit.sh  github  github~  keeper.php  Logo  root  root~  到 sublime_text 的鏈接
joe@joe-us:~/桌面$


如上,ps和top看到的進程顯示出來效果不一樣,top就是亂碼。這是top這個程序的問題還是我系統(tǒng)的問題,求助。

論壇徽章:
0
2 [報告]
發(fā)表于 2014-01-14 16:27 |只看該作者
求解啊~

joe@joe-us:/proc$ cd 9577
joe@joe-us:/proc/9577$ cat cmdline
/home/joe/桌面/到 sublime_text 的鏈接

論壇徽章:
0
3 [報告]
發(fā)表于 2014-01-14 20:09 |只看該作者
高手們出來幫忙解答啊~~

論壇徽章:
0
4 [報告]
發(fā)表于 2014-03-04 15:14 |只看該作者
求解

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
5 [報告]
發(fā)表于 2014-03-04 15:28 |只看該作者
LANG=C top -bc -n 1|grep home

論壇徽章:
0
6 [報告]
發(fā)表于 2017-09-20 16:08 |只看該作者
14年的問題了 也沒人給出回答,我來解釋一下:
top和ps指令使用的讀取proc的代碼是一套,但是為什么ps顯示中文正常,top顯示中文亂碼,我閱讀源碼了解到,最終出問題的地方在于一個函數(shù)nl_langinfo().
比如指令ps獲取到的是UTF-8,而top指令獲取的就不是UTF-8,閱讀源碼可知,ps指令設(shè)置了setlocale(LC_CTYPE,“”),而top源碼沒有設(shè)置,因此top指令獲取langinfo的時候把UTF-8當(dāng)做別的編碼處理,從而出現(xiàn)亂碼,這也可以算是procps工具包的微小bug吧。

論壇徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役紀念章
日期:2018-05-14 11:05:0715-16賽季CBA聯(lián)賽之北控
日期:2018-05-14 11:05:0015-16賽季CBA聯(lián)賽之江蘇
日期:2017-02-27 18:11:0715-16賽季CBA聯(lián)賽之上海
日期:2018-08-15 09:48:5415-16賽季CBA聯(lián)賽之佛山
日期:2018-07-20 17:14:2315-16賽季CBA聯(lián)賽之佛山
日期:2019-09-10 18:08:4615-16賽季CBA聯(lián)賽之山西
日期:2020-03-26 09:40:5115-16賽季CBA聯(lián)賽之佛山
日期:2020-05-08 09:03:54
7 [報告]
發(fā)表于 2017-09-21 20:27 |只看該作者
local看下你系統(tǒng)的編碼和 shell工具窗口編碼設(shè)置是否一樣
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP