Linux 修改默认文件关联打开程序
2016-12-16 11:14
639 查看
从总体上讲 /etc/gnome/defaults.list 保存了全局的打开方式
~/.local/share/applications/mimeapps.list 保存了个人的打开方式
当这两个文件不一致时,优先采用局部的个人设置。
比如我想把打开各种文本默认的gedit程序修改为Atom,可以先grep全局的应用打开方式文件/etc/gnome/defaults.list
#grep "gedit" /etc/gnome/defaults.list
结果如下:
application/x-perl=gedit.desktop
text/plain=gedit.desktop
text/x-chdr=gedit.desktop
text/x-csrc=gedit.desktop
text/x-dtd=gedit.desktop
text/x-java=gedit.desktop
text/mathml=gedit.desktop
text/x-python=gedit.desktop
text/x-sql=gedit.desktop
为了有问题可以恢复,我没有修改系统的默认配置,而是在~/.local/share/applications/mimeapps.list中把上面的结果粘贴过来;
然后替换一下gedit就行了:sed -i 's/gedit/atom/g' ~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeapps.list 保存了个人的打开方式
当这两个文件不一致时,优先采用局部的个人设置。
比如我想把打开各种文本默认的gedit程序修改为Atom,可以先grep全局的应用打开方式文件/etc/gnome/defaults.list
#grep "gedit" /etc/gnome/defaults.list
结果如下:
application/x-perl=gedit.desktop
text/plain=gedit.desktop
text/x-chdr=gedit.desktop
text/x-csrc=gedit.desktop
text/x-dtd=gedit.desktop
text/x-java=gedit.desktop
text/mathml=gedit.desktop
text/x-python=gedit.desktop
text/x-sql=gedit.desktop
为了有问题可以恢复,我没有修改系统的默认配置,而是在~/.local/share/applications/mimeapps.list中把上面的结果粘贴过来;
然后替换一下gedit就行了:sed -i 's/gedit/atom/g' ~/.local/share/applications/mimeapps.list
相关文章推荐
- Linux文件关联详解 linux 修改默认文件关联打开程序
- 如何修改默认文件关联打开程序
- ubuntu如何修改默认的文件关联打开程序
- Ubuntu8.04如何修改默认文件关联打开程序
- 一次性修改windows7系统常见文件类型关联与默认打开程序
- ubuntu如何修改默认的文件关联打开程序
- ubuntu如何修改默认的文件关联打开程序 转自:http://blog.csdn.net/blueboy82006/article/details/5305497
- 修改windows的默认使用程序及文件类型与程序关联方法
- 所有exe文件程序关联都被默认修改为pdf,的解决方法
- Linux关联文件扩展名和打开程序
- Win7中去掉默认打开文件的关联程序,恢复成未知应用程序
- 修改Unity中Lua文件的默认打开程序
- Win8如何修改文件关联和默认打开方式
- linux下在命令行中用默认程序打开特定文件如.mp3 .jpg 甚至是网页也可以
- Linux默认允许单进程打开文件数量限制测试与修改方法
- VC 用默认关联程序打开文件
- PowerShell查看本机文件关联程序和默认打开程序的方法
- Win7中去掉默认打开文件的关联程序,恢复成未知应用程序--已经试验,可行
- 【操作系统】修改WIN7下的文件关联与默认程序
- JDK6的新API使用默认关联程序打开文件