
正文
linux英文命令乱码 linux中文乱码不重启系统
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux下输入命令后,显示有乱码如何解决
设置终端字符集需要设置LANG这个环境变量,设置方法是在终端输入LANG=zh_CN.UTF-8,设置好LANG变量后,再在终端上用ls命令查看一下带有中文的文件名应该就有效果了。
gb18030。这谁设置的哦。当然使用utf8啊。整个lin的环境,包括提示,帮助,都是utf8。你如果需要gbk类的,虽然可以locale-gen,但是manpage等,软件的i18n翻译,都可能是乱码。改utf8吧。
用vi打开一个文件,输入汉字,可以看到乱码。
相关问答
Q1: linux命令行下乱码问题。望高手指教
1、安装的时候你选择语言选择的时候中文是吧,改成英文吧,具体的好像是设置LANG环境变量吧,我在archlinux下面直接改配置文件就行了,你可以先export LANG=en_US.UTF8试试看。
2、gb18030。这谁设置的哦。当然使用utf8啊。整个lin的环境,包括提示,帮助,都是utf8。你如果需要gbk类的,虽然可以locale-gen,但是manpage等,软件的i18n翻译,都可能是乱码。改utf8吧。
3、用vi打开一个文件,输入汉字,可以看到乱码。
4、Linux文件名、文件内容乱码,主要原因是windows上的中文编码默认是GBK,而Linux默认中文编码为UTF-8,由于编码不一致,所以导致乱码问题。
Q2: linux英文出现乱码怎么搞
linux 支持的是utf8的字符集,你打开的应该不是这种这种字符集,所以乱码了,你可以把它下载到一台Windows电脑上,用 Notepad++ 工具打开,要是一些代码语言的话,还得经过反编译才可以。
你好,如果你是使用PUTTY登陆显示乱码,你可以按下图操作:如果你是直接在系统中操作出现乱码,请确认你的中文语言包是否有安装。
首先使用:ls -al dir_list,将列出的文件名重新定向到 dir_list 文件中,然后使用 vi 全屏幕编辑程序把别的所有无用的行内容删除掉,只保留下来你需要进入的那个名字为乱码的那一行内容(例如为:~!@)。
j最后一招,重装系统,第二招,重新建立一个用户 这个问题我也遇到,我重新建立了一个用户,那个用户居然是正常的,而只有旧用户会乱码。那是桌面系统的,我后来再装的没装桌面就没问题了。
ssh 登录),则根据你的客户端的环境进行设置,一个可能的方案是:export LANG=zh_CN.GB18030locale 看看你的当前是什么语言显示然后 vi /etc/sysconfig/i18n一般情况下linux服务器都是配置utf-8,不使用中文的。
Q3: linux命令vi文件乱码
1、在linux上一般使用utf8编码。如果打开文件是乱码,要设置utf8编码,看看自己用的是什么编辑器。如果是vim则使用 set encoding=utf8即可 如果是gedit,则重新另存一下,在存储窗口 设置为utf8编码 ,在打开即可。
2、Linux文件名、文件内容乱码,主要原因是windows上的中文编码默认是GBK,而Linux默认中文编码为UTF-8,由于编码不一致,所以导致乱码问题。
3、vi 进去后, 你得按下 Insert键 或者按 i 进入输入模式, 输入完以后, 你得按下Esc键来推出输入模式 , 再用Shift+q , 来进入命令模式, 在这个模式下再按其他命令来进行保存, 推出等等。。
Q4: linux高手们请教:在命令行界面中输入一些命令后,都会有提示,但这提示感...
1、目测 好像是centos系统,应该是语系错误,echo LANG 看看 应该不是英文语系 修改配置文件/etc/sysconfig/i18n 好像是这个 。。
2、命令的格式不对,命令与目标之间是有空格的。空格是用来区分命令与目标的,一般大部分命令与参数和目标之间都会用空格分离,但也有个别命令的不分离也能用。为了规范化和好看,建议都用上空格。
3、执行su命令,输入密码,就会转到root管理员账户,再输入ifconfig就行了。ifconfig是root管理员命令,一般用户不能用的。
4、一:你输入的命令本身不存在。二:该命令是需要自己安装对应的rpm包后才能使用的,比如使用iostat需要安装sysstat工具后才能使用。
5、没见过,attrib不能用正常,但DIR也不能用。
Q5: linux系统wall命令执行出现乱码是什么原因呢?
出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示 txt文件在linux环境下打开呈现了乱码状态。
export LANG=en.US_UTF8 然后把你的终端软件全局和会话选项改一下。
问题:使用一台Linux系统的机器,终端总是显示有乱码,不是中文乱码,看起来像是英文乱码,我这强迫症又受不了了 解决方案: Linux字符编码默认为UTF-8,如果出现英文乱码有可能是系统设置的编码方式为GBK。
这个问题太复杂,无法给你准确答复,因为造成乱码有很多原因,首先中文支持软件,第二环境变量设置,第三软件版本是否支持中文,第四是否之前就乱码等等,一条一条的排除把。
linux英文命令乱码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux中文乱码不重启系统、linux英文命令乱码的信息别忘了在本站进行查找喔。







