🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Linux中文显示设置 * GBK:定长,双字节,不支持国际标准 * UTF-8:非定长,1~4字节,广泛支持,MySQL也使用UTF-8 可以通过快捷命令方式在/etc/sysconfig/il8n中添加如下内容,使其支持中文显示: ~~~ # cat /etc/sysconfig/i18n LANG="zh_CN.UTF-8" # 备份数据 cp /etc/sysconfig/i18n /etc/sysconfig/il8n_ori echo 'LANG="zh_CN.UTF-8"' > /etc/sysconfig/i18n # 查看字符集设置结果 cat /etc/sysconfig/i18n # 重载配置文件 source /etc/sysconfig/i18n ~~~ ### 也可以通过命令行修改 ~~~ LANG="zh_CN.UTF-8" ~~~ # 设置Linux服务器时间同步 可以通过手动同步互联网时间到本地Linux主机(如果服务器连接不上,可以去网上搜索合适的时间服务器,例如:`/usr/sbin/ntpdate time-u.nist.gov`) ~~~ [root@localhost ~] # ntpdate time.nist.gov 20 Sep 09:06:55 ntpdate[1517]: step time server 128.138.141.172 offset 1.695288 sec ~~~ ~~~ [root@localhost ~] # which ntpdate /usr/sbin/ntpdate ~~~ ## 写入到定时任务(每五分钟同步一次时间) ~~~ [root@localhost ~] # echo "*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1" >> /var/spool/cron/root # 查看定时任务 [root@localhost ~] # crontab -l */5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1 ~~~ # 登录超时及历史记录数环境变量设置 ## 设置闲置帐号超时 设置闲置帐号超时时间的示例命令(此处的配置仅临时生效) ~~~ [root@localhost ~] # TMOUT=10 # 设置 [root@localhost ~] # echo $TMOUT # 查看 10 [root@localhost ~] # timed out waiting for input: auto-logout ~~~ >[danger] **登录超时** 指用户在命令行长时间(TMOUT值)未输入则退出,即需要重新登录才能继续操作 我们可以把`TMOUT=10`写入到`/etc/profile`文件中 然后通过 `source` 或者 `.` 重载`/etc/profile`配置文件 ## 命令行的历史记录数量变量 `expore HISTSIZE=5`(`history命令`记录五条命令) ## 历史记录文件的命令数量变量(在~/.bash_history文件中) `expore HISTFILESIZE=10`(记录10条) >[danger] 以上两个变量如果在命令行中设置,他们是临时生效的,如果想永久生效可以写到`/etc/profile`文件中