linux操作文件命令

2021-01-05  本文已影响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! 放弃所有修改,从上次保存文件开始在编辑

上一篇下一篇

猜你喜欢

热点阅读