文档章节

Linux Gnome环境下文件关联的设置

y
 yihong酱
发布于 2016/10/03 03:59
字数 323
阅读 71
收藏 0

文件的类型由mimetype(.xml) 描述,存放在

/usr/share/mime

~/.local/share/mime

应用程序由desktop entry(.desktop)描述,存放在

/usr/share/applications

~/.local/share/applications

xdg-open程序负责根据关联的程序打开文件。

xdg-open先判断文件类型,然后到

/usr/share/applications/defaults.list

~/.local/share/applications/defaults.list

找到指定的.desktop,并根据其中的命令打开应用程序。

xdg-mime可以修改默认文件关联。

查看文件的mime类型:

xdg-mime query filetype a.pdf

查看mime类型的应用程序关联:

xdg-mime query default application/pdf

修改mime类型的应用程序关联:

xdg-mime default evince.desktop application/pdf

还可以直接改defaults.list。该文件存放于:

/usr/share/application

/etc/gnome

~/.local/share/applictions

按照全局性依次降低。

快捷的方式是在Nautilus中选择用其他方式打开,选择想要打开的程序,将“记住打开pdf文档类型文件使用的程序“打勾,会自动创建文件关联,可在~/.local/share/applicaions中看到新加的条目。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

额外学习的命令用法

grep "pdf" applicaions >> ~/.local/share/applicaions

"在application文件中查找出pdf文件关联的那一行并追加到~/.local/share/applicaions中

vim中的替换方法 %s/totem/smplayer/g

本文转载自:http://www.linuxidc.com/Linux/2011-09/42414.htm

y
粉丝 0
博文 24
码字总数 5279
作品 0
汕头
程序员
私信 提问
linux 桌面之菜单与文件关联

一直都没有搞懂 linux 桌面菜单和文件关联的问题,这下研究了一下,写点小结。 接触 linux 桌面就会与菜单和文件关联扯上关系,那怎么手动修改呢。 菜单: 首先说菜单,菜单包含三个部分来完...

Start-up
2012/05/24
0
0
Gnome Ubuntu和KDE Ubuntu的区别-转帖

Ubuntu 8.04里头默认安装的是gnome桌面。但是也可以换成KDE桌面,但什么是Gnome Ubuntu和KDE Ubuntu呢?以下是自己查阅的资料:   KDE与GNOME是很类似的:它们在本质上都是桌面环境,必须和...

闻术苑
2012/09/16
4.8K
0
5 个最佳的 Linux 桌面环境

如果你刚刚开始接触 Linux,我敢说你在决定选择采用何种 Linux 桌面环境上会花上一些时间。你也许会打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发...

oschina
2015/07/21
44.3K
67
在 Windows 下远程桌面连接 Linux - XManager 篇

XManager是一个简单易用的高性能的运行在Windows平台上的X-Server软件,而Gnome和KDE就是X-Client,Linux下的X-Server则为Xorg。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至当...

lhanoo
2011/11/27
0
0
盘点 7 款应用最广泛的 Linux 桌面环境

多样性应该是 Linux 最好的特性之一,用户可以不断尝试各种喜欢和新鲜玩法与花样,并从中找出最适合自己的应用。无论你是 Linux 新人还是老鸟,层出不穷的应用和桌面环境可能都会让我们应接不...

oschina
2016/05/05
4K
20

没有更多内容

加载失败,请刷新页面

加载更多

Linux修改时区的正确方法【修改时间,需要修改软连接,靠谱】

CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/loca......

Airship
33分钟前
0
0
《Netkiller Spring Cloud 手札》之 Master / Slave 主从数据库数据源配置

5.19.1. Master / Slave 主从数据库数据源配置 5.19.1.1. application.properties spring.datasource.master.driverClassName = com.mysql.cj.jdbc.Driverspring.datasource.master.url=j......

netkiller-
37分钟前
41
0
大数据(hadoop-HDFS的本地开发环境的配置与常见的HDFS的JAVA API)

HDFS的本地开发环境搭建 1:所需工具 1)hadoop2.7.3安装包 2)hadoop-eclipse-plugin插件 https://github.com/winghc/hadoop2x-eclipse-plugin 2:搭建过程 1:解压hadoop2.7.3文件2:下载...

这很耳东先生
48分钟前
1
0
TCP协议的定义和丢包时的重传机制

TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,...

tantexian
48分钟前
2
0
图解Tomcat类加载机制(阿里面试题)

Tomcat的类加载机制是违反了双亲委托原则的,对于一些未加载的非基础类(Object,String等),各个web应用自己的类加载器(WebAppClassLoader)会优先加载,加载不到时再交给commonClassLoader走双...

群星纪元
54分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部