linux运维和python运维_Linux运维对比:Shell运维 VS Python运维

目录

一、目的所在

二、实例

2.1、需求

2.2、通过Shell实现

2.3、通过Python实现

2.4、扩展

Shell

Python

主要区别:

实现功能:

跨平台性:

一、目的所在

通过简单的例子去找出Linux运维中使用shell与使用python的一些不同,分析两者的主要特点

二、实例

2.1、需求

查询当前主机是否支持超线程

查询当前内存使用情况

2.2、通过Shell实现

既然是在Linux,那么肯定要先使用Linux自身的工具,实现脚本内容如下:

g='\e[1;32m'

e='\e[0m'

prin(){

echo -e "$1"

}

cpu_red(){

#内核数[即线程]

cpu_processor=`grep processor /proc/cpuinfo | wc -l`

#CPU数量[即多路]

cpu_number=`cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l`

#CPU物理内核

cpu_core=`cat /proc/cpuinfo | grep "cpu cores" | sed -n '1p' | awk '{print $4}'

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值