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的大佬解答一下怎么会出现这种情况呢?

    未经授权商用禁止,转载请标明出处,附上原文链接 个人能力有限,若有不足之处欢迎各位大佬指出
  • 相关阅读:
    Git学习
    flask学习5 错误页面
    flask学习4-会话
    flask学习3
    线性代数复习
    flask学习2
    flask学习1
    windows下安装easy_install,pip,及flask入门教程链接
    MacOS Terminal调用Python代码
    [java] 类变量初始化顺序
  • 原文地址:https://www.cnblogs.com/pong137/p/15536434.html
Copyright © 2011-2022 走看看