07 vim编辑器 文件查找find

vim编辑器

  1. 打开文件
    在这里插入图片描述
    1.1 关闭文件
    在这里插入图片描述

  2. 模式转换
    2.1
    在这里插入图片描述
    2.2末行模式

    10d 删除第10行
    1,10d 删除第1-10行
    set nu 显示行号
    set nonu 去除行号
    ! +命令 可以直接执行命令

  3. 移动光标
    在这里插入图片描述

  4. 翻屏
    在这里插入图片描述

在这里插入图片描述
6. 删除命令
在这里插入图片描述
在这里插入图片描述
7. 粘贴
在这里插入图片描述
8. 复制 y
用法同d命令
9. c:修改,先删除后装换成输入模式
用法同d
10. r:替换
R:进入替换模式
11. 撤销
在这里插入图片描述
12. 重复此前的操作
. 点
13. 可视化模式
在这里插入图片描述
14. 查找
在这里插入图片描述
15. 查找替换
在末行模式使用s命令同sed
%: 全文查找
16. 编辑多个文件
在这里插入图片描述
17. 分屏显示
在这里插入图片描述
18. 分窗口编辑多个文件
在这里插入图片描述
19.
在这里插入图片描述
20.
在这里插入图片描述
21.
在这里插入图片描述
回车:返回
22. 高级话题
在这里插入图片描述
23. vim配置文件
vim  /etc/wimrc
24. vim修改但非法退出时会被警告,会生成.swp文件直接删除即可
在这里插入图片描述
练习:
在这里插入图片描述

文件查找详解

  1. locate
    在这里插入图片描述
  2. find
    在这里插入图片描述
    2.1.1匹配标准
    在这里插入图片描述
    2.1.2
    在这里插入图片描述
    2.1.3
    在这里插入图片描述
    注意 假设-size后给的数字是3 如果3前不给加减号 表示 大于2并小于等于3
    如果3前给减号 表示 大于等于0 小于等于2
    如果3前给加号 表示 大于3
    组合条件
    -a 并且
    -o 或
    -not 非
    例:
    在这里插入图片描述
    在这里插入图片描述
    2.1.4
    -mtime [+|-]n n天以外|以内修改过
    -atime [+|-]n n天以外|以内查看过
    -ctime [+|-]n n天以外|以内创建过
    -mmin [+|-]n n分钟以外|以内修改过
    -amin [+|-]n n分钟以外|以内查看过
    -cmin [+|-]n n分钟以外|以内创建过
    其中的加减号用
    在这里插入图片描述
    2.1.5
    根据权限查找也可以用加减号
    -perm MODE 精确匹配
    -perm /MODE 只要有一位匹配即可
    -perm -MODE 每一类对象都必须同时拥有为其指定的权限标准,被包含也可以比如777 包含666
    -perm +MODE 任何一类(u,g,o)对象的权限中只要有一位匹配即刻
    在这里插入图片描述
    2.2动作:
    如果COMMAND需要引用被查找的文件就要加{} 进行引用
    其中 -ok 需每一次都要进行确认,exec不需要
    在这里插入图片描述
示例:
find /export/logs/ -type f -size +10G |while read line ;do echo 0 > $line;done	

在这里插入图片描述
在这里插入图片描述
也可以跟xargs 不需要占位符但结果是以空格隔开
在这里插入图片描述
练习
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值