精华内容
下载资源
问答
  • Linux top命令输出到文件——持续输出某个进程的信息 有的时候可能需要持续输出某个进程在top命令中显示的信息,使用top命令的-b选项可以容易的将输出重定向其他进程或者文件,配合-n选项指定top命令输出多少次就...

    Linux top命令输出到文件——持续输出某个进程的信息

    有的时候可能需要持续输出某个进程在top命令中显示的信息,使用top命令的-b选项可以容易的将输出重定向到其他进程或者文件,配合-n选项指定top命令输出多少次就终止。

    # file /tmp/1.sh
    #!/bin/bash
    echo "  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND">/tmp/1.txt
    for i in {1..10000000};do
        top -b -n 1 | grep virgl_fuzzer >>/tmp/1.txt
        sleep 5
    done
    

    正如上面的脚本,将持续输出名字为virgl_fuzzer的进程的信息,并将信息添加到/tmp/1.txt文件中。

    展开全文
  • top -b -n 1>file.txt 解析: -b :batch模式,可以重定向到文件中 -n 1:一共取1次top数据。后边加数字,表示次数

    输出到文件:

    top -b -n 1 >file.txt

    解析:

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

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

     

    显示一次退出:

    top -b -n 1

    需要注意:这里需要添加-b 不然容易报错 详细原因参考

    《linux top 报错 TERM environment variable not set.》https://blog.csdn.net/whatday/article/details/106446721

     

     

    展开全文
  • 根据需求,项目需要读取linux系统环境参数,所以需要将top命令的输出结果输入到文件中。用重定向命令如下:top > result.txt 。用vi打开文件: vi result.txt 。显示的结果却是这样的,看图更方便:650) this.width=...

       根据需求,项目需要读取linux系统环境参数,所以需要将top命令的输出结果输入到文件中。用重定向命令如下:top > result.txt 。用vi打开文件: vi result.txt 。显示的结果却是这样的,看图更方便:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/23/17/wKiom1MxPWzzR4XUAAktiSag7_8295.jpg" title="wrong1.jpg" alt="wKiom1MxPWzzR4XUAAktiSag7_8295.jpg" />

    于是分析出一下几个原因:

       1.其他命令是否出现相同问题?

       2.是否是文件编码格式问题导致?

       3.是否是系统平台问题导致?

    下面一个一个测试:

    1.测试命令:ls > testls.txt

    结果如图:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/23/17/wKiom1MxPkKjX8GnAAFHspDa1II564.jpg" title="lstest.jpg" alt="wKiom1MxPkKjX8GnAAFHspDa1II564.jpg" />

    测试命令:ps -ef > testps.txt

    结果如图:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/23/18/wKioL1MxPinAg8exAAYCwgdnvik018.jpg" title="ps_ef.jpg" alt="wKioL1MxPinAg8exAAYCwgdnvik018.jpg" />

    可以得出结论,其他命令没有出现这样的情况,排除原因1.

    2.看看result.txt文件的编码格式

    vi result.txt进入文件输入: ":set fileencoding" 后按回车显示utf-8,如下图:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/23/18/wKioL1MxPnjR04i1AAupnZaZA7I567.jpg" title="resultCoding.jpg" alt="wKioL1MxPnjR04i1AAupnZaZA7I567.jpg" />

    于是也可以排除不是文件编码的问题;排除原因2;

    3.将 result.txt 文件拿到windows系统中打开,显示如下图:

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/23/17/wKiom1MxPuCj3cfNAAqq5-SlOj4138.jpg" title="result_win.jpg" alt="wKiom1MxPuCj3cfNAAqq5-SlOj4138.jpg" />

    也出现了乱码情况,所以也不是系统平台的原因。。。这下原因3也排除了。

    这下该怎么办呢???

    最后能想到的只有命令本身了,因为其他命令没有出现这种情况,所以会想到在top命令的参数中会有蹊跷。

    下面是linux top命令的详解:http://rockhooray.blog.51cto.com/938613/832621

    可以发现,在想要输出内容到文件中则需要使用批处理模式。详细介绍如下:


    -b 批处理模式操作

    开启top工作在批处理模式,这样在需要将top的输出信息输出 到其他程序或文件时非常有用。在这种模式下,top不接受任何输入操作,直到通过-n 设置的重复次数后,或者退出top才终止。

    在终端中输入top -b top将不断重复地显示任务信息,知道按Ctrl+C终止为止,在终端中输入top -b -n 10 ,top将显示10次后终止,也就是分10个批次显示完后就退出。


    所以只需要在命令中指定为批处理模式问题就解决啦: top -b > result.txt 结果就不在展示了。


    本文出自 “一个风向” 博客,请务必保留此出处http://lanffy.blog.51cto.com/6452125/1383906

    展开全文
  • 通过 crontab将linux中的top信息写入文件中。 问题:1.直接执行命令可以正常,放shell脚本里面执行不行。 2.直接执行shell脚本正常输出,放crontab后不行。 具体步骤: vi toptest.sh chmod 744 ...

    通过 crontab将linux中的top信息写入文件中。

     

    问题:1.直接执行命令可以正常,放到shell脚本里面执行不行。

               2.直接执行shell脚本正常输出,放到crontab后不行。

     具体步骤:

    vi toptest.sh

    chmod 744 toptest.sh
    crontab -e

     

    more top_日期.txt

     

     

    展开全文
  • linux top详解

    千次阅读 2017-07-28 10:30:15
    TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况  执行 Top 1:登录任意一台服务器, 用户名:***** 密码:***** 2: 输入命令:top 3: 执行结果:     Top 参数详解 ...
  • linux top指令

    千次阅读 2010-09-01 11:35:00
    linux top指令
  • linux top命令

    千次阅读 2019-05-11 22:47:13
    文章目录系统平均负载任务信息汇总CPU 信息内存信息任务详情显示多个 CPU 核心的详细信息以某列对进程排序显示进程执行的完整命令隐藏 idle 闲置 的进程只显示某个用户的进程top 命令的配置文件帮助文档 ...
  • Linux细节 - Linux Top命令详解

    千次阅读 2012-06-22 11:47:30
    Linux Top界面 Linux界面详细解读: 第一行显示的内容和uptime命令一样,【l】可以显示和隐藏这个区域: top 这个没有什么意思,只是个名称而以 01:47:56 系统当前时间 up 1:26 系统开机现在经过...
  • 你今天top了吗<Linux top详解>

    万次阅读 2020-01-11 10:18:48
    Linux top命令用于实时显示 process 的动态,在Linux操作命令中有着举足轻重的地位,使用权限所有使用者,接下来就让我们一起深入的了解top,一睹庐山真面目吧! 语法 top [-] [d delay] [q] [c] [S] [s] [i] [n...
  • linux top 学习及详解 top变红

    千次阅读 2019-05-07 10:43:30
    众所周知,linuxtop命令是服务器工程师和运维最常用的工具之一,类似于windows的任务管理器,那么到底top命令中各个参数的含义是什么呢,我们现在在详细了解一下 在centos7上,top命令的显示是这样的 第一排字符 ...
  • Linux top 命令详解

    万次阅读 2011-01-11 15:22:00
    查看多核CPU命令 mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪...
  • Linux TOP详解

    千次阅读 2020-12-23 15:49:37
    第一行显示的是系统的概况: 当前时间、系统的运行时间、登录的用户数以及系统的平均负载。 平均负载有3个值:最近1分钟的,最近5分钟的,最近15分钟的平均负载。 load average 数据没隔5秒钟...top根据进程的属主(.
  • Linux top指令详解

    万次阅读 2017-11-12 12:31:16
    查看多核CPU命令 mpstat -P ALL 和 sar ...说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt   top命令 经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个
  • linux top 命令详解

    千次阅读 2015-04-23 09:32:02
    说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt   top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存...
  • linux top 日志输出

    千次阅读 2015-08-26 10:49:36
    最近用LR做性能测试,遇到一个问题,就是当系统压力大时,用LR通近...因此,我想在压测开始时,将TOP的性能信息存放在一个文件中,当性能测试结束时,打开文件进行相应分析。 首先要了解,TOP命令配对的参数,然后将TOP
  • linux top结果保存文本上

    千次阅读 2017-11-07 19:12:00
    [root@web-DB script]# cat top.sh # !/bin/bash today=`date +%Y%m%d%H%M` yesterday=`date -d "1 day ago" +%Y%m%d` work_dir="/home/script/" cd $work_dir top -b -n1 >> /home/script/dc_to.....
  • Linux 各种top命令

    千次阅读 2019-06-18 17:49:40
    转自:... Linux *top apachetop atop biotop cachetop ctop dnstop filetop gtop hatop htop iftop iotop itop jnettop kerneltop latencytop logt...
  • Linux Systemd配置文件详解

    万次阅读 2021-01-13 13:19:39
    [Install] #用于配置服务的安装级别,当我们设置服务在Linux的那种级别下启动或开机自启动时会加载该部分(典型的当chkconfig nginx on或者systemctl enable|disable nginx.service时会读取该部分的配置) WantedBy=...
  • Linux Top 命令详析

    万次阅读 2015-05-06 18:50:59
    TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该...而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. top - 12:38:33 up 5
  • linuxtop命令详解

    千次阅读 2018-02-05 14:18:00
    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 显示系统当前的进程和其他状况; top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态....
  • Linux Top 命令详解

    万次阅读 2011-02-21 14:35:00
       TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。  TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到...
  • Linux top命令常见使用

    千次阅读 2018-10-16 12:07:29
    top 常见使用 h:显示帮助画面,给出一些简短的命令总结说明; k:终止一个进程; i:忽略闲置和僵死进程,这是一个开关式命令; q:退出程序; r:重新安排一个进程的优先级别; S:切换累计模式; s:改变两次...
  • Linuxtop命令详解

    千次阅读 2014-10-08 20:40:12
    Linuxtop命令详解  top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行...
  • Linux Top 命令解析(详细)

    千次阅读 2013-06-07 18:50:31
    查看多核CPU命令 ...top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。 本文
  • Linux top命令的用法详细详解

    千次阅读 2018-03-05 19:14:46
    sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图...
  • Linuxtop命令

    千次阅读 2013-04-19 23:58:38
    top命令经常用来监控linux的系统状况,比如cpu、内存的使用。top命令交互界面如下图所示: top的界面分为两个部分,光标上面部分显示关于系统整体性能,光标下面部分显示各进程信息。 Linux top...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 152,784
精华内容 61,113
关键字:

linuxtop到文件

linux 订阅