Linux 创建文件命令(超详细)

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/

截止目前, 星球 内专栏累计输出 66w+ 字,讲解图 2896+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2300+ 小伙伴加入学习 ,欢迎点击围观

本小节中,小哈将演示如何在 Linux 中创建文件。以下是几个常用的命令:

1. 使用 touch 命令

touch 命令用于创建一个空白的文件,或者更新已有文件的访问和修改时间。

要创建一个空白的文件,只需在 touch 命令后跟上要创建的文件名:

touch 文件名

例如,要创建名为 "example.txt" 的空白文件,执行以下命令:

touch example.txt

2. 使用文本编辑器命令

你还可以使用文本编辑器命令来创建文件并添加内容。常见的文本编辑器包括 vivimnano 等。

例如,使用 vi 命令创建一个名为 "new_file.txt" 的文件:

vi new_file.txt

按下 i 键进入编辑模式,然后输入你想添加到文件中的内容。编辑完成后,按下 Esc 键退出编辑模式,然后输入 :wq 保存并退出。

3. 使用 echo 命令

echo 命令用于将文本输出到终端或文件中。你可以将 echo 命令的输出重定向到文件,从而创建一个带有内容的文件。

例如,使用 echo 命令创建一个名为 "message.txt" 的文件并添加内容:

echo "这是一个文本文件的内容" > message.txt

以上命令将创建 "message.txt" 文件,并在其中添加一行文本 "这是一个文本文件的内容"。

4. 使用其他命令生成文件内容

除了 echo 命令外,还可以使用其他命令生成文件的内容,并将其重定向到文件中。

例如,使用 date 命令将当前日期输出到 "date.txt" 文件:

date > date.txt

以上命令将创建 "date.txt" 文件,并将当前日期写入文件中。

以上这些命令可以帮助你在 Linux 系统中创建文件,你可以根据需要选择合适的方法。