如何使用终端读取位于桌面上的文本文件的内容?

如何使用终端读取位于桌面上的文本文件的内容?

我的目标是仅使用终端打开并读取位于我桌面上的文件的内容。我的文件名称中有一个空格(“”),这很麻烦,因为 cat 似乎会因为空格而尝试读取两个不同的文件。

答案1

打开终端窗口。默认情况下,您将位于主目录中。

cd Desktop

ls

cat "filename"

例子

cd Desktop

ls

cat file1.txt

答案2

Cat 是一个 UNIX 命令,可用于读取文本文件。因此,cat ~/Desktop/FILENAMEHERE除非您是 root 用户,否则只需运行该命令即可。如果您是 root 用户,则必须键入cat /home/*/Desktop/FILENAMEHERE。此外,您应该升级到 Ubuntu 14.04 或 14.10。这不是 Windows。不能像使用 Windows 那样使用旧版本的 Ubuntu。您应该始终(无论在什么情况下)使用最新的稳定版本 Ubuntu(当前为 14.10)或当前的 LTS 版本(当前为 14.04,我向您推荐此版本)。

答案3

如何使用终端读取桌面上的文本文件的内容:

对于登录用户的桌面:

cat ~/Desktop/filename.txt

对于另一个用户的桌面:

cat /home/username/Desktop/filename.txt

答案4

cat 将文本转储到终端。在我看来,有更好的工具,尤其是对于大文件。

cd ~/Desktop

less file.txt
nano file.txt

nano将允许您编辑文件less 将允许 使用“/”键并键入要搜索的单词进行
上翻页/下翻页搜索(使用 less 和 most)。

您可能需要安装大部分;)

相关内容