将 top 的结果输出到文件中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将 top 的结果输出到文件中相关的知识,希望对你有一定的参考价值。

top -d 2 -n 3 -b >test.txt
可以把 top 的结果每隔 2 秒,打印 3 次,这样后面页的进程也能够看见了
简单好用的使用教材《Linux就该这么学》
参考技术A 你是说命令top吗?
可以使用重定向到文件,如:
top >> log

将内容输入到文本中读取文件将输出结果保存到文件中计算程序跑的时间(c++)

将数据输出到文件中

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<vector>
#include<map>
#include<cstdlib>
#include<fstream>
#include<time.h>
using namespace std;
typedef long long LL;
const LL mod=1e9+7;
const LL INF=1e9+7;
const int maxn=1e5+50;
int a[maxn],b[maxn];//存已经出现过的数 和 没有出现过的数
int main()

    srand((unsigned)time(0));//保证随机函数每次跑出来结果都不一样
    ofstream filein;//
    filein.open("a.txt");
    int T;
    T=rand()%3+1;
    filein<<T<<\n;
    return 0;

读取文件中的内容,将输出结果存到文件中

    freopen("input8.txt", "r",stdin);
    freopen("output8.txt", "w", stdout);

 计算程序跑的时间,放在main函数开头和结尾:加头文件ctime


int main()

  clock_t start,finish;
double totaltime; start=clock(); ....中间是代码 finish=clock(); totaltime=(double)(finish-start)/CLOCKS_PER_SEC; cout<<"此程序的运行时间为"<<totaltime<<"秒!"<<endl;

 

以上是关于将 top 的结果输出到文件中的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Unix 'Top' 命令输出捕获到 CSV 文件?

linux命令top

在linux中输入命令后,可能会输出一些结果。如何将输入的命令及输出结果都保存到文件中。方便以后查看。

linux 命令 htop & 重定向 top

续讲进程管理

Python - 从文本文件中读取逗号分隔值,然后将结果输出到文本文件[关闭]