回答:
おそらく/usr/share/applications/
そこに座ってい.desktop
ますが、システム上のすべてのファイルを見つけたい場合はこれを実行してください:
find / -name '*.desktop'
または
sudo updatedb
locate *.desktop
パスまたは名前に「skrooge」が含まれるファイルを見つけるには、コマンドにgrepを追加します。
locate *.desktop | grep -iR "skrooge"
/usr/share/applications/kde4/skrooge.desktop
ます。ありがとう。:)
システムは.desktopファイルをに保存し/usr/share/applications/
ます。残念ながら、nautilusでそのフォルダーを開くと、ファイルで指定されたアイコンとファイル内で呼び出されたファイル名で.desktopファイルが表示されます。また、これらのファイルをクリックして編集を選択しても、これらのファイルを編集することはできません。
これらのファイルを編集するには、ターミナルウィンドウ内でそのフォルダーを開く必要があります。こうls
コマンドは、実際の名前を持つすべての.desktopファイルが表示されます。変更したい.desktopを見つけたら、を実行しgksudo gedit {file-name}.desktop
ます。
通常、作成または編集した.desktopファイルはホームフォルダーに保存してください~/.local/share/applications
。
~/.local/share/applications
、セッションの再起動時に* .desktopファイルがリロードされます。そのため、ログアウトしてから再度ログインします。これらはそのユーザーに固有のものであることに注意してください。
いくつかの追加の詳細については、他の回答を補完します:
通常、.desktop
パッケージのファイルはにあります/usr/share/applications
。
必要に応じて、sudoを使用せずにコピーし~/.local/share/applications
て編集することができます。項目はなり上書きでアイテムを照合して、しかし、あなたのユーザーにのみ表示されます。~/.local/share/applications
/usr/share/applications
/usr/local/share/applications
または、編集済みのコピーを配置して、システム全体に表示しながら/usr/local/share/applications
、それを上書きします/usr/share/applications
。
.desktop
ファイルを/usr/share/applications
直接編集しないでください。パッケージマネージャーによってアプリケーションが更新されると、変更は自動的に上書きされます。
ここから抽出
locate -i "*skrooge*.desktop"
。主に3つの場所がありますが、Unityはデスクトップファイルを探します。~/.local/share/applications
、/usr/local/share/applications
および/usr/share/applications
。複数の場所に同じコマンドのデスクトップファイルがある場合は、リストした3つの左端を使用します。