top -b -n 1 -d 3 >>file.txt

    解析:

    -b :batch模式,可以重定向到文件中

    -n 1:一共取1次top数据。后边加数字,表示次数

    -d 3:每次top时间间隔是3秒钟

    top -b -d 1800 -p 128755 >1.txt
    将pid为为128755的进程的top信息,以 半小时为一次 保存数据到 当前目录下的1.txt文件中

    1.n是次数,不加n就等于没有次数
    2.一直根据时间间隔打印,不加时间间隔就连续打印,应该有默认时间设置
    3.不加进程号,就会保存所有进程的信息