對Linux命令不熟悉的可以參考 小白學習Linux命令
用了幾天Ubuntu,感覺linux的終端使用起來非常的方便。但是怎么在linux下用命令的方式打開pdf文件呢?打開pdf的命令:
evince [filename] &
如果不在當前文件夾則需要使用cd命令或者把路徑加上,例如當前的目錄下有一個hello.pdf文件,那么我們可以使用以下命令打開它:
evince test.pdf &
evince UbuntuLearning/test.pdf & //當文件不在當前目錄下
打開或編輯.doc .odt等文本文檔命令:
libreoffice filename &
例如:
libreoffice test.odt &
打‘&’的目的是讓文件在后台運行,命令行終端還能用。
如果忘了打&可以 Ctrl+z,然后打bg回車
文件名中含空格要打成'\ '
2、對文本文檔的增刪改查;
跑偏一句,在Ubuntu想要使用右鍵新建文檔,可以在主目錄(中文版的,英文版是home文件夾)下的模板(英文版 Templates)中放一個空的文本文件(不占地),然后在文件夾中右鍵就可以看見New Document選項,也可以放其他文件比如word、ppt等。
在GUI的桌面環境中,創建文件是很簡單的,例如Windows平台中,大多數情況下只需要點擊右鍵,就可以新建文本文檔等各類文件。在終端中創建文件,大體有這么三種方式,1、使用touch命令進行創建,2、使用文本編輯器進行創建,3、使用重定向符號進行創建:
1、使用touch命令進行創建
touch test.txt
touch命令最初的作用是對文件的“訪問時間”或“修改時間”進行修改,當touch命令指定的文件並不存在時,touch命令會新建一個指定名稱的文件。(但是使用livreoffice打開一個不存在的文件是不會新建一個的,只會顯示該文件不存在)
2、使用文本編輯器進行創建
或vi test.txt
或vim test.txt
Linux發行版中,終端環境下大多帶有一個或多個文本編輯器,比如vi、vim、nano等文本編輯器,GUI的桌面環境中也會帶有一些文本編輯器,比如Ubuntu的Gedit等編輯器
大多數文件其實都是文本文檔,所以使用文本編輯器進行文件創建,是一種比較常用的文件創建方式,需要認真掌握。
3、使用重定向符號進行創建
> tedu_1.txt
重定向是終端中經常會用到的一種日志保存方法,通常終端中的命令執行時,會即時的將執行結果輸出到終端中,實現用戶與終端的實時交互。但是許多時候,命令輸出的信息很多、很長,終端中並不能完整顯示,或者希望在關閉終端后依然能夠查看該程序輸出的信息,此時就可以使用重定向的方式,將輸出的信息重定向到其他文件中進行保存。
注:
命令或者文件名太長記不住,如 abcdefghijklmn.pdf ,可以打完前幾個如abc,然后點tab鍵,自動補全,如果沒有自動補全,連續按兩次tab鍵可以列出備選命令。如圖所示:
一般Ubuntu會自帶libreOffice軟件,如果是其他Linux系統可以參考下列命令:
打開或編輯.doc .odt等文本文檔命令:
openoffice.org -a 文件名.doc &
打開演示文件命令:
openoffice.org -g 文件名.... &
打開電子表格:
openoffice.org -c 文件名 &
進入再選擇可以不加 ‘- ’直接打openoffice.org
也可以參考:如何輕松地從Ubuntu中的命令行打開PDF文件
為啥要用命令行打開呢?無他,但裝x爾。