linux系统查找命令

一、Whereis是查找工具中速度最快的一个,但是whereis查找的范围有限, whereis只能查找2进制程序,

使用whereis查找 ls

-b:查找2进制程序

-m:查找文档

-s:查找码源

二、which命令是查找工具中速度最快命令之一,但是which查找的范围有限,但是它可以给用户显示出命令所在的路径

查找usr下的jobs文件

注:which只能在/usr/bin下查找

三、find最强的查找工具

-name查找某个指定文件

查找/etc/passwd

-type查找指定类型的文件

l:连接 d:目录 b:块设备 s:socket  p:管道  f:常规文件

这里查询“b”块设备,相应显示的是硬盘。

-size n:查找n值大小的文件,默认单位是块(1块=512字节)

查找大于1500字节的文件

 

查找/etc下大于1M小于5M的文件

查找目录/文件字节为0的文件(即空文件)

-perm:查找指定的权限

在/上查找权限777(满权限)的文件/目录

-exec command{} \; 找到文件后执行命令

在/tmp下有f1 f2 faaa fbbb文件,查找f后单个字符的文件并删除

注:-xargs

让不支持管道的命令支持管道支持

四、--help: 针对某个命令的显示自身的信息

ls查看帮助

五、VIM-编辑器之神

编辑文件常用参数:

移动:n+Enter  n+下翻键 HJKL:左下上右

        G:移动整篇的最后一行

        gg:移动到指定行

        :n移动到指定行

        nG:移动到指定行

          gg=1G(首行)

          0: 移动到行首

          $: 移动到行尾

删除:    dd:删除光标所在行

          ndd:删除n行(光标所在行)

          d0:删除光标所在处到该行行首所有字符

          d$:删除光标到行尾所有字符

删除字符:x: 删除单个字符(向后删除)

          X: 删除单个字符(向前删除)

          nx:向右删除n个字符

          nX:向前删除n个字符

复制:    yy:复制当前光标所在行

          P: 粘贴

          dd+p windows中的剪切

          y0: 光标所在处复制到该行行首(不包括光标)

          Y$: 光标所在处复制到该行行尾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值