学习
实践
活动
工具
TVP
写文章

python实战pdf_python实例.pdf

python实例 第一部分Part 1 基础篇 ■ 第1 章 系统基础信息模块详解 ■ 第2 章 业务服务监控详解 ■ 第3 章 定制业务质量报表详解 ■ 第4 章 Python 与系统安全 Chapter 1 第1 章 系统基础信息模块详解 系统基础信息采集模块作为监控模块的重要组成部分,能够帮助人员了解当前系统 的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的 服务质量及用户体验 ,另外获取设备的流量信息,也可以让人员更好地评估带宽、设备 资源是否应该扩容。 本章通过运用Python 第三方系统基础模块,可以轻松获取服务关键运营 指标数据,包括Linux 基本性能、块设备、网卡接口、系统信息、网络地址库等信息。 目前支持32 位和64 位的Linux 、Windows 、OS X 、FreeBSD 和Sun Solaris 等操作系统,支持从2.4 到3.4 的Python 版本,目前最新版本为2.0.0 。

9630

高级架构师分享Linux 集群和自动化心得

下面,@抚琴煮酒(余洪春)将为大家解答关于Linux集群和自动化方面的问题。 内容多多,干活多多,分享给有需要的网友们交流、学习。 【嘉宾介绍】 余洪春(抚琴煮酒),高级架构师、资深系统管理员,在电子商务领域及云计算领域工作10多年,在Linux集群、自动化、DevOPS及高并发高流量网站架构设计等方面进行了深入的研究;在大量一线实践中积累了丰富的经验 Q:作为研发的同学,平常也要做些网络架构、评估等工作,是否有必要系统学习下linux 方方面面的知识? A:恩,这个还是有必要的,熟悉Linux系统方向对工作还是很有帮助的,以后可以往架构师的方向转。 Q:你好,我发现这本书,名称是 Linux集群和自动化

