linux 无法显示中文文件

linux 无法显示中文文件,第1张

如果你是指文档乱码

ALT+F2

gconf-editor

展开“/apps/gedit-2/preferences/encodings/”

编辑右侧的“auto_detected”将“GB18030”添加到最顶上。以后文本编辑器就可以正常显示中文了

如果是指在控制台下中文文件名乱码,可以

sudo

apt-get

install

zhcon

运行

zhcon

--utf8

修改一下vim的配置. 在home目录下新建.vimrc 文件.

文件内容:

set encoding=utf-8

set termencoding=gbk

set fileencodings=ucs-bom,utf-8,cp936,gb18030,latin1

set ambiwidth=double

试试.

1、当前目录对应的磁盘空间不足

根据上面的的描述,在某个目录下创建文件时,实际上是这个目录对应的磁盘上 *** 作,如果这个磁盘已经满了,自然就会创建失败,更具体的描述是:创建文件时,申请block时失败。可以用下面命令来查看:

#查看当前目录所在磁盘的空间使用情况

df -h ./

2、inode不足

这是创建文件失败的第二个原因。由于一个文件对应一个inode,当磁盘里的小文件过多时,就会出现block数量还很多,但是inode分配完了,也就是空间还很多,但是也无法创建,那是因为创建文件时,申请inode号失败。可以用下面的命令确认是否是inode分配完了:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8503145.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存