分页: 1 / 1

为何~/.toprc包含乱码?

发表于 : 2016-07-03 7:13
科学之子
为何~/.toprc包含乱码?
top交互模式下按'W'(大写)保存配置
然后得到了~/.toprc
但里面的内容居然包含乱码?
这种英文软件也有乱码?

代码: 全选

top's Config File (Linux processes with windows)
Id:h, Mode_altscr=0, Mode_irixps=1, Delay_time=3.0, Curwin=0
Def	fieldscur=¥¨³´»½ÀÄ·º¹Å&')*+,-./012568<>?ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
	winflags=193844, sortindx=18, maxtasks=0
	summclr=1, msgsclr=1, headclr=3, taskclr=1
Job	fieldscur=¥¦¹·º³´Ä»¼½§Å()*+,-./012568>?@ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
	winflags=193844, sortindx=0, maxtasks=0
	summclr=6, msgsclr=6, headclr=7, taskclr=6
Mem	fieldscur=¥º»¼½¾¿ÀÁÃij´·Å&'()*+,-./0125689BFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
	winflags=193844, sortindx=21, maxtasks=0
	summclr=5, msgsclr=5, headclr=4, taskclr=5
Usr	fieldscur=¥¦§¨ª°¹·ºÄÅ)+,-./1234568;<=>?@ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
	winflags=193844, sortindx=3, maxtasks=0
	summclr=3, msgsclr=3, headclr=2, taskclr=3
Fixed_widest=0, Summ_mscale=0, Task_mscale=0, Zero_suppress=0
为了保证编码的原始性,我上传了附件

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 7:29
poloshiao
你的作業系統 locale 是 簡體中文 ?
为何~/.toprc包含乱码?
top交互模式下按'W'(大写)保存配置
然后得到了~/.toprc
但里面的内容居然包含乱码?
http://manpages.ubuntu.com/manpages/xen ... top.1.html
top - display Linux processes

6. FILES
6a. SYSTEM Configuration File
6b. PERSONAL Configuration File
6c. ADDING INSPECT Entries

請詳讀這三項敘述內容

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 7:33
科学之子
poloshiao 写了:你的作業系統 locale 是 簡體中文 ?
貌似不是
"locale"不带参数结果(不知如此检查locale是否正确)

代码: 全选

LANG=en_US.utf8
LANGUAGE=
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 7:39
poloshiao
locale 部份 應該沒問題

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 7:51
poloshiao

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 10:06
科学之子
poloshiao 写了:請比對看看
https://github.com/feross/dotfiles/blob/master/.toprc
.toprc
我已经编辑了主题帖,上传了附件
您提供的链接用raw打开之后
https://raw.githubusercontent.com/feros ... ter/.toprc
和我的附件中的文本文件用浏览器打开,是不同的

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-03 11:34
poloshiao
为何~/.toprc包含乱码?
http://manpages.ubuntu.com/manpages/xen ... top.1.html
使用 ~/.toprc 關鍵字 掃描
這三行提到 如何產生 ~/.toprc
"pipe\tOpen Files\tlsof -P -p %d 2>&1" >> ~/.toprc
"file\tNUMA Info\t/proc/%d/numa_maps" >> ~/.toprc
"pipe\tLog\ttail -n200 /var/log/syslog | sort -Mr" >> ~/.toprc
猜測 亂碼由上面來源產生

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-05 15:12
astolia
看你们一本正经地讨论真有意思

代码: 全选

wget http://mirrors.aliyun.com/ubuntu/pool/main/p/procps/procps_3.3.11.orig.tar.xz -O- 2>/dev/null | tar -xJOf - procps-3.3.11/top/top.h | sed -n '591,637p'

Re: 为何~/.toprc包含乱码?

发表于 : 2016-07-06 0:48
科学之子
astolia 写了:看你们一本正经地讨论真有意思

代码: 全选

wget http://mirrors.aliyun.com/ubuntu/pool/main/p/procps/procps_3.3.11.orig.tar.xz -O- 2>/dev/null | tar -xJOf - procps-3.3.11/top/top.h | sed -n '591,637p'
弱问乱码为何会嵌入在源代码里?