zoukankan      html  css  js  c++  java
  • less

    less -Ctrl+z 无法停止

    今天本想看一看tail都有什么参数,想学习学习的。于是开始搜索用法,就查到了这一篇文章如何在Linux中使用Tail命令。其中有这样一句话:

    FILE - 零个或多个输入文件名。 如果未指定文件,或者当文件为-时,tail将读取标准输入。

    于是我就尝试了less -这个命令,发现ctrl+c无法停止,并显示这一行文字:

    :...skipping...
    

    最后,按下ctrl+z暂停其运行,放入后台,再使用jobs -l或者ps -aux|grep less这样的命令获得其PID

    [pong@minato ~]$ less -
    
    [1]+  Stopped                 less -
    [pong@minato ~]$ jobs -l
    [1]+ 145669 Stopped                 less -
    [pong@minato ~]$ ps -aux|grep less
    pong      145618  0.0  0.1   9700  2244 pts/0    T    23:11   0:00 less -
    pong      145668  0.0  0.1   9700  2184 pts/0    S+   23:23   0:00 less -
    pong      145669  0.0  0.1   9700  2176 pts/1    T    23:26   0:00 less -
    pong      145672  0.0  0.0  12136  1176 pts/1    R+   23:27   0:00 grep --color=auto less
    

    之后,再使用kill -9 PID将程序终止。
    感觉自己就像是发现了less的BUG一样,不知道有没有熟知Linux的大佬解答一下怎么会出现这种情况呢?

    未经授权商用禁止,转载请标明出处,附上原文链接 个人能力有限,若有不足之处欢迎各位大佬指出
  • 相关阅读:
    Leetcode Spiral Matrix
    Leetcode Sqrt(x)
    Leetcode Pow(x,n)
    Leetcode Rotate Image
    Leetcode Multiply Strings
    Leetcode Length of Last Word
    Topcoder SRM 626 DIV2 SumOfPower
    Topcoder SRM 626 DIV2 FixedDiceGameDiv2
    Leetcode Largest Rectangle in Histogram
    Leetcode Set Matrix Zeroes
  • 原文地址:https://www.cnblogs.com/pong137/p/15536434.html
Copyright © 2011-2022 走看看