| 您的当前位置:首页 --> CentOS入门 |
| CentOS修改语言、时区和时间 |
| 浏览次数:2530 关键词 ( 时区 语言 时间 CentOS ) |
|
修改语言:
# vi /etc/sysconfig/i18n 修改/etc/sysconfig/clock文件,修改为: ZONE="Asia/Shanghai" UTC=true ARC=false 在/etc/profile文件里加入 export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8 source /etc/profile 修改时区: 新装的服务器可能设置了错误的,需要调整时区并调整时间.如下是使用NTP来从一个时间服务器同步
很简单吧,解析一下,第一句是把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/share/zoneinfo目录; 然后第二句是利用ntpdate同步标准时间.
没有安装ntpdate的可以yum一下:
加入定时计划任务,每隔10分钟同步一下时钟 crontab -e
中国国家授时中心: 其他网络时间服务器地址如下:(也可以自己去搜索下)
time.nist.gov (美国) 210.72.145.44 也是一个不错的地址,速度很快! PS:如果出现没有权限的 错误,请在iptables加上 -A OUTPUT -p udp --dport 123 -j ACCEPT
1>
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改日期时间
另外,查看Bois时间用 #hwclock -r
# vi /etc/sysconfig/clock
方法(1) # tzselect 方法(2 仅限于RedHat Linux 和 CentOS) # timeconfig
# cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime 对于中国服务器则执行: # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # hwclock 在inux的shell下获取时间戳一般用两种方法,一是直接调用系统变量;二是用纯shell脚本获取,举例如下 一,直接调用系统变量 获取今天时期:date +%Y%m%d` 或date +%F 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d` 注意以上中间有空格 二,自己用shell实现,如下例子是已知今天日期,推算出昨天的日期的shell
startdate=`date` |
| 下载次数:8 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS下cp直接覆盖命令 |