zoukankan      html  css  js  c++  java
  • Ubuntu下用命令行快速打开各类型文件

    在Ubuntu下,当需要打开其他格式文件时,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。  

     
        在Ubuntu下,通常用命令行打开文本文件,比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时,比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user's preferred application)打开这些格式文件,甚至是网页,像打开文件一样简单。
     
    先举两个例子:
    1. jelline@jelline:~$ xdg-open la_isla_bonita.mp3
    2.  
    3. jelline@jelline:~$ xdg-open http://baidu.com
    4. jelline@jelline:~$ 已在现有的浏览器会话中创建新的窗口。
          xdg-open会选择合适的程序打开指定文件,跟双击打开效果一样。在我电脑,第一个例子会用Totem Movie Player打开,第二个例子会用谷歌浏览器打开,而不是Firefox,这是因为谷歌浏览器是我默认的浏览器。
     
    具体操作如下:
    xdg-open { file | URL }
    xdg-open { --help | --manual | --version }
     
    OK,现在是不是方便多了,通过快捷键Ctrl+Alt+T可以打开shell,F11可以全屏显示(Alt+F9最小化窗口,Alt+F10最大化/恢复窗口),再辅予xdg-open命令,极大减少了鼠标操作,也大大提升了效率。
     
    附xdg-open manual部分信息:
        xdg-open opens a file or URL in the user's preferred application. If a URL is provided the URL will be opened in the user's preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs.
        xdg-open is for use inside a desktop session only. It is not recommended to use xdg-open as root.
    作者:xiaoxia

    出处:http://cnblogs.com/xiaoxia

    本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。 

  • 相关阅读:
    JVM GC VS .Net GC
    ASP.NET Core 2.1对GDPR的支持
    老桂.net core系列课程
    微软一年一度的开发者大会,给你带来全新的开发者体验
    为什么 web 开发人员需要迁移到. NET Core, 并使用 ASP.NET Core MVC 构建 web 和 webservice/API
    2018 .NET开发者调查报告: .NET Core 是怎么样的状态
    业务配置开发平台qMISPlat 2.0 产品介绍
    .NET Core 2.1 Preview 2发布
    .NET 应用架构电子书中文版
    Ooui.Wasm:浏览器中的.NET
  • 原文地址:https://www.cnblogs.com/xiaoxia/p/2868058.html
Copyright © 2011-2022 走看看