관련 .desktop 파일은 어디에 있나요?

관련 .desktop 파일은 어디에 있나요?

예를 들어 다음을 사용하여 Python 소스 파일을 열 수 있습니다 xdg-open.

$ xdg-open Documents/tmp/paramk.py
Waiting for Emacs...
$

Emacs 프레임워크를 닫으면 emacsclient호출되어 반환됩니다.xdg-open

호기심에 먹어봤는데

$ xdg-mime query filetype Documents/tmp/paramk.py
text/x-python
$ xdg-mime query default text/x-python
userapp-emacsclient-CHYLDY.desktop
$

늘 궁금하고, 통화 내용을 자세히 알고 싶었지만 emacsclient...

$ locate userapp-emacsclient-CHYLDY.desktop
$ apt-file search userapp-emacsclient
$ 

내 질문: 데스크톱 시스템은 뒤에서 무엇을 하고 있나요?


부록

$ cat /etc/issue
Debian GNU/Linux bullseye/sid \n \l

$ 

답변1

다음 폴더 중 하나에서 파일을 찾을 수 있습니다.

  • /usr/share/applications
  • /usr/local/share/applications
  • ~/.local/share/applications

바라보다https://wiki.archlinux.org/index.php/Desktop_entries참고용.

관련 정보