如何在 Linux 中通过 Bash Shell 提示创建文件
我是 CentOS Linux 新手。如何在不使用 GUI 工具的情况下从 bash 提示符创建文件?
Linux/UNIX 类操作系统提供了许多命令行工具和文本编辑器来创建文本文件。您可以使用 vi 或 joe 文本编辑器。它是 Linux/Unix 类系统的基于终端的文本编辑器,可在 GPL 下使用。它设计为易于使用。简而言之,您可以使用以下任何一种工具:
您可以开始在屏幕上输入内容。要退出 nano,请按 Ctrl-X 组合键并选择“是”,然后按 Enter 键。
Linux/UNIX 类操作系统提供了许多命令行工具和文本编辑器来创建文本文件。您可以使用 vi 或 joe 文本编辑器。它是 Linux/Unix 类系统的基于终端的文本编辑器,可在 GPL 下使用。它设计为易于使用。简而言之,您可以使用以下任何一种工具:
教程详细信息 | |
---|---|
难度等级 | 简单的 |
Root 权限 | 不 |
要求 | 没有任何 |
预计阅读时间 | 2 分钟 |
- cat 命令
- echo 或 printf 命令
- 纳米文本编辑器
- vi 文本编辑器
- 乔文本编辑器
- 任何其他基于控制台的文本编辑器
使用 cat 命令创建文本文件
要创建一个名为 foo.txt 的文本文件,请输入:
$ cat > foo.txt
输出:
This is a test.
Hello world!
press CTRL+D to save file
要显示文件内容,请输入:
$ cat foo.txt
使用 echo 或 printf 命令创建文本文件
要创建名为 foo.txt 的文件,请输入:
echo 'This is a test' > foo.txt
或者
printf 'This is a test\n' > foo.txt
或者
printf 'This is a test\n Another line' > foo.txt
要显示文件内容,请输入:
$ cat foo.txt
使用 nano 文本编辑器创建文本文件
Nano 是 GNU 项目为 Linux 或类 Unix 系统开发的文本编辑器。要创建名为 foo.txt 的文件,请运行:
$ nano foo.txt
示例输出:
GNU nano 是一款适用于 Linux/Unix 的基于终端的简单文本编辑器
使用 joe 文本编辑器创建文本文件
JOE 是文本编辑器。要创建一个名为 foo.txt 的文件,请键入:
$ joe -help foo.txt
您将在屏幕上看到帮助菜单。接下来输入一些内容。要保存文件并离开 joe,请键入 ^KX(按 CTRL+K+X)。
使用 vi/vim 文本编辑器创建文本文件
vi / vim 是另一个文本编辑器。要创建一个名为 bar.txt 的文件,请键入:
$ vi bar.txt
按“i”插入新文本。要保存文件并退出 vi,请键入 ESC+:+x(按 ESC 键,键入 :,然后键入 x 和 [enter] 键)。