查看、创建和编辑 Linux 文件

创建文件

要在 Linux 中创建文件,您可以使用 touch 或将 echo 内容添加到文件中:

1
2
3
4
# touch creates an empty file
touch hey.txt
# echo will create a new file AND fill it with content:
echo "hello" > hey.txt

编辑和附加文件

要在 Linux 中编辑或附加到文件,可以使用 >>>。单个 > 将覆盖该文件,并用您在 > 右侧键入/放置的任何内容替换其中的任何数据。

>> 也会编辑该文件,但会将其右侧的内容附加到文件末尾。

1
2
3
4
5
6
7
echo "hello" > hey.txt
cat hey.txt
hello
echo "hello again" >> hey.txt
cat hey.txt
hello
hello again

文本编辑器:

终端文本编辑器

除了使用 touchecho 之外,您还可以使用命令行文本编辑器,它们可以执行更多操作,例如搜索文本、复制粘贴、跳转到行号等。

三种常见的 CLI 文本编辑器是 nanovivim。终端文本编辑器非常有用,特别是当您在没有 GUI 的系统中工作时。

图形文本编辑器

mousepad 是一个可以从命令行打开的图形文本编辑器。它与 Windows 机器上的记事本非常相似。

gedit 与鼠标垫类似,但已弃用。