1.中文语言相关
1.1 需要的相关软件或环境:
a).echo $LANG 查看当前用户语言
b).用 locale -a 查看安装的所有语言
b).用以上命令来查看是否有语言包,中文需要 zh_CN.utf-8 zh_SG.utf-8
1.2 具体相关做法:
a).所有用户都是用中文
1 vim /etc/syscongif/i18n
用以上命令来进入到语言设置文件
在文件中把之前的LANG给屏蔽
增加以下代码
1 LANG="zh_CN.utf-8"
保存修改并退出,如果提示这个文件是只读的,用【:wq!】强制写入即可 重启系统,大功告成。
b).只对指定用户设置中文
1> 只对指定用户的话只需要修改用户的配置文件就可以的
2> 修改用户家目录下的.bashrc文件 vim ~/.bashrc 增加以下命令
“export LANG="zh_CN.UTF-8"”
2.sudoers权限
2.1 因为要查看修改一个文件,没有权限,加上sudo之后报错
不在sudoers文件中,此事将被报告
2.2 解决方法
a).需要切换到root用户,然后使用 vim /etc/sudoers 进入文件
b).找到 “ Allow root to run any commands anywhere ” ,在 root ALL=(ALL) ALL",插入以下
username ALL=(ALL) ALL",#username是你需要增加的用户名
保存修改并退出,如果提示这个文件是只读的,用【:wq!】强制写入即可
c).重新加载配置文件 source /etc/sudoers
d).若继续报如下错
/etc/sudoers is world writable
no valid sudoers sources found, quitting
unable to initialize policy plugin
需要把 /etc/sudoers 权限改为440 即使用命令: chmod 440 /etc/sudoers
原文:https://www.cnblogs.com/dreamfreedom/p/11546877.html