Process

為什麼我無法找到具有 root 正在編輯的文件的 nano 程序的 pid?

  • July 27, 2021

我正在嘗試使用 nano 編輯文件,每當我打開文件進行編輯時,它都會給我以下消息:

File /path/to/file is being edited (by root with nano 2.5.3. PID 12345); continue?

但是,當我 grep pid 或列出所有程序時,我無法在正在執行的程序列表中找到程序 ID。我不確定如何解決這個問題。我在 ubuntu 16.04 虛擬機上。

嘗試使用ps aux | grep nanopidof nano檢查該過程是否確實存在。如果不嘗試在與您的文件相同的位置找到 nano 臨時文件。它應該是這樣的名稱:file.save。

以下資訊應該會有所幫助。1、你是不是用top來查找程序的pid。你怎麼想得到它。2.您是否嘗試過獲取程序狀態。嘗試ps -ef |grep *Pid shown*

更新您的問題以進一步探勘它。

引用自:https://serverfault.com/questions/858691