1. 在终端输入以下命令创建samba目录:
mkdir /tmp/samba
  1. 进入samba目录:
cd /tmp/samba
  1. 复制/etc/profile到本目录中,并重命名为pro:
cp /etc/profile pro
  1. 使用vi打开pro文件:
vi pro
  1. 在vi中设置行号:
:set number
  1. 移动到第一行,并且向下搜索“PATH”字符串:
1G/path
  1. 接下来,要将8-31行之间的PATH改为XYZ,并且一个一个挑选是否需要修改。可以使用以下命令:
:8,31s/PATH/XYZ/gc

这个命令会将8-31行中的所有PATH替换为XYZ,并且每次替换前都会询问是否替换。

  1. 如果想复原之前的修改,可以使用以下命令:
:e!

这个命令会重新加载文件,撤销之前的修改。

  1. 复制248-261行的内容,并且贴到最后一行之后:
:248,261t$
  1. 删除11-30行之间的20行:
:11,30d
  1. 将这个文件另存成一个smb.test.config文件:
:w smb.test.config
  1. 到第31行,并且删除第15个字符后的所有字符:
:31
15ld$
  1. 存储后离开:
:wq
如何在centos中实现以下操作1在tmp目录下建立一个名为samba的目录。2进入samba目录中。3将etcprofile复制到本目录中并重命名为pro。4使用vi打开tmpsamba目录下的pro文件。5在vi中设置行号。6移动到第一行并且向下搜索PATH字符串7接下来要将8-31行之间的PATH改为XYZ并且一个一个挑选是否需要修改。8修改完之后却反悔了全部复原9复制248-261行的内容

原文地址: http://www.cveoy.top/t/topic/3RU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录