From 2348460c5977971f52ae0a9ab792a3f753336dc8 Mon Sep 17 00:00:00 2001 From: no-passwd <143941593+no-passwd@users.noreply.github.com> Date: Sat, 25 May 2024 18:35:12 +0800 Subject: [PATCH] Add help info --- lxc-toolkit.sh | 51 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/lxc-toolkit.sh b/lxc-toolkit.sh index 7ab232c..7a18b6b 100644 --- a/lxc-toolkit.sh +++ b/lxc-toolkit.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -#license by MIT +#licensed by MIT #https://github.com/no-passwd/lxc-toolkit os="none" vm="none" @@ -28,6 +28,55 @@ fi ty=$1 +if [ "$ty" == "h" ] ; then + echo "常见参数: " + echo "lxc-toolkit.sh free -> 查看宿主机free -m" + echo "lxc-toolkit.sh fdisk -> 查看宿主机fdisk" + echo "lxc-toolkit.sh swapon -> 查看宿主机swapon" + echo "lxc-toolkit.sh uptime -> 查看宿主机uptime" + echo "lxc-toolkit.sh load -> 查看宿主机load负载" + echo "lxc-toolkit.sh top -> 查看宿主机processes统计" + echo "lxc-toolkit.sh cpu -> 查看宿主机cpu核心" + echo "lxc-toolkit.sh all -> 同时运行上述所有的命令" + exit 1 +fi +if [ "$ty" == "help" ] ; then + echo "常见参数: " + echo "lxc-toolkit.sh free -> 查看宿主机free -m" + echo "lxc-toolkit.sh fdisk -> 查看宿主机fdisk" + echo "lxc-toolkit.sh swapon -> 查看宿主机swapon" + echo "lxc-toolkit.sh uptime -> 查看宿主机uptime" + echo "lxc-toolkit.sh load -> 查看宿主机load负载" + echo "lxc-toolkit.sh top -> 查看宿主机processes统计" + echo "lxc-toolkit.sh cpu -> 查看宿主机cpu核心" + echo "lxc-toolkit.sh all -> 同时运行上述所有的命令" + exit 1 +fi +if [ "$ty" == "-h" ] ; then + echo "常见参数: " + echo "lxc-toolkit.sh free -> 查看宿主机free -m" + echo "lxc-toolkit.sh fdisk -> 查看宿主机fdisk" + echo "lxc-toolkit.sh swapon -> 查看宿主机swapon" + echo "lxc-toolkit.sh uptime -> 查看宿主机uptime" + echo "lxc-toolkit.sh load -> 查看宿主机load负载" + echo "lxc-toolkit.sh top -> 查看宿主机processes统计" + echo "lxc-toolkit.sh cpu -> 查看宿主机cpu核心" + echo "lxc-toolkit.sh all -> 同时运行上述所有的命令" + exit 1 +fi +if [ "$ty" == "--h" ] ; then + echo "常见参数: " + echo "lxc-toolkit.sh free -> 查看宿主机free -m" + echo "lxc-toolkit.sh fdisk -> 查看宿主机fdisk" + echo "lxc-toolkit.sh swapon -> 查看宿主机swapon" + echo "lxc-toolkit.sh uptime -> 查看宿主机uptime" + echo "lxc-toolkit.sh load -> 查看宿主机load负载" + echo "lxc-toolkit.sh top -> 查看宿主机processes统计" + echo "lxc-toolkit.sh cpu -> 查看宿主机cpu核心" + echo "lxc-toolkit.sh all -> 同时运行上述所有的命令" + exit 1 +fi + if [ "$(id -u)" != 0 ] ;then echo -e "\033[31m未使用root权限运行,无法获取系统信息\033[0m" exit 0