在 Nautilus 中,当您双击一个文件时,它将使用与文件扩展名关联的默认应用程序打开它。例如,.html 文件将在 Web 浏览器中打开,而 .pdf 将使用文档查看器打开。有没有办法从命令行(即open path/filename)中重现相同的行为?我问是因为我喜欢从命令行浏览我的文件系统,但有时不记得哪个应用程序。打开什么。
Ubuntu 菜鸟在这里。如何打开工作目录中的文件?我已经试过了
./MyFile.jpg
Run Code Online (Sandbox Code Playgroud)
它回复
bash: ./MyFile.jpg: Permission denied
Run Code Online (Sandbox Code Playgroud)
现在,这让我觉得我必须去更改权限。所以我使用 chmod 来设置文件权限“rwx”(我不确定允许可执行文件是否会做我想做的事,这似乎合乎逻辑)并尝试
./MyFile.jpg
Run Code Online (Sandbox Code Playgroud)
但这回来了
bash: ./MyFile.jpg: cannot execute binary file
Run Code Online (Sandbox Code Playgroud)
这让我认为 chmod 不是正确的方法。所以我把权限改回来,使它不是“rwx”,而只是“rw-”。现在我感觉很愚蠢,因为我无法在终端中打开一个简单的文件。我可以通过不使用终端并在桌面上双击文件来打开它,但我想自学如何使用终端进行导航。我也试过
sudo ./MyFile.jpg
Run Code Online (Sandbox Code Playgroud)
但这也不起作用。有什么帮助吗?
我只想知道一些命令,以便我可以使用终端窗口打开一些文件。例如:如何使用终端打开pdf文件?
如何像start在 Windows 中一样在它自己的应用程序中打开文件?
在 Windows 中,在命令提示符下,您可以键入start .并打开当前目录的文件浏览器,或者start notepad打开一个新的记事本窗口。
如何在 Ubuntu 中做到这一点?
注意我不是指输入特定的程序名称,如pinta drawing.png,而是一应俱全的命令,包括一个可用于文件目录的命令(这将是一个好的开始)
我开始学习并喜欢 ubuntu。有没有办法使用命令行打开 .pdf、.jpeg、.odt、.docx 等文件?
例如,我9949107741MathFormulas.pdf在以下目录中有一个名为:的 pdf :
jitendra@jitendra:~/Downloads/Math.Formulas.and.Tables.8.Retail$
Run Code Online (Sandbox Code Playgroud)
当我转到上述目录类型9949107741MathFormulas.pdf打开它时,我收到消息:
9949107741MathFormulas.pdf: command not found
Run Code Online (Sandbox Code Playgroud)
请指教,如何完成这项任务?