CentOS ALL IN ONE
常用操作
修改系统默认编码为中文utf8
编辑系统配置文件
1
vim /etc/sysconfig/i18n
把原配置中LANG=””引号里面的改成: zh_CN.UTF-8
保存退出。
修改CentOS运行环境的默认语言环境变量值
1
vim /etc/profile
找到export LANG这行,在export前面写上
1
LANG="zh_CN.UTF-8"
想修改其他编码,就把zh_CN.UTF-8改成对应的
修改系统时区
查看服务器时间与本地时间是否一致,执行
1 | date |
若服务器时间与本地时间不一致,执行以下命令修改,若两者一致则忽略
1 | tzselect |
根据提示依次选择5、9、1、1,如图:



最后执行:
1 | ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |

验证是否修改成功
常见问题与解决方案
/bin/bash^M: 坏的解释:没有那个文件或目录
在linux下编写shell脚本,赋予权限即可运行。如果是在windows下编写,比如在idea编辑器中编写,编写完毕后传到服务器上执行,有时候会出现坏的解释器。

原因:由于windows系统下换行符为 \r\n,linux下换行符为 \n,所以导致在windows下编写的文件会比linux下多回车符号 \r。
解决方法:只需要去掉多余的 \r 回车符 即可。操作办法可以用sed命令进行全局替换
1 | sed 's/\r//' -i xxx.sh |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 偶尔有点风!
