找不到状态为“Sl”的进程的窗口

找不到状态为“Sl”的进程的窗口

我在 Ubuntu 14.04 下,以 Gnome Classic 作为桌面环境。

我有一个进程,其状态为Sl,如下所示:

$ ps  aux | grep PDFXC
t        20363  0.1  0.0 2676268 6436 pts/61   Sl    2015  13:03 /home/t/programs/PDFXCview.exe bash4.3.pdf                                      

这是什么Sl意思?

我不记得我是否尝试过通过右键单击并选择“关闭”来终止它。也许试过,也许没有。但现在我在桌面环境的面板中找不到该进程的窗口。是否仍然可以找到它的窗口并将其置于桌面环境的前面?

答案1

man ps

PROCESS STATE CODES

  Here are the different values that the s, stat and state output
  specifiers (header "STAT" or "S") will display to describe the state of
  a process:

       D    uninterruptible sleep (usually IO)
       R    running or runnable (on run queue)
       S    interruptible sleep (waiting for an event to complete)
       T    stopped, either by a job control signal or because it is
            being traced
       W    paging (not valid since the 2.6.xx kernel)
       X    dead (should never be seen)
       Z    defunct ("zombie") process, terminated but not reaped by
            its parent

  For BSD formats and when the stat keyword is used, additional
  characters may be displayed:

       <    high-priority (not nice to other users)
       N    low-priority (nice to other users)
       L    has pages locked into memory (for real-time and custom IO)
       s    is a session leader
       l    is multi-threaded (using CLONE_THREAD, like NPTL pthreads
            do)
       +    is in the foreground process group

(由于您使用了aux,因此您正在ps以 BSD 模式运行。)

因此您有一个当前处于休眠状态的多线程进程。

相关内容