linux命令查询系统应用信息
下面这些都是经过总结的东西,是因为要做一个java连接远程服务器执行linux命令,查询系统和应用的信息,不知道如何写命令,经过上网搜索和同事的指导,总结了下面的命令,希望可以帮到大家!!!!!
linux查询系统信息
hostname
cat /etc/redhat-release
ifconfig |head -2 |grep inet |awk '{print $2}'
arch
cat /proc/cpuinfo |grep 'physical id' |sort|uniq|wc -l
cat /proc/cpuinfo |grep \"cpu cores\"|wc -l
sar 1 1
cat /proc/meminfo | awk '$1 ~/MemTotal/' |awk '{print $2}'
cat /proc/meminfo | awk '$1 ~/MemFree/' |awk '{print $2}'
linux查询应用信息
ps aux|grep" + " " + 你自己的应用名称 + " " + "|grep -v \"grep\"|awk '{print $2,$9,$10,$8}'
ps aux|grep" + " " + 你自己的应用名称 + " " + "|grep -v \"grep\"|awk '{print $3}'
ps aux|grep" + " " + 你自己的应用名称 + " " + "|grep -v \"grep\"|awk '{print $4}'