如何從終端機打開文件?當我嘗試開啟一個簡單.txt
文件時:
open _b2rR6eU9jJ.txt
我收到這則訊息:
Couldn't get a file descriptor referring to the console
我是否使用了錯誤的命令?或者您是否使用不同的命令來開啟不同的文件類型?
答案1
您可以使用xdg-open
在終端機中開啟檔案。
從手冊頁xdg-open
:
xdg-開放- 在使用者首選的應用程式中開啟檔案或 URL
用法
該命令xdg-open _b2rR6eU9jJ.txt
將在設定為處理文字檔案的文字編輯器中開啟文字檔案。該命令還可以與其他常見檔案副檔名一起使用,使用相關應用程式開啟檔案。
也可以看看:
答案2
您必須使用編輯器開啟文字檔案:
其中任何一個都可以做到:
- vi _b2rR6eU9jJ.txt
- vim _b2rR6eU9jJ.txt
- emacs _b2rR6eU9jJ.txt
- nano _b2rR6eU9jJ.txt
- gedit _b2rR6eU9jJ.txt (gnome's default editor)
- leafpad _b2rR6eU9jJ.txt (lxde's default editor)
- kedit _b2rR6eU9jJ.txt (KDE's default editor)
或者,如果您只想查看文件而不修改其內容:cat _b2rR6eU9jJ.txt
編輯#1:我剛剛注意到這個問題被標記了軟呢帽,到目前為止,它使用 gnome 作為其核心圖形使用者介面,它附帶編輯器已預安裝。所以這保證有效:gedit _b2rR6eU9jJ.txt
答案3
您應該使用適當的應用程式來打開它 - 嘗試nano _b2rR6eU9jJ.txt
或cat _b2rR6eU9jJ.txt
。前者將進行編輯,後者將其輸出到標準輸出。 (注意 - 您可以用 vi、emacs 或您喜歡的其他文字編輯器替換 nano)
據我所知
geek@ubuntu:~$ open --help
open: invalid option -- '-'
Usage: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] -- command_line
open 指的是 openvt - 手冊頁將其描述為“openvt - start a program on a new virtual terminal (VT).
您正在嘗試開啟一個文字檔案”,因此除非我遺漏了某些內容,否則它不是用於執行您想做的事情的軟體。