1.5K20
  • 广告
    关闭

    年末·限时回馈

    热卖云产品年终特惠,2核2G轻量应用服务器6.58元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux

    理解 shell 先来说下shell是什么,shell是Linux/Unix的一个外壳,Linux/Unix通过shell与内核交互,shell接收用户或程序的命令进而转化成内核明白的命令,内核完成任务后再返回有用的信息给用户或者程序 Linux服务器被黑遭敲诈,如何在3小时内紧急逆袭 作者介绍:陈浩,北信源研发工程师,五年Linux工作经验,热衷技术研究、实践和团队分享。 看完就会用的 GIT 操作图解分析 无论你是前端还是后台,无论是还是移动端研发,GIT 是逃避不了的东西,当然你说你要用 SVN,那不在这次的讨论范围之内。 本文主要讲述如何在 Linux 下连接 V** 服务。 .… 10 个非常有趣的 Linux 命令 Linux 当中有很多比较有趣的命令,可以动手看看,很简单的。

    1.5K30

    超实用的 Linux 高级命令,一定要懂!

    前言在运的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用一些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭。 像一些高级点的命令,比如说 Xargs 命令、管道命令、自动应答命令等,如果当初我要是知道,那我也可能写出简洁高效的脚本。 不管出于任何原因,我都想对一些 Linux 使用的高级命令进行用法说明,利人利己,以后不记得的话,我也可以回头翻来看看。 三、找出当前系统内存使用量较高的进程在很多运的时候,我们发现内存耗用较为严重,那么怎么样才能找出内存消耗的进程排序呢? 六、持续 ping 并将结果记录到日志很多时候,总会听到一个声音,是不是网络出什么问题了啊,导致业务出现怪异的症状,肯定是服务器网络出问题了。

    11030

    Linux日常小结

    如何看当前Linux系统有几颗物理CPU和每颗CPU的核数? Linux自动地使用所有空闲的内存作为高速缓冲,当程序需要更多的内存时,它也会自动地减小缓冲的大小。 某个账号登陆linux后,系统会在哪些日志文件中记录相关信息? 在Linux系统下如何按照下面要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中? 在Linux下如何指定dns服务器,来解析某个域名? dig @DNSip domain.com 35.

    1.6K150

    Ansible高级用法(开发篇)

    自动化任务简介 假设我们要在10台linux服务器上安装一个nginx服务,手动是如何做的? 第三步,执行命令: yum install nginx 循环操作n=10 # 第四步,执行命令: service nginx start # 第五步,退出登录 自动化任务执行的意义 # 意义一, 提升工作效率 OpenSSH可用时会尝试用其远程通讯,这会启用ControlPersist(一个性能特性),Kerberos,和在~/.ssh/config中的配置选项如 Jump Host setup.然而,当你使用Linux REMOTE_USER # ssh 连接的用户名 -k, --ask-pass # ssh登录认证密码 -s, --sudo # sudo 到root用户,相当于Linux

    66452

    linux中iostat命令_linux维和网络

    系列专题:Linux入门教程 ---- Linux系统中的iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。 testsuite/sadist/iostat sysstat-10.1.5-19.el7.x86_64 : Collection of performance monitoring tools for Linux 实践 3.1 常用参数 [root@devvm ~]$ iostat -x Linux... avg-cpu: %user %nice %system %iowait %steal %idle

    7430

    (基础命令)Linux之道

    自动安装系统:PXE+kickstart :http://blog.51cto.com/12643266/2344023 解压:

    13910

    Linux常用知识(3)

    .51cto.com/829079/745164 http://blog.sina.com.cn/s/blog_79bc8e830101m84w.html http://www.ttlsa.com/linux linux下创建镜像文件 如果没有mkisofs命令,需要安装yum install -y mkisofs [root@localhost ~]# mkdir test [root@localhost  root@localhost ~]# mkdir /jingxiang [root@localhost ~]# mount -o loop test.iso /jingxiang  //挂载镜像文件 linux 常见系统服务介绍:http://www.tiejiang.org/996.html irabalance服务主要是可以合理调配使用各个CPU核心,把压力分配到各个CPU核心上面,提升***能,降低能耗 Linux下,普通用户如何临时获取root权限,来满足工作需要。 在实际工作中,公司不会将root用户直接给员工使用,而是通过员工自己的账号临时获得系统的root权限。

    79734

    Linux之Redis安全

    说说IT维那些事,服务器如果不注意安全的话,就有可能会被入侵,特别是安装了redis的Linux服务器,如果安全防范没做好的话,更有可能会被入侵,被入侵以后会有很多种危害,那么我总结了有以下几种危害,

    12710

    网络配置——Linux基础

    今天把Linux的网络配置总结了一下,尽管并不难可是是个比較重要的基础。然后我也不知到自己以后是否会做,可是我知道自己比較喜欢刨根问底。还有就是我很珍惜我以前掌握过的这些的技能。 今天突然间问自己,Linux网络配置的那个文件路径是什么。突然间小心脏又绷紧了,我发现记忆已经開始模糊了。尽管陆续有把之前的笔记整理上来,可是每次都有种写遗书的淡淡地忧伤在里面。 yes:支持IPv6 no:不支持IPv6 IPV6ADDR:IPv6地址/前缀长度 二、献给那些windows人员 在我实习的时候,我看到有非常多运window的员工适应不了windowsLinux的转变。 所以我这里给上一个setup命令,能够在Linux以下提供window的图形化界面配置。希望能够帮助到一些人: 很棒吧,(*^__^*) 。

    12420

    (CDN)Linux最佳实践

    CDN两个关键技术:dns视图技术、CDN节点的缓存和代理技术 CDN的典型架构

    15130

    Linux利器之ClusterShell

    ClusterShell是不可或缺的Linux利器!

    12720

    Python自动化高级函数

    投喂食物:骨头 Tom get 骨头 ,to start eat 请给Tom投喂食物:菜汤 Tom get 菜汤 ,to start eat 请给Tom投喂食物:q 投喂结束 2.4 协程函数的应用 实现linux 优点: 1:体系结构更加清晰 2:简化程序的复杂度 缺点: 可扩展性极其的差,所以说面向过程的应用场景是:不需要经常变化的软件,如:linux内核,httpd,git等软件 下面就根据面向过程的思想完成协程函数应用中的功能

    24300

    Python自动化高级函数

    2.4 协程函数的应用 实现linux中"grep -rl error <目录>"命令,过滤一个文件下的子文件、字文件夹的内容中的相应的内容的功能程序。 流水线式的编程思想,在设计程序时,需要把整个流程设计出来 优点: 1:体系结构更加清晰 2:简化程序的复杂度 缺点: 可扩展性极其的差,所以说面向过程的应用场景是:不需要经常变化的软件,如:linux内核 作者:炫 来源:http://xuanwei.blog.51cto.com/11489734/1953449 ----

    40660

    高级工程师学习路线

    工程师在前期是一个很苦逼的工作,在这期间可能干着修电脑、掐网线、搬机器的活,显得没地位!时间也很碎片化,各种零碎的琐事围绕着你,很难体现个人价值,渐渐的对行业很迷茫,觉得没什么发展前途。 好了,进入正题,根据我多年的工作经验,给大家分享下高级工程师学习路线。 初级 1、Linux基础 刚开始阶段需要熟悉Linux/Windows操作系统安装,目录结构、启动流程等。 就需要学高级语言了。 Python是领域使用最多的语言,简单易用,学它准没错!此阶段掌握基础就可以了,例如基本语法结构、文件对象操作、函数、迭代对象、异常处理、发邮件、数据库编程等。 一切工作标准化,例如环境版本、目录结构、操作系统等统一。在标准化基础上才能更方面的自动化,点点鼠标或者敲几个命令即可完成一项复杂的工作任务,爽哉爽哉! 最好也掌学习一个Web框架开发网站,例如Django、Flask,主要是开发运管理系统,将一些复杂的流程写到平台中,再集成集中管理工具,可打造一个属于自己的管理平台。

    2.3K102

    linux的前景

    薪水前景: 总的来说,的薪水普遍比开发人员略低一点。这是因为上手工作比开发门槛略低,市场上有很多运人员处于“会搭建服务”的状态。 各大公司都需要技艺高超的人员,开出的价格并不会比你同龄的开发人员明显低。 目前我所遇到过的薪水最高的人员,薪资在40W左右,据说也有人在50W左右年薪,我目前没有见过50W的,不敢妄下结论. 不单单是,你可以搜任何比较笛子,钢琴,跑步,跳舞,健身,都会有人问,我已经20/30/40/50岁了,年龄比较大,还能学好,笛子/钢琴/跑步/跳舞/健身吗? 另外如果你要学Linux,最重要的不是考虑你多大合不合适,好不好学的问题,而是应该考虑自己要在哪个城市定居,如果在北上广深,立刻动身去学.如果是打算定居在三线四线城市,一定要先看看有没有合适你的企业和工作再去学

    97530

    Linux 系统工具 OpenLMI

    OpenLMI(全称 Open Linux Management Infrastructure)顾名思义就是开放式的 Linux 管理基础架构。 OpenLMI 是开源项目,旨在提高使用 WBEM 标准的 Linux 系统管理。OpenLMI 项目为管理 Linux 系统提供常用的基础设施。它还可让用户配置、管理并监控硬件、操作系统及系统服务。 OpenLMI 就是开放式的 Linux 管理基础架构。OpenLMI 是开源项目使用 WBEM 标准的 Linux 系统管理。 OpenLMI 为 Linux 提供常用管理接口。 查看程主机服务运行情况,使用如下命令: lmi> service show httpd.service Name=httpd Caption=The Apache HTTP Server Enabled

    1.2K40

    扫码关注腾讯云开发者

    领取腾讯云代金券