1. 发现这个问题是在root下执行
date -R 和 普通用户下执行 date -R,发现时区不一致
2. 在一些linux机器下,发现是一致的
3. 什么原因呢?找了半天,最后发现
时区一致的机器下普通用户是有权限读取/etc/localtime的
但是不一致的机器下,普通用户没有权限读取/etc/localtime
4. 使用命令 chmod o+r /etc/lcoaltime 使得其他用户也能读取这个文件的权限
5. 再次测试,发现就能成功了
本文共 282 字,大约阅读时间需要 1 分钟。
1. 发现这个问题是在root下执行
date -R 和 普通用户下执行 date -R,发现时区不一致
2. 在一些linux机器下,发现是一致的
3. 什么原因呢?找了半天,最后发现
时区一致的机器下普通用户是有权限读取/etc/localtime的
但是不一致的机器下,普通用户没有权限读取/etc/localtime
4. 使用命令 chmod o+r /etc/lcoaltime 使得其他用户也能读取这个文件的权限
5. 再次测试,发现就能成功了
转载于:https://www.cnblogs.com/unixshell/p/3205655.html