CentOS 中文件操作技巧:使用 vi 编辑器修改、复制、删除文件内容
- 在终端输入以下命令创建 samba 目录:
mkdir '/tmp/samba'
- 进入 samba 目录:
cd '/tmp/samba'
- 复制 /etc/profile 到本目录中,并重命名为 pro:
cp '/etc/profile' pro
- 使用 vi 打开 pro 文件:
vi pro
- 在 vi 中设置行号:
:set number
- 移动到第一行,并且向下搜索 'PATH' 字符串:
1G/path
- 接下来,要将 8-31 行之间的 PATH 改为 XYZ,并且一个一个挑选是否需要修改。可以使用以下命令:
:8,31s/PATH/XYZ/gc
这个命令会将 8-31 行中的所有 PATH 替换为 XYZ,并且每次替换前都会询问是否替换。
- 如果想复原之前的修改,可以使用以下命令:
:e!
这个命令会重新加载文件,撤销之前的修改。
- 复制 248-261 行的内容,并且贴到最后一行之后:
:248,261t$
- 删除 11-30 行之间的 20 行:
:11,30d
- 将这个文件另存成一个 smb.test.config 文件:
:w smb.test.config
- 到第 31 行,并且删除第 15 个字符后的所有字符:
:31
15ld$
- 存储后离开:
:wq
原文地址: https://www.cveoy.top/t/topic/mqfm 著作权归作者所有。请勿转载和采集!