31
31
如何从终端打开某个文件?
我如何从终端打开一个文件?当我试图打开一个简单的txt
文件时,如:
open _b2rR6eU9jJ.txt
我得到这样的信息:
Couldn't get a file descriptor referring to the console
这个命令是否错误?是不是要打开不同类型的文件,我们必须修改命令?
我如何从终端打开一个文件?当我试图打开一个简单的txt
文件时,如:
open _b2rR6eU9jJ.txt
我得到这样的信息:
Couldn't get a file descriptor referring to the console
这个命令是否错误?是不是要打开不同类型的文件,我们必须修改命令?
你必须使用编辑器来打开一个文本文件。
任何一个都可以。
- 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: 我刚刚注意到这个问题的标签是fedora ,到目前为止,它使用gnome作为其核心的图形用户界面,其中预装了gedit。所以这个是可以保证的。gedit _b2rR6eU9jJ.txt
你应该用一个合适的应用程序来打开它–试试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–而man页面将其描述为openvt - start a program on a new virtual terminal (VT).
你正试图打开一个文本文件,所以除非我遗漏了什么,否则它不是做你想做的事情的软件。