利用Linux命令在終端打開文件的解決方法

         在Linux系統中,打開一個文件很簡單,隻要有啟動圖標就可以瞭,但是如果沒有啟動圖標的話要如何在終端下打開文件呢?使用命令就能很好的解決這個問題,下面小編教你利用命令在Linux終端打開文件的方法,一起來學習下吧。

 

利用Linux命令在終端打開文件的解決方法

 

  在Linux環境下工作,大部分時間都是在與終端打交道,經常會遇到要查看某個文件,比如一個圖片或者一個word文檔(不能在終端中直接查看的)。這時通常的做法是切換到gui界面,到文件所在的目錄,雙擊想打開的文件。另外一種方法是直接在shell中輸入指定的程序打開文件,比如: evince xx.pdf 查看某個pdf文件。當然這樣做的前提是你得記得住那些程序的名字,比如你能記得住用LibreOffice打開一個word文件的命令嗎?反正我是記不住。

  在圖形界面中已經定義瞭很多默認的文件打開方式,比如你雙擊網頁文件就會自動用默認的瀏覽器打開,雙擊一個圖片就會用默認的圖片瀏覽器打開,所以終端下也應該會有相應的機制。順著這個思路去google瞭一下,就發現瞭xdg-open這個命令(兼容gnome和kde),這個命令會用圖形界面中設置的文件默認打開方式一致(和直接雙擊打開文件的行為應該是一樣的)。

  利用這個命令,在終端 下打開文件就方便多瞭,比如用默認的pdf 閱讀器打開一個pdf文件:

  xdg-open xxx.pdf

  還可以用圖形下的文件管理器打開目錄,比如打開用戶主目錄:

  xdg-open ~

  非常有用的一個工具!

  具體操作如下:

  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.

  上面就是在Linux終端打開文件的方法介紹瞭,使用該方法能夠減少鼠標操作,文件在終端打開也方便瞭許多,是不是很簡單?趕緊試試看吧,想瞭解更多內容可以對GuideAH進行關註!

閱讀更多: