摘要: 探索platform模块platform模块在标准库中,它有很多运行我们获得众多系统信息的函数。让我们运行Python解释器来探索它们中的一些函数,那就从platform.uname()函数开始吧:>>> import platform>>> platform.uname()('Linux', 'f... 阅读全文
posted @ 2015-08-30 23:33 chenshoubiao 阅读(3177) 评论(0) 推荐(1)
摘要: 目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 ... 阅读全文
posted @ 2015-08-30 23:15 chenshoubiao 阅读(464) 评论(0) 推荐(0)
摘要: 【linux系统常用命令】这一届讲的是日常维护操作会经常用到的,希望大家去熟记他。【时间日期】date 查看系统当前时间 参数-u显示utc时间格式化显示年月日 用+号连起来如:date +%Y-%m-%d如果我们用date +%Y - %m - %d 会发现出错,因为系统看见空格后的- 会以为是一... 阅读全文
posted @ 2015-08-30 22:01 chenshoubiao 阅读(239) 评论(0) 推荐(0)
摘要: socket是什么什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部门... 阅读全文
posted @ 2015-08-30 21:37 chenshoubiao 阅读(672) 评论(0) 推荐(0)
摘要: Python获取程序运行目录和脚本目录importosimportsys#获取脚本所在目录printos.path.split(os.path.realpath(sys.argv[0]))[0]#获取脚本运行目录printos.getcwd()在脚本所在目录运行: python test.py/ho... 阅读全文
posted @ 2015-08-30 18:49 chenshoubiao 阅读(2706) 评论(0) 推荐(0)
摘要: # -*- coding:utf-8 -*-import osimport subprocessimport reimport hashlib#对字典取子集def sub_dict(form_dict, sub_keys, default=None): return dict([(k, form_... 阅读全文
posted @ 2015-08-30 18:47 chenshoubiao 阅读(916) 评论(0) 推荐(0)
摘要: 来源:Linux社区 作者:StitchSun多线程和多进程是什么自行google补脑 对于Python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想... 阅读全文
posted @ 2015-08-30 18:44 chenshoubiao 阅读(851) 评论(0) 推荐(0)