爱立信Moshell常用指令详解

需积分: 16 2 下载量 191 浏览量 更新于2024-09-07 1 收藏 5KB TXT 举报
"Moshell是爱立信通信系统中常用的一个命令行接口,用于管理和监控设备。这个工具提供了丰富的指令集,可以帮助网络维护人员执行各种任务,如更新IP数据库、查看当前登录用户、切换目录、读取文件、显示硬件状态、修改安全模式等。Moshell支持对不同类型的模块进行操作,包括MGW(媒体网关)和其他网络元素。它还允许执行脚本和交互式命令,与EMAS(爱立信管理服务)协同工作,实现自动化管理和故障排查。" 在Moshell中,以下是一些关键指令的详细说明: 1. `ip`:此指令用于指定要操作的设备IP地址,以便连接到相应的Moshell实例。 2. `molt[motype]`:这个命令用于获取特定类型(motype)的模块信息,如MGW的详细状态。 3. `log[l+]`:`log`命令用于查看日志,而`log+`则将日志记录追加到默认的日志目录中。 4. `loghi`:设置日志高优先级,确保重要的事件被记录下来。 5. `wait[time]`:等待指定的时间(单位可以是秒、分钟或小时),例如`wait10m`表示等待10分钟。 6. `mls`:列出当前目录下的所有文件和子目录,类似于DOS的`dir`命令。 7. `cd[\\dir]`:改变当前工作目录,与DOS的`cd`命令类似。 8. `cat[file]`:显示文件内容,类似于Unix的`cat`命令。 9. `boardtemp`:显示硬件板卡的温度信息。 10. `vols`:获取存储卷的信息,包括每个卷的容量和使用情况。 11. `secmodeCl[1|2|3]`:修改安全模式,选项1、2、3分别代表不同的安全级别。 12. `ver`:打印Moshell的版本信息。 13. `lhsh[xxyy00][comand]`:执行指定的命令(comand)在指定的历史记录编号(xxyy00)中。 14. `run[file]`:运行指定文件中的Moshell脚本,脚本默认位于`home/YOURUSERID/`目录下。 15. `trun[script|http://ip_address/script]`:执行本地或远程脚本,支持EMAS的脚本语言,如ACTION、CHECK等。 16. `clsexit`:退出Moshell会话,如果带命令参数,则先执行该命令再退出。 17. `kgetproxyid`:获取MO(Managed Object)的代理ID。 18. `hc`:执行健康检查,收集系统状态信息并记录到日志。 19. `momt`:打印Mo的详细时间戳信息。 20. `piu`:获取PIU(Packet Interface Unit)的相关信息。 21. `mirrors`:查看镜像配置,可能涉及系统复制和备份状态。 22. `restartObjmecold`:冷启动对象,例如1GPB2模块。 23. `reloadGPB`和`reloadstartable`:重新加载GPB(Generic Process Block)或可启动模块。 24. `cvreadclock`和`setclock`:读取或设置系统时钟。 这些指令是Moshell中的一部分核心功能,通过熟练掌握它们,可以有效管理和维护爱立信通信系统,提高工作效率并确保网络的稳定运行。