美文网首页
linux操作文件命令

linux操作文件命令

作者: 东方三篇 | 来源:发表于2021-01-05 14:48 被阅读0次

    linux操作文件命令

    vi / vim 有三种模式: 指令模式, 编辑模式, 指令列命令模式

    1. cat 文件名 预览文件内容;
      cat filename | tail -n +3000 | head -n 1000 # 从第3000行开始,显示1000行。即显示3000~3999行
      cat filename| head -n 3000 | tail -n +1000 # 显示1000行到3000行
      注意两种方法的顺序
      分解:
      tail -n 1000:显示最后1000行
      tail -n +1000:从1000行开始显示,显示1000行以后的
      head -n 1000:显示前面1000行
      用sed命令
      sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

    1.vim 文件名 进入一般模式;
    :set number / set nu 显示行数;
    :set nu! 不显示行数;
    或者直接编辑vim文件,每次打开后都会显示
    修改vi ~/.vimrc 文件,添加:set number

    2.按 i 进行编辑 进入编辑模式 ;(或者I, o, O, a, A, r, R)

    3.编辑结束,按ESC 键 跳到一般模式模式;

    4.按: 进入指令列命令模式 ;

    进入指令列模式后的命令如下

    1.保存不退出:

    :w 保存文件但不退出vi 编辑

    :w! 强制保存,不退出vi 编辑

    :w file 将修改另存到file中,不退出vi 编辑

    2.保存并退出:

    :wq 保存文件并退出vi 编辑

    :wq! 强制保存文件并退出vi 编辑

    3.不保存并退出:

    :q 不保存文件并退出vi 编辑

    :q! 不保存文件并强制退出vi 编辑

    :e! 放弃所有修改,从上次保存文件开始在编辑

    相关文章

      网友评论

          本文标题:linux操作文件命令

          本文链接:https://www.haomeiwen.com/subject/kctwoktx.html