如何检查哪个应用程序通过扩展名打开文件?

如何检查哪个应用程序通过扩展名打开文件?

我使用的是 debian 9 系统,桌面环境未知(ssh 访问)。如何找出默认使用哪个程序来查看具有给定扩展名的文件(例如 pdf)?

编辑:由于扩展名对决定并不重要,因此可以使用 file 找到给定文件的 mime 类型

file -i file.ext

答案1

xdg-mime

$ xdg-mime query default application/pdf
atril.desktop

相关内容