注意Linux 系统中的几个目录和文件。
/usr/share/applications/下的desktop文件 其中default.list文件保存的是文件的打开方式,比如txt文档用什么程序打开之类。自然/etc下的是全局的文件打开方式,.local下的是个人的文件打开方式。 desktop文件是菜单项,就是出现在Application、System下的菜单项。/usr下的是全局的菜单项,.local下的是个人的菜单项。 cache文件全局的文件打开方式和个人的文件打开方式缓存 想添加一个菜单项,到/usr/share/applications/下随便打开一个desktop文件,照着改就行了。 怎样把自定义的菜单加入到自己想去的菜单项下呢?比如加到Programming下,如果想增加一个顶级目录,即Application下的第一层目录。 在Linux桌面系统,用户也可以像在Windows平台下,通过点击位于桌面或菜单上的快捷方式轻松找开目录应用程序。在Linux KDE和Linux GNOME桌面系统都使用Desktop Entry文件标准来描述程序启动配置信息。 Ubuntu系统下文件关联 PS:如果你要修改文件的打开方式,请选择右键=>属性=>打开方式=>删除和Windows一样,在Gnome的文件管理器(nautilus)里,双击一个文件的时候, 系统会自动调用相应的程序去打开这个文件。前提是能打开这个文件的软件已经安装并且配置完毕了。 在Nautilus里通过右键菜单固然可以修改默认的打开方式,但是缺乏灵活性和可操作性,比如,不能删除一些候选的打开方式,不能批量增加一些打开方式等等。
经过反复的摸索,终于被我发现了GNMOE的打开方式的配置方式。
~/.local/share/applications
从总体上讲
~/.local/share/applications
/usr/share/applications/mimeinfo.cache |