在 Unity Dock 中選擇條目時會執行哪個指令?

在 Unity Dock 中選擇條目時會執行哪個指令?

我正在尋找一種方法來找出當我從 Unity Dock 中選擇程式時執行哪個特定命令?

範例:我剛剛安裝了 Webstorm IDE,我可以使用擴充座啟動它。 (超級鍵,輸入 web,然後選擇 Webstorm 圖示...)一切正常。

另一個例子:當我在擴充座中輸入“pdf”時,它會向我提供一些應用程式。這些名稱甚至是本地化的,我不知道它真正指向哪個程式。我想找出本地化名稱“Dokumentenbetrachter”背後真正隱藏的程式是什麼

但是,我想查看單擊該圖標時執行的命令。 (在 Windows 上,我右鍵單擊圖標,選擇屬性,系統會向我顯示它的運作方式...

Ubuntu 擴充座怎麼可能做到這一點?這些設定存儲在哪裡?

(給出的解決方案如何找到應用程式的終端命令?這只是事實的一部分。 *.desktop 檔案有更多位置。它們現在在接受的答案中給出。

答案1

您在破折號中看到的圖示是在 .desktop 檔案中定義的。他們住在兩個地方:

對於系統範圍的:/usr/share/applications/

對於用戶特定的:(/home/user/.local/share/applications/這些會覆蓋系統的。)

您可以使用名為「Alacarte」的應用程式透過 GUI 編輯它們,或直接在 Nautilus 中找到它們,右鍵單擊,然後按一下「屬性」。您也可以使用 Gedit 手動編輯它們。

相關內容