本节介绍可用来更改常规系统信息的命令。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
输入新的日期和时间。
# date mmddHHMM[[cc]yy] |
月份,使用两位数。
月份中的某日,使用两位数。
小时,使用两位数和 24 小时制。
分钟,使用两位数。
世纪,使用两位数。
年份,使用两位数。
有关更多信息,请参见 date(1) 手册页。
使用不带选项的 date 命令验证是否正确重置了系统日期。
以下示例说明如何使用 date 命令手动设置系统的日期和时间。
# date Wed Mar 3 14:04:19 MST 2004 # date 0121173404 Thu Jan 21 17:34:34 MST 2004 |
编辑每日消息文件 /etc/motd,以包括在系统的所有用户登录时都会显示的声明或询问。请尽量少使用此功能,并定期编辑此文件,以删除过时的消息。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
编辑 /etc/motd 文件并添加您选择的消息。
编辑文本以包括要在用户登录期间显示的消息。包括空格、制表符和回车。
通过显示 /etc/motd 文件的内容来验证更改。
$ cat /etc/motd Welcome to the UNIX Universe. Have a nice day. |
安装 Oracle Solaris 软件时提供的缺省每日消息中包含版本信息。
$ cat /etc/motd Sun Microsystems Inc. SunOS 5.10 Generic May 2004 |
以下示例显示一个已编辑的 /etc/motd 文件,该文件可向登录的每个用户提供有关系统可用性的信息。
$ cat /etc/motd The system will be down from 7:00 a.m to 2:00 p.m. on Saturday, July 7, for upgrades and maintenance. Do not try to access the system during those hours. Thank you. |
系统的主机名在多个不同位置指定。
请记得更新名称服务器数据库,以反映新的主机名。
使用以下过程更改或重命名系统的主机名。
也可以使用 sys-unconfig 命令来重新配置系统,包括主机名。有关更多信息,请参见 sys-unconfig(1M) 手册页。
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
在以下文件中更改系统的主机名:
/etc/nodename
/etc/hostname.*interface
/etc/inet/hosts
/etc/inet/ipnodes(仅适用于某些发行版)
从 Solaris 10 8/07 发行版开始,不再有两个独立的 hosts 文件。/etc/inet/hosts 文件是同时包含 IPv4 项和 IPv6 项的单个 hosts 文件。无需在始终要求同步的两个 hosts 文件中维护 IPv4 项。为了向后兼容,/etc/inet/ipnodes 文件被替换为与 /etc/inet/hosts 文件同名的符号链接。有关更多信息,请参见 hosts(4) 手册页。
(可选的)如果您使用了名称服务,则在 hosts 文件中更改系统的主机名。
重命名 /var/crash 目录中的主机名目录。
# cd /var/crash # mv old-host-name new-host-name |
重新引导系统,以激活新的主机名。
# init 6 |
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
使用 localeadm 命令添加要在系统中安装的语言环境的软件包。
-a 选项后跟语言环境(标识您要添加的语言环境)。-d 选项后跟设备(标识含有您要添加的语言环境软件包的设备)。例如,要向系统中添加中欧 (Central European, ceu) 地区语言环境,可运行以下命令:
# localeadm -a ceu -d /net/install/latest/Solaris/Product locale/region name is ceu Devices are /net/install/latest/Solaris/Product . . . One or more locales have been added. To update the list of locales available at . . . |
成为超级用户或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
使用 localeadm 命令删除系统中已安装的语言环境软件包。
-r 选项后跟语言环境(标识您要从系统中删除的语言环境)。例如,要从系统中删除中欧 (Central European, ceu) 地区语言环境,可运行以下命令:
# localeadm -r ceu locale/region name is ceu Removing packages for Central Europe (ceu) . . . One or more locales have been removed. To update the list of locales available at the login screen's "Options->Language" menu, . . . |