Ubuntu 中改变文件的默认打开方式(转)
1. 相关配置文件
- 全局配置
- /etc/gnome/defaults.list
- /usr/share/applications/mimeinfo.cache
- 个人配置
- ~/.local/share/applications/mimeapps.list
- ~/.local/share/applications/mimeinfo.cache
2. /etc/gnome/defaults.list部分内容
- [Default Applications]
- application/csv=openoffice.org-calc.desktop
- application/excel=openoffice.org-calc.desktop
- application/msexcel=openoffice.org-calc.desktop
- application/msword=openoffice.org-writer.desktop
- application/ogg=totem.desktop
- application/pdf=evince.desktop
- application/postscript=evince.desktop
- application/rtf=openoffice.org-writer.desktop
- application/tab-separated-values=openoffice.org-calc.desktop
- application/vnd.lotus-1-2-3=openoffice.org-calc.desktop
- application/vnd.ms-excel=openoffice.org-calc.desktop
- application/vnd.ms-word=openoffice.org-writer.desktop
- application/vnd.rn-realmedia=totem.desktop
- text/plain=gedit.desktop
3. /usr/share/applications/mimeinfo.cache部分内容
- [MIME Cache]
- text/plain=gedit.desktop
- application/vnd.ms-excel.template.macroenabled.12=openoffice.org3-calc.desktop
- audio/x-s3m=gnome-mplayer.desktop
- application/vnd.ms-word=openoffice.org3-writer.desktop
- application/x-lzma=file-roller.desktop
- video/x-mng=gnome-mplayer.desktop
- image/x-portable-bitmap=f-spot-view.desktop;eog.desktop;
- x-directory/normal=nautilus-folder-handler.desktop
- image/x-dcraw=f-spot-view.desktop
4. 更改文件默认打开方式
案例:更改文本文件的默认打开方式从gedit改为gvim
(1). 修改/etc/gnome/defaults.list文件
- text/plain=gedit.desktop
- 改为
- text/plain=gvim.desktop
(2). 修改/usr/share/applications/mimeinfo.cache文件
- text/plain=gedit.desktop
- 改为
- text/plain=gvim.desktop
5. 另外一种解决方案
右击文件 --> 属性, 如下图

在打开方式页中修改即可
6. 注意
网上有很多帖子都是只提到了/etc/gnome/defaults.list这个文件,而没有提到/usr/share/applications/mimeinfo.cache这个缓存文件,结果当然是修改无效咯。
当然,如果你把缓存文件删除也行。
Ubuntu 中改变文件的默认打开方式(转)的更多相关文章
- Ubuntu中改变文件的默认打开方式
其实最简单的方法是右键,在属性中修改,不过这样做没啥意义. ubuntu中与文件的打开方式相关的配置文件有四个: /etc/gnome/defaults.list 这是全局配置文件 /usr/shar ...
- 浅谈linux系统中pdf文件的默认打开方式
atril.gimp和evince,三者均可以打开application/pdf格式文件.gimp为一款图像处理软件:atril为mate环境下常用的文档查看器:evince为gnome环境下常用的文 ...
- 在Eclipse中设置文件的默认打开方式
在Eclipse中,我们可以设置jsp.xml.js.sql等文件默认打开方式: ①.打开配置选项 ②.找到文件设置 ③.选中我们要设置的文件,默认即可:
- 修改win7电脑中所有文件的默认查看方式
怎么修改win7电脑中所有文件的默认查看方式 如何设置才可以得到如下的效果:比如说打开一个盘符或者一个文件夹,进行设置之后,这个盘符里或者这个文件夹下的所有子文件夹.所有子文件夹里的所有文件都以“ ...
- Myeclipse 设定文件的默认打开方式
Myeclipse 设定文件的默认打开方式.今天下载了一个properties的中文插件,希望.property的文件能默认以这个程序打卡.说一下设置方法. Window -> Preferen ...
- Mac 苹果OS X小技巧:如何更改文件的默认打开方式
OS X小技巧:如何更改文件的默认打开方式 1.command + i 打开简介 2.选择合适的软件打开方式 3.选择全部更改 如图: 转自:http://digi.tech.qq.com/a/201 ...
- Eclipse Myeclipse 设定文件的默认打开方式
Eclipse Myeclipse 设定文件的默认打开方式 菜单:Window -> Preferences -> General -> Editors -> File A ...
- 20160303 - 升级 Windows 10 版本 1511 后,文件夹默认打开方式为 cmd 的修复
问题描述:升级 Windows 10 版本 1511 (OS 内部版本 10586.122)后,文件夹的默认打开方式变成了cmd.双击任何一个文件夹,显示相关的提示错误信息如下: [Window Ti ...
- Eclipse 设置文件的默认打开方式
web开发中,我们在编辑JSP/xml的时候,会碰到一个非常郁闷的事,直接双击打开的JSP页面,当我们在编辑的时候会到处跳,这个我是深有体会,所以我们就用右击 open with,但是久而久之我们会感 ...
随机推荐
- nodejs新工具-cypress和testcofe的崛起
今天咨询一个自动化 工具问题,偶然间有人提起了这个可能以后会很火的工具,在此找到一篇很好的参考文章 记录并为以后做准备 cypress和testcofe https://www.jianshu.com ...
- CSS3字体大小rem属性用法
PX为单位 在Web页面初期制作中,我们都是使用“px”来设置我们的文本,因为他比较精确和固定. 只要页面某元素设置了px字体大小,其子元素/子孙元素未设置字体大小或设置的字体大小css优先级没父元素 ...
- note_4.10
单位根反演 \[ \frac{1}{k}\sum_{i=0}^{k-1}\omega_k^{in}=[k|n] \] 所以 \[ \begin{equation} \begin{split} \sum ...
- 通过源码安装RYU控制器
目录 安装 测试 安装 安装pip3 sudo apt-get install python3-pip 获取ryu源码 git clone https://github.com/osrg/ryu.gi ...
- flink 读JDQ和写JDQ的流程
ReadFromJDQ3 1)消费JDQ的必要信息,通过参数传入,有6个参数 2)获取flink JDQ3的鉴权客户端 3)根据鉴权客户端获取消费属性的配置 4)构建应用环境ENV和checkpoin ...
- Error-JavaScript-SCRIPT5007: 无法获取未定义或 null 引用的属性“style”
ylbtech-Error-JavaScript-SCRIPT5007: 无法获取未定义或 null 引用的属性“style” 1.返回顶部 - document.getElementById(&qu ...
- flutter FloatingActionButton组件
import 'package:flutter/material.dart'; class FloatingActionButtonDemo extends StatelessWidget { @ov ...
- Ionic4.x ion-refresher 下拉更新
官方文档:https://ionicframework.com/docs/api/refresher <ion-header> <ion-toolbar> <ion-ti ...
- python制作简单excel统计报表1之with的简单用法
# coding=utf-8 def open_file(): """使用with打开一个文件""" # 普通操作文件方法 # f = op ...
- Tensorflow 循环神经网络 基本 RNN 和 LSTM 网络 拟合、预测sin曲线
时序预测一直是比较重要的研究问题,在统计学中我们有各种的模型来解决时间序列问题,但是最近几年比较火的深度学习中也有能解决时序预测问题的方法,另外在深度学习领域中时序预测算法可以解决自然语言问题等. 在 ...