![如何使用终端读取位于桌面上的文本文件的内容?](https://linux22.com/image/865686/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%BB%88%E7%AB%AF%E8%AF%BB%E5%8F%96%E4%BD%8D%E4%BA%8E%E6%A1%8C%E9%9D%A2%E4%B8%8A%E7%9A%84%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%9F.png)
我的目标是仅使用终端打开并读取位于我桌面上的文件的内容。我的文件名称中有一个空格(“”),这很麻烦,因为 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)。
您可能需要安装大部分;)