Process

修復 Linux 中的“firefox 已在執行”問題

  • April 6, 2017

我正在嘗試在 CentOS 中打開 Firefox,但收到以下消息:

Firefox 已經在執行但沒有響應

並且 Firefox 沒有打開。我在命令行中試過這個:

kill Firefox

但它沒有用。另外,我不知道我必須在哪個目錄中執行正確的命令。

我怎樣才能解決這個問題?

  1. 首先在任意目錄使用以下命令找到firefox的程序id:
pidof firefox
  1. 在任何目錄中使用以下命令終止 firefox 程序:
kill [firefox pid]

然後再次啟動Firefox。

或者你可以在一個命令中做同樣的事情。正如 don_crissti 所說:

kill $(pidof firefox)

來自http://kb.mozillazine.org/Profile_in_use - 檢查:

  1. 一個名為.parentlock

-AND-的文件

  1. 一個名為lock

…in 的符號連結 ~/.mozilla/firefox/字母數字字元的隨機字元串.default/

前者在 Firefox 執行時存在,以防止多個不同的實例嘗試同時寫入同一組配置文件,如果 Firefox 沒有完全關閉,則兩者都不會被刪除。

在這種情況下收到的錯誤消息應該是:

從文件系統中的任何位置(或刪除如果pwd報告),用您電腦上的 FF 配置文件文件夾替換*字母數字字元的隨機字元串,*如果沒有執行 Firefox 程序,請執行(假設第一句平移)刪除它們.`~/.mozilla/firefox/random string of alphanumeric characters.defaultrm **~/.mozilla/firefox/*random string of alphanumeric characters*.default/**.parentlock **~/.mozilla/firefox/*random string of alphanumeric characters*.default/**lock

更多不那麼權威的資訊在這裡

引用自:https://unix.stackexchange.com/questions/78689