3.3. 其它命令
3.3.1. 退出 CLI shell(EOF) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
EOF
命令退出 CLI shell(或按 Ctrl+D
键)。
语法
EOF
例 3.10. EOF
使用实例
退出 CLI shell:
[RHEVM shell (connected)]# EOF
[RHEVM shell (connected)]# EOF
3.3.2. 列出系统的能力(capabilities) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
capabilties
--features
命令列出所有版本的能力,以及当前版本的新功能。
语法
capabilities
--features
例 3.11. capabilities
实例
列出当前版本的系统能力:
3.3.3. 清屏(clear) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
clear
命令清空 CLI 屏幕。
语法
clear
例 3.12. clear
使用实例
清空屏幕
[RHEVM shell (connected)]# clear
[RHEVM shell (connected)]# clear
3.3.4. 连接到 VM(console) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
console
命令打开到一个虚拟机的图形控制台。这个命令会根据虚拟机的 display-type
参数设置使用 VNC 或 SPICE。
语法
console [vm-id|vm-name]
例 3.13. console
命令使用实例
打开到虚拟机的图形控制台:
[RHEVM shell (connected)]# console RHEL6-Server
[RHEVM shell (connected)]# console RHEL6-Server
3.3.5. 显示输入的信息(echo) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
echo
命令在平面上显示输入的信息。使用 $out
来显示最后一个 shell 命令的输出。
语法
echo [input]
例 3.14. 使用 echo
实例
在屏幕上显示输入的信息:
[RHEVM shell (connected)]# echo "Example text!"
[RHEVM shell (connected)]# echo "Example text!"
显示最后一个 shell 命令的输出:
[RHEVM shell (connected)]# echo $out
[RHEVM shell (connected)]# echo $out
3.3.6. 退出 CLI(exit) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
exit
命令退出 CLI。
语法
exit
例 3.15. exit
命令实例
退出 CLI:
[RHEVM shell (connected)]# exit
[RHEVM shell (connected)]# exit
3.3.7. 运行一个脚本(file) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
file
命令运行一个 CLI 脚本文件。脚本文件就是包括了一组可执行命令的文本文件。
语法
file [file-location]
例 3.16. file
命令实例
运行一个脚本文件:
[RHEVM shell (connected)]# file /example/example-script
[RHEVM shell (connected)]# file /example/example-script
3.3.8. 显示帮助信息(help) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
help
命令显示 CLI 命令的帮助信息。
语法
help [command] [resource] [options]
例 3.17. help
命令的帮助实例
显示 CLI 帮助信息:
[RHEVM shell (connected)]# help
[RHEVM shell (connected)]# help
显示
add
命令的帮助信息:
[RHEVM shell (connected)]# help add
[RHEVM shell (connected)]# help add
显示针对资源类型为
vm
的 add
命令的帮助信息。
[RHEVM shell (connected)]# help add vm
[RHEVM shell (connected)]# help add vm
3.3.9. 显示用户命令的历史记录(history) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
history
命令显示在 CLI shell 中所运行命令的历史记录。
语法
history
例 3.18. history
命令使用实例
显示用户命令的历史记录:
[RHEVM shell (connected)]# history
[RHEVM shell (connected)]# history
例 3.19. history --first
实例
使用
--first
n 参数显示历史记录中开始的 n 条信息:
[RHEVM shell (connected)]# history --first 5
[RHEVM shell (connected)]# history --first 5
例 3.20. history --last
实例
使用
--last
n 参数显示历史记录中最后的 n 条信息:
[RHEVM shell (connected)]# history --last 5
[RHEVM shell (connected)]# history --last 5
3.3.10. 显示 CLI 信息(info) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
info
命令显示所在环境的连接详情和版本信息。
语法
info
例 3.21. info
命令使用实例
查看 CLI 信息:
3.3.11. 测试连接(ping) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
ping
命令测试到 Red Hat Enterprise Virtualization Manager 的连接。如果这个命令收到了从远程系统所发回的响应,说明连接所使用的 URL、用户名和密码是正确的。
语法
ping
例 3.22. 使用 ping
命令实例
测试您的连接:
[RHEVM shell (connected)]# ping success: RHEVM manager could be reached OK.
[RHEVM shell (connected)]# ping
success: RHEVM manager could be reached OK.
3.3.12. 运行一个 Shell 命令(shell) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
shell
命令从 Linux shell 中运行一个命令。这个命令可以和 Red Hat Enterprise Virtualization Manager shell 一起被用来执行文件管理任务。
语法
shell [vm-id|vm-name]
例 3.23. 使用 shell
命令实例
列出当前工作目录中的文件:
[RHEVM shell (connected)]# shell ls
[RHEVM shell (connected)]# shell ls
创建一个文件:
[RHEVM shell (connected)]# shell touch example.txt
[RHEVM shell (connected)]# shell touch example.txt
复制一个文件:
[RHEVM shell (connected)]# shell cp example.txt /example-dir/.
[RHEVM shell (connected)]# shell cp example.txt /example-dir/.
注意
在 CLI 中,使用
!
和使用 shell
命令的功能是相同的。例如:
[RHEVM shell (connected)]# !touch example.txt
[RHEVM shell (connected)]# !touch example.txt
3.3.13. 显示最后运行的命令的状态(status) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
status
命令显示最新运行的命令的状态。
语法
status
例 3.24. status
命令使用实例
查看最新运行的命令的状态:
[RHEVM shell (connected)]# status last command status: 0 (OK)
[RHEVM shell (connected)]# status
last command status: 0 (OK)
3.3.14. 显示系统的概况(summary) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
summary
命令显示系统状态的概况。
语法
summary
例 3.25. summary
命令使用实例
显示系统状态: