linux面试常用命令vi

不及物动词 其他 15

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    vi是一款常用的文本编辑器,可以在Linux系统中使用。在Linux面试中,掌握vi的常用命令是非常重要的。下面列举一些常用的vi命令:

    1. 打开文件:vi filename
    这个命令用于打开一个文件,如果文件不存在,则会创建一个新的文件。

    2. 切换模式:i (插入模式)、Esc (命令模式)
    vi有两种模式:插入模式和命令模式。在插入模式下,可以直接编辑文件内容;在命令模式下,可以执行各种命令。

    3. 保存退出::wq
    这个命令用于保存文件并退出vi编辑器。

    4. 前进和后退:Ctrl+f (前进一页)、Ctrl+b (后退一页)
    在命令模式下,可以使用Ctrl+f和Ctrl+b分别进行前进和后退。

    5. 光标移动:h (左)、j (下)、k (上)、l (右)
    在命令模式下,可以使用h、j、k、l分别控制光标向左、下、上、右移动。

    6. 删除字符:x
    在命令模式下,使用x命令删除当前光标所在位置的字符。

    7. 删除行:dd
    在命令模式下,使用dd命令删除当前光标所在行。

    8. 复制和粘贴:yy (复制行)、p (粘贴)
    在命令模式下,使用yy命令复制当前光标所在行,使用p命令粘贴复制的内容。

    9. 查找和替换:/keyword (查找)、:s/old/new (替换)
    使用/命令可以查找文件中的关键字,使用:s/old/new命令可以替换文件中的文本。

    10. 撤销和重做:u (撤销)、Ctrl+r (重做)
    在命令模式下,使用u命令可以撤销上一次的操作,使用Ctrl+r命令可以重做撤销的操作。

    以上是一些常用的vi命令,在Linux面试中掌握这些命令可以更高效地编辑和管理文件。除此之外,还有很多其他的vi命令,可以根据需要进一步学习和掌握。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux面试中,vi是非常常用的文本编辑器之一。面试官可能会要求候选人展示对vi编辑器的熟练程度。下面列举了一些常用的vi命令,以帮助候选人在面试中回答相关问题。

    1. 打开文件:在终端中输入vi命令后,再加上要打开的文件名,例如 “vi filename”。如果文件不存在,vi将会创建一个新文件。

    2. 切换到插入模式:默认情况下,vi处于命令模式下。要开始插入文本,需要按下 “i” 键,然后就可以在光标处输入文本。插入模式下可以输入、修改文本。

    3. 保存并退出:在命令模式下,按下 “Esc” 键,然后输入 “:wq” 并按下回车键,可以保存文件并退出编辑器。如果只想保存文件而不退出,可以使用 “:w” 命令。

    4. 另存为:在命令模式下,先按下 “Esc” 键,然后输入 “:w newfilename” 并按下回车键,可以将当前文件另存为新文件名。

    5. 删除文本:在命令模式下,按下 “x” 键可以删除光标所在位置的字符。使用 “dd” 命令可以删除整行文本。可以使用数字加上 “dd” 命令来删除多行文本,例如 “2dd” 将删除光标所在行和下一行的文本。

    6. 搜索文本:在命令模式下,按下 “/” 键可以开始搜索。输入想要搜索的文本,按下回车键后,光标将会移动到第一个匹配文本的位置。按下 “n” 键可以在文件中继续搜索下一个匹配项。

    7. 撤销更改:在命令模式下,按下 “u” 键可以撤销最近的更改。

    8. 复制和粘贴:在命令模式下,将光标移动到要复制的文本的起始位置,按下 “v” 键进入可视化模式,选择要复制的文本,然后按下 “y” 键复制。将光标移动到要粘贴的位置,并按下 “p” 键粘贴。

    9. 查找和替换:在命令模式下,输入 “:s/search/replace” 可以全文查找并替换第一个匹配项。输入 “:s/search/replace/g” 可以全文查找并替换所有匹配项。

    10. 撤销操作:在命令模式下,输入 “:u” 可以撤销最近的操作。

    这些是Linux面试中常用的一些vi命令。熟练掌握这些命令,并能灵活运用,将有助于候选人在面试中展示出对Linux系统的熟悉程度。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Vi是一款常用的文本编辑器,如果你正在准备Linux面试,掌握Vi命令是必不可少的。下面我们将介绍Vi的常用命令,包括打开文件、编辑文本、保存退出等操作。
    一、打开文件
    1. 使用vi命令打开文件:vi 文件名
    2. 在打开的文件中使用:e 文件名,可以在当前编辑器中打开另一个文件
    二、编辑文本
    1. 光标移动
    – h: 左移一个字符
    – l: 右移一个字符
    – j: 下移一行
    – k: 上移一行
    – nG: 跳转到第n行
    – $: 移动到行尾
    – 0: 移动到行首
    2. 插入和修改
    – i: 在光标位置前插入
    – a: 在光标位置后插入
    – o: 在当前行下方插入新行
    – O: 在当前行上方插入新行
    – r: 替换当前字符
    – cw: 修改一个词
    – cc: 修改整行
    3. 删除和撤销
    – x: 删除当前字符
    – dw: 删除一个词
    – dd: 删除整行
    – u: 撤销最后的操作
    – U: 撤销整行的修改
    4. 复制和粘贴
    – yy: 复制整行
    – p: 在光标下方粘贴剪切板内容
    – P: 在光标上方粘贴剪切板内容
    – nyy: 复制n行
    5. 查找和替换
    – / 关键词: 向前查找关键词
    – ? 关键词: 向后查找关键词
    – :s/old/new/g: 全局替换old为new
    – :s/old/new/gc: 全局替换old为new,并且替换前确认
    6. 保存和退出
    – :w: 保存
    – :w 文件名: 另存为文件名
    – :q: 退出
    – :q! 强制退出,放弃修改
    – :wq 保存并退出
    – :x 保存并退出,如果文件没有修改则不保存
    三、其它操作
    1. 多窗口操作
    – :sp 文件名: 横向分割窗口并打开文件
    – :vsp 文件名: 纵向分割窗口并打开文件
    – Ctrl+w+w: 在窗口之间切换
    – Ctrl+w+[hjkl]: 在窗口之间移动
    2. 语法高亮
    – :syntax on: 打开语法高亮
    – :syntax off: 关闭语法高亮
    3. 行号显示
    – :set number: 显示行号
    – :set nonumber: 关闭行号显示
    4. 自动缩进
    – :set autoindent: 启用自动缩进
    – :set noautoindent: 关闭自动缩进
    以上是Vi的一些常用命令,只有通过实践的不断操作,熟练掌握这些命令才能在面试中使用自如。在面试之前,建议多练习Vi的使用,加深对命令的理解和记忆,从而提高解决问题的能力。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部