在用vim编辑文件时,常常会用到一个功能:把编辑文件的几行内容拷贝到一个新文件中。怎么实现该功能?
假设编辑文件nginx.conf ,把该文件的51至91行拷贝到新文件./vhost/res.help.com.conf中,详细实现,请参阅下面示例:
:51,91w!./vhost/res.help.com.conf
再拓展下,如何把nginx.conf 中的31到34行追加到文件./vhost/res.help.com.conf中,请参阅下面示例:
:31,34 w! >>./vhost/res.help.com.conf
Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件
分享到:
相关推荐
5. vim命令:一个功能强大的文本编辑器,支持多种编辑模式和插件。 6. rm命令:删除文件或目录。 7. mv命令:移动或重命名文件或目录。 8. touch命令:创建一个新的空文件。 9. vi命令:一个基本的文本编辑器。 ...
`gvim` 是 Vim 的图形界面版本,Vim 是一个非常强大的文本编辑器,广泛用于软件开发和系统管理。 #### head -- 输出文件的开始部分 `head` 命令用于显示文件的前几行,默认情况下显示前10行。 #### host -- 使用...
自 1991 年由芬兰计算机科学家 Linus Torvalds 创建以来,Linux 已经成长为一个广泛使用且拥有庞大开发者社区的操作系统。Linux 的核心组成部分包括内核和应用程序。内核负责管理和协调硬件资源,提供基本系统功能;...
它们提供了一个功能强大的界面来创建和编辑文本文件。`vim`作为`vi`的增强版,提供了更多的功能和更好的用户体验。 - **基本模式**:在启动时,默认进入命令行模式(也称普通模式),可以使用`h`, `j`, `k`, `l`等...
### Linux常用命令大全及其学习意义 #### Linux常用命令概述 Linux是一种开源的操作系统,它以其稳定性和安全性而闻名。在Linux环境下,用户可以通过图形界面进行操作,但更常见且高效的方式是通过命令行来实现对...
- **`cat`**:连接并打印文件内容到标准输出。 - **`cut`**:截取文件中的部分字段或列。 - **`head`**:显示文件开头的几行。 - **`sed`**:流编辑器,用于对文本进行过滤和转换。 - **`tail`**:显示文件末尾的...
在Linux环境中,命令行界面是主要的操作方式,通过输入各种命令完成文件管理、磁盘操作、系统管理和网络通信等工作。下面将详细介绍一些常见的Linux命令。 **帮助命令**: `man` 和 `info` 是获取命令帮助的重要...
2. **tree命令**:这是一个用于以树状结构列出目录内容的命令,可以通过`sudo apt-get install tree`来安装。 3. **ls命令**:用于查看目录中的文件,`ls -a`显示所有文件,包括隐藏文件。`ls -l`则以详细列表形式...
本文将深入探讨如何在Linux图形界面中关机、使用`shutdown`命令、理解`init`进程的作用,以及掌握基本的文件操作和VIM编辑器的使用。 1. **通过图形界面关机** 在Linux的图形用户界面(GUI)中,关机过程通常是...
- **write**: 向另一个用户发送消息。 - **ping**: 测试网络连接是否可达。 - **ifconfig**: 查看和设置网络接口的信息。 - **mail**: 发送和接收邮件。 - **last**: 显示当前和过去的登录记录。 - **lastlog**: ...
**作用**: 创建一个名为`cp`的别名,当用户执行`cp`时,实际上是执行`cp -i`,即在拷贝文件时会提示用户确认是否覆盖已存在的目标文件。 **关键点**: - `alias`: 用于创建命令别名。 - `cp -i`: `-i`选项表示在...