Func常用操作命令

返回主机内存使用信息
func ‘*‘ call command run "df -m"
func ‘*‘ call command run "df -h"
func ‘*‘ call command run "free -m"
返回主机uptime信息
func ‘*‘ call command run "uptime"
获取远程主机CPU信息
func ‘*‘ call cpu usage
func ‘*‘ call cpu usage 10
获取远程主机磁盘分区信息
func ‘*‘ call disk usage
func ‘*‘ call disk usage /data
获取远程主机系统硬件信息
func ‘*‘ call hardware info
func ‘*‘ call hardware hal_info
实现远程主机进程管理
func ‘*‘ call process info "aux"
func ‘*‘ call process pkill nginx -9
func ‘*‘ call process kill nginx SIGHUP
实现远程主机系统服务管理
func ‘*‘ call service start nginx
实现远程主机系统内核参数管理
func ‘*‘ call sysctl list
func ‘*‘ call sysctl get net.nf_conntrack_max
func ‘*‘ call sysctl set net.nf_conntrack_max 15449
查看所有主机uptime,开启5个线程异步运行,超时时间为3秒,命令如下:
func -t 3 "*" call --forks="5" --async command run "/usr/bin/uptime"
格式化输出结果,默认格式为python的元组,分别添加--jsion或--xml来输出JSON及XML格式,命令如下:
func -t 3 "*" call --forks="5" --json --async command run "/usr/bin/uptime"
示例:所有满足内核版本大于或等于2.6,并且操作系统信息包含CentOS的目标主机运行uptime命令
func "*" call --filter "kernel>=2.6,CentOS in os" command run "uptime"
示例:所有满足内核版本大于或等于2.6,或者运行级别等于5的目标主机运行df -m 命令
func "*" call --filteror "kernel>=2.6,runlevel=5 in os" command run "df -m"

时间: 2024-10-05 04:09:41

Func常用操作命令的相关文章

linLINUX中常用操作命令

LINUX中常用操作命令 Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debianaa 安装VMware或VirtualBox虚拟机.具体安装步骤,找百度. 再安装Ubuntu.具体安装步骤,找百度. 安装完后,可以看到Linux系统的

【转载】Linux中常用操作命令

说明:开始学习linux系统,为了方便查看,特转载一篇Linux中常用操作命令,转载地址:http://www.cnblogs.com/laov/p/3541414.html 正文: Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 大牛笔记-www.weixuehao.com 来自:http://www.weixuehao.com/archives/25 Linux简介及

mysql常用操作命令

###########mysql常用操作命令############# 1.安装mysqlyum install mysql mysql-server /etc/init.d/mysqld start    ##开启mysqld服务 2.设置及登录mysql_secure_installation        ##第一次安装mysql以后通过这条命令可以对mysql进行初始设置mysql -uroot -predhat            ##从本机登录mysql数据库(ps -aux|gr

redis的五大数据类型以及与 key 关键字相关的常用操作命令

1.redis的五大数据类型: 先来看看redis官方网上文档 的介绍: 这里简单地说,就是redis不是一个普通的 key-value 存储,而是一个数据结构服务器,支持各种不同 类型的值,这意味着不仅仅是传统的键值对存储,它可以关联更多的复杂的数据结构. 简单地说一说它的数据结构: i: string(字符串) string是redis最基本的类型,可以理解为与 Memcached 一模一样,一个 key 值对应一个 value值. 需要注意,string类型是二进制安全的,可以对应任意数据

Git常用操作命令总结(二)

Git常用操作命令总结(一) 分支功能是所有版本管理工具必备的功能,有了分支才能实现不同用户之间并行工作而又不互相影响,等两用户各自的功能都完成后,在合并到一起即可. 本文主要总结一下git中进行分支管理的常用命令: 1.创建分支 $ git branch bra ## 创建分支bra 2.切换到分支bra $ git checkout bra Switched to branch 'bra' 3.创建并切换分支 $ git checkout -b rcm Switched to a new b

转 Linux中常用操作命令

http://blog.csdn.net/ljianhui/article/details/11100625 初窥Linux 之 我最常用的20条命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了.当然你也可以在使用时去找一下man,他会帮你解决不少的问题.然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shel

Storm常用操作命令及WordCount

Storm常用操作命令 1.任务提交命令:storm jar [jar路径] [拓扑包名.拓扑类名] [拓扑名称] storm jar /export/servers/storm/examples/storm-starter/storm-starter-topologies-1.0.3.jar org.apache.storm.starter.WordCountTopology  wordcount 与hadoop不同的是:不需要指定输入输出路径 hadoop jar /usr/local/wo

linux下常用操作命令

LINUX中常用操作命令 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debianaa 安装VMware或VirtualBox虚拟机.具体安装步骤,找百度. 再安装Ubuntu.具体安装步骤,找百度. 安装完后,可以看到Linux系统的目录结构,见链接http://www.weixuehao.com/archives/492 输入进入linux终端,或secureCRT,可以操作linux了.输入help

Centos系统常用操作命令

一.目录操作命令 ls命令 — 功能说明:显示文件和目录列表. — 命令格式:ls [参数] [<文件或目录> …] — 常用参数: -a : 不隐藏任何以“.”字符开始的条目. -b : 用八进制形式显示非打印字符. -R : 递归列出所有子目录. -d : 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接. -F : 在条目后加上文件类型的指示符号(*, /, =, @, |,其中的一个). -l : 使用较长格式列出信息. -L : 当显示符号链接的文件信息时,显示符号链接