Linux 初探之旅(二)——文件与文件夹的读写

在上一篇文章中,我们学习了Linux中的文件浏览,知道了如何在Linux文件系统中定位文件。本篇文章中,我们将继续深入学习Linux中的文件及目录的读写操作。 读取文件cat 命令:读取文件全部内容要读取一个文件的内容,可以使用cat命令,语法为: cat 文件名 这会将文件的全部内容输出到终端。当文件比较大时,这样的输出会刷屏,不太方便查看。 head 和 tail 命令:显示部分内容Linux提供了head和tail命令来显示部分内容: head - 显示开头部分内容 tail - 显示结尾部分内容 head和tail可以指定显示的行数,例如: head -n 3 文件名 # 显示前3行 tail -n 5 文件名 # 显示后5行 less 命令:分页显示less命令可以分页方式显示文件内容,可以上下翻阅,是文件查看的首选工具。 less可以用方向键上下翻页,也支持各种快捷键,推荐大家阅读less的帮助文档。 写入文件echo 命令:输出到文件使用echo命令可以向文件写入内容,语法为: echo "要写入的内容" > 文件名 这会覆盖文件原有内容。如果要附加内容,使用两个大于号: echo "新增内容" >> 文件名 文本编辑器:vim对文件进行复杂编辑可以使用文本编辑器,Linux中的常用文本编辑器有vi、emacs、vim和nano等。这里简单介绍vim的使用。 使用vim 文件名可以打开vim编辑器。vim有三种模式,分别是命令模式、插入模式和底线命令模式。 命令模式:用于导航文件,可以进行复制、粘贴、删除等操作。 插入模式:用于输入文本,可以使用键盘输入文本。 底线命令模式:用于执行命令,例如保存文件、退出vim等。 初学者可以先了解以下几个快捷键: i - 进入插入模式 ESC - 从插入模式回到命令模式 :w - 保存文件 :q - 退出vim vim非常强大,建议大家自己练习熟悉其操作。 删除文件和目录rm 命令:删除文件删除文件使用rm命令: rm 文件名 rm -r 命令:删除目录如果要删除目录,需要添加-r参数: rm -r 目录名 这会递归删除目录及其中的所有内容,需要小心使用。 复制和移动文件 复制使用cp命令,添加-r参数可以复制目录 ...

2024年06月16日 · 1 分钟 · Cassius0924