1. 在终端中输入以下命令来在/tmp目录下创建一个名为samba的目录:

    mkdir /tmp/samba
    
  2. 进入samba目录中:

    cd /tmp/samba
    
  3. 复制/etc/profile到本目录中,并将其重命名为pro:

    cp /etc/profile ./pro
    
  4. 使用vi打开pro文件:

    vi pro
    
  5. 在vi中设置行号:

    在vi中输入以下命令:

    :set number
    

    这将在左侧显示行号。

  6. 移动到第一行,并向下搜索“PATH”字符串:

    在vi中输入以下命令:

    gg
    /PATH
    

    这将把光标移动到第一个包含“PATH”字符串的位置。

  7. 将8-31行之间的PATH改为XYZ,并逐行确认是否需要修改:

    在vi中输入以下命令:

    :8,31s/PATH/XYZ/gc
    

    这将在第8行和第31行之间搜索“PATH”字符串,并将其替换为“XYZ”。在替换时,每个替换都会在屏幕上显示并等待您确认是否要进行替换。

  8. 如果想要全部复原,可以使用撤销命令:

    在vi中按下“u”键,这将撤销上一个操作。如果要撤销多个操作,则可以连续按下“u”键。

  9. 复制18-31行的内容,并将其粘贴到最后一行之后:

    在vi中输入以下命令:

    :18,31y
    G
    p
    

    这将复制第18行到第31行的内容,并将其粘贴到最后一行之后。

  10. 删除11-30行之间的20行:

    在vi中输入以下命令:

:11,30d

这将删除第11行到第30行之间的所有行。

  1. 将这个文件另存为smb.test.config文件:

    在vi中输入以下命令:

:w smb.test.config

这将将当前文件保存为smb.test.config文件。

  1. 移动到第31行,并删除第15个字符后的所有字符:

    在vi中输入以下命令:

31G
15ld$

这将将光标移动到第31行,并删除该行上从第15个字符开始到行尾的所有字符。

  1. 存储并退出vi:

    在vi中输入以下命令:

:wq

这将保存更改并退出vi编辑器。

如何在centos中实现以下操作1在tmp目录下建立一个名为samba的目录。2进入samba目录中。3将etcprofile复制到本目录中并重命名为pro。4使用vi打开tmpsamba目录下的pro文件。5在vi中设置行号。6移动到第一行并且向下搜索PATH字符串7接下来要将8-31行之间的PATH改为XYZ并且一个一个挑选是否需要修改。8修改完之后却反悔了全部复原9复制18-31行的内容并且

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

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