linux 从命令行自动识别文件并将其打开的命令
2024-08-26 02:30:54
若是shell是 zsh,则可:
使用 alias -s 定义后缀别名 (zsh)
% alias -s pl=perl
% script.pl
perl script.pl
% alias -s pdf=zathura
% vimbook.pdf
zathura vimbook.pdf
如果你用的是 Gnome, KDE, xfce, LXDE 等桌面系统(如ubuntu),则:
You can also use:
$ xdg-open foo.pdf
xdg-open works in Gnome, KDE, xfce, LXDE and perhaps on other desktops.
You can put an alias in your ~/.bash_aliases:
alias hopen='xdg-open 2>/dev/null'
ubuntu修改文件默认打开方式
方法1:例如修改pdf的打开方式,只要查看任意一pdf格式文件的属性。这样修改之后,所有pdf格式文件都改变了打开方式。
方法2:修改/usr/share/applications/defaults.list这个配置文件(也就是/etc/gnome/defaults.list这个文件,做软链接过去的,作用于整个系统的所有用户),同时也可以修改~/.local/share/applications/defaults.list,这个配置文件作用于当前用户。
最新文章
- cglib动态新增类方法
- 使用Junit等工具进行单元测试
- Ubuntu菜鸟入门(三)—— 无用软件卸载,wps等常用软件安装
- 话说C++中的左值、纯右值、将亡值
- [转] LBYL与EAFP两种防御性编程风格
- Hadoop集群搭建安装过程(二)(图文详解---尽情点击!!!)
- Jquery 操作IFrame
- Closest Binary Search Tree Value I &; II
- HTTP请求中的form data和request payload的区别
- HTML5 拖拽功能
- 使用DBMS_STATS来收集统计信息【转】
- 剑指Offer27 数组中超过一半的数
- bzoj1185
- contiki-main.c 中的process系列函数学习笔记 <;contiki学习笔记之六>;
- springmvc 例
- 第七十一,CSS颜色与度量单位
- TCP三次握手与Tcpdump抓包分析过程
- SpringBoot(十三):springboot2.0.2定时任务
- [Linux]systemd和sysV
- Java字符串占位符(commons-text)替换(转载)
热门文章
- BZOJ 2173 整数的lqp拆分
- leetcode:Intersection of Two Linked Lists(两个链表的交叉点)
- pl/sql programming 05 循环迭代处理
- JSON 之 SuperObject(10): Merge、Clone、ForcePath
- ADB安装应用报错 Segmentation fault pm install /data...
- [Swift系列]001-入门准备
- hibernate一个注册小例子
- [ ] 字符组(Character Classes) (转)
- XE7 - Image的双击事件无响应,咋整?(已解决)
- 【转】VMware 11安装Mac OS X 10.10