linux定时 top、netstat 输出到文件
正确的终端命令:
top -n 1 -b > ~/Desktop/top.txt
netstat -antlp
脚本调用终端命令
import subprocess
import datetime
p = subprocess.Popen('top -n 1 -b > ~/Desktop/top/{}.txt'.format(datetime.datetime.now().strftime('%Y-%m-%d_%H:%M:%S')),shell=True,stdout=subprocess.PIPE,stderr=subprocess.STDOUT
)
p = subprocess.Popen('''netstat -antlp''',shell=True,stdout=subprocess.PIPE,stderr=subprocess.STDOUT
)
# print(p.stdout.readlines())
# 输出到文件时,不要print,否则,文件里面就没有了
with open('/home/liang/Desktop/netstat/{}.txt'.format(datetime.datetime.now().strftime('%Y-%m-%d_%H:%M:%S')), 'wb') as f:f.writelines(p.stdout.readlines())
crontab定时执行脚本
crontab -e 打开 crontab 的编辑页面
i进入编辑模式
最下面加上
*/1 * * * * /home/liang/miniconda3/envs/draw3.9/bin/python /home/liang/PycharmProjects/my_script/a7.py
linux定时 top、netstat 输出到文件相关推荐
- linux中top界面详解,Linux中top命令输出详解
前言 Linux下的top命令我相信大家都用过,自从我接触Linux以来就一直用top查看进程的CPU和MEM排行榜.但是top命令的其他输出结果我都没有了解,这些指标都代表什么呢,什么情况下需要关注 ...
- linux后台启动,不输出日志文件
nohup命令 nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行. nohup 命令,在默认情况下(非重定向时),会输出一个名叫 noh ...
- Linux定时向目标服务器传输文件
需要用到的工具有:sshpass 安装sshpass sudo apt install sshpass 然后先传输一个文件试试,同时把ssh key也接收了: scp 本机文件路径 目标服务器用户名@ ...
- 实战——Linux定时执行Kettle的kjb文件
公司有很多业务使用了Kettle来抽取数据,Kettle比较强大,它自身就支持定时任务执行,操作步骤如下: 设置kjb文件 使用spoon编写好kettle服务 设置定时任务 设置具体的定时任务 设置 ...
- linux定时删除或者压缩日志文件
前言: 很多时候日志文件很大,需要一个自动清理或者压缩的执行脚本! 使用命令df -h可以查看磁盘使用情况: 然后使用du -sh * 可以查看所有文件或者文件夹的大小. 一.首先是shell脚本: ...
- linux定时备份文件到指定文件夹,Linux定时备份数据库到指定邮箱的方法
一.配置邮箱 这里使用的是网易邮箱126邮箱的STMP服务,服务器是smtp.126.com.如果你使用其它第三方邮箱,在帐号设置那里一般都有说明SMTP服务器地址. 如果你的Ubuntu没有安装ma ...
- 将Linux脚本中的正常输出,警告,错误等信息输出到文件中
将Linux脚本中的正常输出,警告,错误等信息输出到文件中 转载于:https://www.cnblogs.com/lwmp/p/7700339.html
- linux c打印日志文件,linux c下log输出代码模板示例代码
前言 本文主要介绍了关于linux c下log输出代码模板的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 模板 模本分为两个文件:log.c和log.h. log.c /* ...
- mac命令行将输出写入文件_如何在Linux中使用命令行将PDF文件转换为可编辑文本...
mac命令行将输出写入文件 There are various reasons why you might want to convert a PDF file to editable text. M ...
最新文章
- 【stanford C++】容器III——Vector类
- How AET fields are retrieved from backend
- 第七届蓝桥杯决赛真题 - 凑平方数-全排列+dfs+set去重
- 邻值查找—算法进阶指南
- Docker 环境下如何 安装 Zookeeper
- Java—List集合详解
- OSTU大律法二值化原理
- cos,sina,tan,cot
- 谷歌修复已遭在野利用的两个 0day
- css字体转换程序(Node.js)
- Keil5编译环境搭建流程----STM32和GD32
- 腾讯笔试题 画家小Q
- macbook安装免费vmware fusion
- 计算机网络—IP地址及其表示方法
- Error 3090003: provided keys, permissions, and delays do not satisfy declared authorizations...
- java画好看坦克_坦克大战第一节——画出自己的坦克(新手篇)
- 使用java对文件内容加密
- C语言:运算符-符号常量-输入输出
- 栋的周评 | 第七回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)
- win7计算机名改成大写,Win7系统下excel数字小写金额怎么转换成汉字大写金额