Process
修復 Linux 中的“firefox 已在執行”問題
我正在嘗試在 CentOS 中打開 Firefox,但收到以下消息:
Firefox 已經在執行但沒有響應
並且 Firefox 沒有打開。我在命令行中試過這個:
kill Firefox
但它沒有用。另外,我不知道我必須在哪個目錄中執行正確的命令。
我怎樣才能解決這個問題?
- 首先在任意目錄使用以下命令找到firefox的程序id:
pidof firefox
- 在任何目錄中使用以下命令終止 firefox 程序:
kill [firefox pid]
然後再次啟動Firefox。
或者你可以在一個命令中做同樣的事情。正如 don_crissti 所說:
kill $(pidof firefox)
來自http://kb.mozillazine.org/Profile_in_use - 檢查:
- 一個名為
.parentlock
-AND-的文件
- 一個名為
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
更多不那麼權威的資訊在這裡。