在 Ubuntu 中,有没有办法获取可以使用特定应用程序打开的文件类型列表?例如,我想查找可以使用该程序打开的所有文件的列表google-chrome
。是否可以使用 shell 脚本执行此操作?
答案1
您可以查看 /usr/share/applications/defaults.list 来查看文件类型及其关联应用程序的列表。
对于特定的应用程序,请在终端中输入以下内容:
grep "google-chrome" /usr/share/applications/defaults.list
你会看到类似这样的内容:
text/html=firefox.desktop;google-chrome.desktop
text/xml=firefox.desktop;google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
x-scheme-handler/http=firefox.desktop;google-chrome.desktop
x-scheme-handler/https=firefox.desktop;google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop