作业2

find和grep的用法(易混)

  • find命令(在某个目录下查找某个文件或目录)
    find 目录 选项
    find 目录 -name 文件名
    find 目录 -type b/c/d/f/l (f表示普通文件类型)
    find 目录 -user 文件主名
    find -name file1
    find -name aa
    find -name file1 -exec cat {} ;
    find -name aa -exec rm -r {} ;
    find -name aa -ok rm -r {} ;
  • grep命令(在文件中查找指定的字符串)
    grep 字符串 文件名1 文件名2 …
    grep this file1 file2
    grep -E ‘this|This’ file1 file2

转义命令和其他命令

  • 转义命令(按回车)
    :w 保存文件
    :q 退出vi编辑器
    :wq 保存文件并退出vi编辑器
    :q! 不保存文件强制退出vi编辑器
    :x 保存文件并退出vi编辑器(保存文件时先检查文件是否修改过,以便确认是否将缓冲区内容写入磁盘文件)
    : s/字符串1/字符串2/g 将当前行中所有的字符串1替换成字符串2
    :1,$ s/字符串1/字符串2/g 将第一行至最后一行中的字符串1全部替换成字符串2

  • 其他命令
    x 删除光标所在的字符
    X 删除光标前面的字符
    dd 删除光标所在的整行

文本文件编辑命令

命令作用
vi 文件1 文件2 文件3 …依次打开(调入)多个文件
:n切换到下一个文件进行编辑
:n 文件名 或 :e 文件名切换到指定的文件进行编辑
:n # 或 :e #切换到上一个刚编辑过的文件
:r 文件名将指定文件的副本放入当前行之后(指定文件不需要打开)
:r !命令将指定命令的执行结果放入当前行之后

普通命令

  • 普通命令(命令后不用按回车)
    i命令:进入编辑模式,可在光标前插入内容。
    I命令:进入编辑模式,可在光标所在行的行首插入内容。
    a命令:进入编辑模式,可在原光标后追加内容。
    A命令:进入编辑模式,可在光标所在行的行尾追加内容。
    o命令:进入编辑模式,在当前行的下面开辟一行。
    O命令:进入编辑模式,在当前行的上面开辟一行。
    R命令:进入编辑模式,可进行文件内容的改写。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值