当前位置:首页>Linux>linux(3)-文件操作和Vim编辑实战,告别低效文件管理

linux(3)-文件操作和Vim编辑实战,告别低效文件管理

  • 2026-09-02 20:29:21
linux(3)-文件操作和Vim编辑实战,告别低效文件管理
文件命令与编辑命令是Linux终端操作的核心能力,掌握文件的增删改查与基础编辑,就能流畅完成日常的文档与数据管理任务。

💡一、文件命令

1、增

touch:创建空文件或更新已有文件的修改时间。

touch note.txt会在当前目录创建一个空的note.txt,若文件已存在则仅更新时间戳。
echo:将内容写入文件,适合快速创建带简单内容的文件。
echo "hello" > note.txt会将“hello”写入文件,覆盖原有内容;用>>则是追加内容。

2、删除

rm:删除文件,默认会提示确认。

rm -f强制删除且不提示。
rm -r递归删除目录及其中所有文件(谨慎使用)。
rm -f temp.txt会直接删除temp.txt,无需确认。

3、 改

mv:移动或重命名文件,与目录操作逻辑一致。

  • 重命名:mv old.txt new.txt在同一目录下完成文件重命名。
    移动:mv report.pdf ~/documents将文件移动到家目录的documents文件夹。

4、复制

cp:复制文件或目录。

复制文件:cp source.txt target.txt生成一个内容完全相同的副本。
复制目录:cp -r folder/ backup/递归复制整个目录及其内容。

5、 查看

cat:直接显示文件全部内容,适合查看小型文本。

  • cat log.txt会在终端完整输出log.txt的内容。
less:分页查看文件,支持上下滚动和搜索,适合大型文件。
  • 操作:按q退出,按/关键词搜索内容。
head/tail:查看文件开头或结尾的内容。
head -10 log.txt显示前10行。
tail -f log.txt实时跟踪文件末尾的新增内容。

💡二、文件编辑—vi的三种模式

命令模式:打开文件默认进入的模式,可执行复制、粘贴、删除等操作。

  • 常用操作:dd删除整行,yy复制当前行,p粘贴内容,u撤销操作。
  • 输入模式:按i(插入)、a(追加)等键进入,可直接编辑文件内容。
  • 退出输入模式:按Esc键返回命令模式。
  • 末行模式:在命令模式下按:进入,可执行保存、退出等指令。
    • 常用指令::w保存文件,:q退出编辑器,:wq保存并退出,:q!强制退出且不保存。

💡三、总结

这些文件与编辑命令是Linux终端的必备技能,从快速创建文件到用vi完成复杂编辑,它们构成了文档管理的完整工作流,熟练掌握后能显著提升你的终端操作效率。

#Linux文件操作#cp命令#mv命令#rm命令#Vim编辑器教程#Vim基础命令

最新文章

随机文章