摘要: p.stdout.read() :用于读取标准输出,会一次性读取所有内容,返回一个字符串p.stdout.readline() :用于读取标准输出,一次只读取一行内容,返回一个字符串p.stdout.readlines() :用于读取标准输出,一次性读取所有内容,返回一个列表,每一行是列表的一个元素 阅读全文
posted @ 2019-01-22 17:35 孔雀东南飞 阅读(10758) 评论(0) 推荐(0) 编辑
摘要: tcpdump 是一个抓包工具,通常用来分析网络 输出详解: 阅读全文
posted @ 2019-01-22 15:42 孔雀东南飞 阅读(186) 评论(0) 推荐(0) 编辑
摘要: ps命令用于查看系统进程,常见用法如下: 输出详解: 阅读全文
posted @ 2019-01-22 14:34 孔雀东南飞 阅读(416) 评论(0) 推荐(0) 编辑
摘要: shlex 模块最常用的是 split() 函数,用来分割字符串,通常与 subprocess 结合使用 阅读全文
posted @ 2019-01-22 12:22 孔雀东南飞 阅读(6835) 评论(0) 推荐(0) 编辑
摘要: 在 shell 中,我们可以在终端直接使用通配符,如 ls /data/*.txt 在 python 中,我们必须使用 glob 模块来使用通配符,结果会以列表的形式返回 阅读全文
posted @ 2019-01-22 12:12 孔雀东南飞 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 如下,当我们在函数中对全局变量重新赋值的时候就会出现 UnboundLocalError 异常,虽然 num 这个变量在外部已经被定义成全局变量,但是如果在函数中进行重新赋值操作,python 会自动把这个变量当成是在函数这个作用域内的变量来对待。因此,如果你要对变量进行重新赋值操作,那就必须先用g 阅读全文
posted @ 2019-01-22 11:01 孔雀东南飞 阅读(1994) 评论(0) 推荐(0) 编辑
摘要: free命令用于显示内存的使用情况,常见用法如下: 输出详解: 阅读全文
posted @ 2019-01-22 10:13 孔雀东南飞 阅读(300) 评论(0) 推荐(0) 编辑
摘要: iotop命令用来动态地查看磁盘IO情况,用法如下: 阅读全文
posted @ 2019-01-22 08:10 孔雀东南飞 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: iostat命令用来查看磁盘IO的读写情况,用法如下: 阅读全文
posted @ 2019-01-22 07:10 孔雀东南飞 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: nload命令用于查看网卡流量,用法如下: 阅读全文
posted @ 2019-01-22 06:53 孔雀东南飞 阅读(502) 评论(0) 推荐(0) 编辑