linux 从命令行自动识别文件并将其打开的命令
若是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,这个配置文件作用于当前用户。
linux 从命令行自动识别文件并将其打开的命令相关推荐
- cmd打开计算机窗口,如何打开命令行窗口,教您电脑怎么打开cmd命令行窗口
在电脑的操作的过程中,有的时候需要查看下我们电脑的物理地址,这个时候我们就需要使用到命令行窗口输入命令,或者是一些技术人员需要大量使用命令提示符.不过一些普通的用户就的问了,电脑怎么打开cmd命令行窗 ...
- linux下将多个文件去除文件头合并_命令行生存指南:拆分与合并 | Linux 中国
这一节将会介绍 Linux 命令行下的文件拆分与合并操作. 作者:Psiace (本文字数:2706,阅读时长大约:3 分钟) 作为一个工程师,我们经常与命令行打交道,但除了工作用的命令,你是否尝试过 ...
- linux删除的文件有回收站么,Linux命令行删除文件到回收站
先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Tr ...
- linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...
原标题:Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影 作为Linux用户,您可能需要不时从系统中删除文件.我们在删除文件时往往会保持谨慎,特别是在永久删除文件时, ...
- Day07 红帽Linux —从命令行管理文件
红帽Linux - 从命令行管理文件 文章目录 红帽Linux - 从命令行管理文件 一.目录文件夹内容及作用 练习题目 答案 二.路径定位和目录信息 路径定位 路径 切换目录 查看目录内容 ls指令 ...
- linux用cat命令创建一个文件,用cat在命令行创建文件
我们常常使用cat命令来将某个文件的内容一口气打印出来查看,其实,cat命令还可以用来在命令行创建文件. cat在命令行创建文件与vi不同,只能单行编辑,换行之后就不能再编辑前面的行:与echo编辑多 ...
- linux 删除文件夹中所有文件命令行,Linux中使用命令行删除文件夹
使用rm -rf 目录名字 命令便可html -r 就是向下递归,无论有多少级目录,一并删除 -f 就是直接强行删除,不做任何提示的意思linux eg:post 删除文件夹实例:rm -rf /va ...
- 命令行删除文件夹及文件夹下文件
如果文件夹下存储的文件很多(几个G或者几个T的数据),右键删除速度很慢,所以需要用到命令行删除,速度相对快很多.我整理了两个系统的删除方法,以此记录方便备查. Win10 cmd命令行删除文件夹及文件 ...
- linux 下删除批量文件命令,linux系统中批量删除文件与空文件删除的命令
linux命令在系统中有两种类型:内置Shell命令和Linux命令.接下来是小编为大家收集的linux系统中批量删除文件与空文件删除的命令,希望能帮到大家. linux系统中批量删除文件与空文件删除 ...
最新文章
- 反向词典_根据描述查找词语
- 开发者关心的十个数据库技术问题
- memcached 双主复制
- og-bin=mysql-bin_init_connect + binlog 记录 mysql 操作日志
- FreeMarker使用记录
- 使用directX 7结合C#进行2D游戏编程
- React Native之触摸事件(Touchable系列和onLongPress)
- 安装 groovy eclipse 插件
- 第一季6:海思方案中uboot、kernel和rootfs的烧写方法
- Java总结:正则表达式
- python 命名空间冲突_python-命名空间
- 读写分离方案_项目读写分离方案
- jieba结巴分词--关键词抽取(核心词抽取)
- Java的指针碰撞简介
- 【论文笔记】移动机器人视觉 SLAM 研究综述
- antd的联级选择器异步调用编辑回显_react-uplod-img 是一个基于 React antd组件的图片上传组件...
- PUT和POST的区别?
- 计算油费 (10 分)
- 线程池使用的10个坑(二)
- Nature:益生菌清除致病菌的机制