Solaris操作系统小技巧

Solaris操作系统小技巧
1. telnet访问时恢复回格键功能
当使用telnet访问另一台工作站时,可能会遇到回格键失效,Del键替代为回格键的情况。解决这一问题的方法是使用以下命令:
stty erase ^H
2. telnet登录后图形界面显示在本地
若需在telnet登录后将工作站的图形界面显示在本地,可以在telnet之前执行以下命令:
xhost + 登录机主机名或IP地址
在telnet之后,设置环境变量DISPLAY:
DISPLAY=本机主机名或IP地址:本机终端编号
export DISPLAY
3. root口令遗忘时的登录方法
若不慎忘记了root口令,可以通过以下步骤临时恢复对root账户的访问:
- 使用Solaris启动盘启动系统。
- 将硬盘挂载至临时目录,例如/tmp/root/xxx。
- 修改挂载点下/etc/shadow文件,将root账户的密码字段替换为已知用户的密码,或直接删除密码字段使其变为无密码状态。
- 重启系统,使用新设置的密码登录root账户。
4. 动态调整SWAP分区大小
需要动态增加SWAP分区大小时,可以先创建一个空文件,然后使用Swap命令进行配置:
-
创建一个空文件,例如200MB大小:
mkdir /export/home/swap cd /export/home/swap mkfile 200M swap1.file
-
添加新的SWAP文件:
swap -a /export/home/swap/swap1.file
-
编辑/etc/rc2.d/S99swap脚本,添加上述命令以实现开机自动加载。
5. DOS文本文件在Solaris下的转换
将DOS环境下编写的脚本文件在Solaris下使用时,可能需要进行格式转换。使用vi编辑器在Solaris下打开文件,进入命令模式输入以下命令进行转换:
1,$ s/^M//g
其中,^M需要通过组合键Control+V和Control+M输入。
以上技巧涵盖了telnet使用、root账户恢复、SWAP分区调整及文件格式转换等方面,对于日常维护和故障排除具有一定的参考价值。