监视Linux系统运行状况的Shell脚本
最低系统要求
所有你需要有一个工作的Linux盒。依赖
对于标准Linux分发版,不需要使用此软件包的依赖关系。此外,脚本不需要root权限执行的目的。但是,如果要安装它,则需要输入一次root密码。安全
我们已经注意确保系统的安全。不需要/安装其他软件包。不需要root权限运行。此外代码已根据 Apache 2.0许可发布,这意味着你可以自由地编辑,修改和通过保持youcl版权重新分配。如何安装和运行脚本?
首先,以下使用 wget命令下载监控脚本"youcl_monitor.sh"
并使其可执行通过设置相应的权限。
# wget http://youcl.com/scripts/youcl_monitor.sh # chmod 755 youcl_monitor.sh强烈建议以用户身份而不是root身份安装脚本。它会要求root密码,并在必要的地方安装必要的组件。 要安装
"youcl_monitor.sh"
剧本,简单的使用
-i(安装)选项,如下图所示。
./youcl_monitor.sh -i提示时输入 root的密码。如果一切顺利,你会得到一个成功的消息,如下所示。
Password: Congratulations! Script Installed, now run monitor Command安装完成后,您可以运行通过调用命令脚本
'monitor'
从任何位置或用户。如果你不喜欢安装它,你需要包括每次你想要运行它的位置。
# ./Path/to/script/youcl_monitor.sh现在从任何地方使用任何用户帐户运行monitor命令简单为:
$ monitor一旦你运行命令,你得到各种系统相关的信息,它们是:
- 互联网连接
- 操作系统类型
- 操作系统名称
- 操作系统版本
- 建筑
- 内核释放
- 主机名
- 内部IP
- 外部IP
- Nameservers
- 已登录用户
- Ram使用
- 交换使用
- 磁盘使用
- 负载平均值
- 系统正常运行
$ monitor -v youcl_monitor version 0.1 Designed by youcl.com Released Under Apache 2.0 License