Linux学习笔记:基础命令与vim操作详解

需积分: 1 0 下载量 11 浏览量 更新于2024-08-03 收藏 227KB DOCX 举报
"本篇Linux学习笔记v1.0着重介绍了基础的系统命令以及vim编辑器操作。首先,我们深入理解了几个关键的命令,包括tar、mv和cp。 1. **命令tar**:tar( Tape ARchive)是一个强大的文件归档和压缩工具,用于创建、查看和管理归档文件。它支持多种档案格式,如.tar、.tar.gz等。在学习中,我们学习了如何使用`tar`来移动文件和目录,如将`/usr/udt`目录下的所有文件移动到当前目录,或者将特定文件重命名,如`mv /usr/udt/* .`。同时,还了解了如何进行更复杂的归档操作,如备份整个目录结构。 2. **命令mv**:mv(Move)是用于移动或重命名文件和目录的命令。例如,`mv test.txt wbk.txt`用于重命名文件,而`mv 文件名/* 另一个目录`则是移动一个子目录内的文件到另一个子目录。还有,移动当前目录下的所有文件到上一级目录,即`mv * ../`。 3. **命令cp**:cp(Copy)用于复制文件或目录。`cp dir1/a.doc dir2`用于将单个文件复制,`cp -r dir1 dir2`递归复制整个目录,`cp -r dir1/. dir2`复制文件但不复制目录本身。`cp`参数 `-i` 使用户有机会确认是否覆盖已存在的文件。 4. **vim操作**:VIM(Vi Improved)是一款功能强大的文本编辑器,对程序员来说非常实用。这部分介绍了如何通过`sudo apt-get install vim`来安装VIM。编辑器的基本操作包括:退出并保存文档(`q`,`q!`,`wq`),强制保存并退出(`x`),复制粘贴(默认的`y`和`p`键),以及查找功能(`/`)及其方向导航(`n`和`N`)。`/`用于查找文本,`n`代表向下查找,`N`则表示向上查找。 这份Linux学习笔记提供了一个基础且实用的命令集锦,帮助初学者快速掌握操作系统的基础操作,无论是文件管理和重命名,还是文本编辑器的使用,都是日常开发和维护工作中的重要技能。"