精华内容
下载资源
问答
  • linux中查找命令
    万次阅读 多人点赞
    2022-03-04 15:28:28


    grep : 查看文件内容,在文件中查询一个关键字,即搜索字符串的命令(在指定的文件中搜索符合条件的字符串)
    grep 是包含匹配,不是完全的精确匹配,特别适合查找内容
    语法 :
    grep [-option] 需要搜索的关键字 文件名

    参数:
    -n ---- 连行号一起显示
    -c ---- 统计有几行
    -i ---- 忽略大小写(一般用的少)
    -v ---- 排除指定的字符串(了解),取反,查找出来的内容是搜索条件以外的所有的内容
    例如:
    [root@localhostTEST ~]# grep -n -i “services” anaconda-ks.cfg
    22:# System services
    23:services --disabled=“chronyd”
    [root@localhostTEST ~]# grep -c “services” anaconda-ks.cfg
    2
    [root@localhostTEST ~]# grep -c -n “services” anaconda-ks.cfg – 参数-c和其它参数一起使用时,结果只显示统计行数2

    find :用于查找文件,适合找文件使用(linux 中最强大的搜索命令)
    语法: find [path] [-option] ---- find [搜索范围][搜索条件]
    参数: -name 文件名 ---- 按照文件名进行搜索
    缺点:慢,原因就是会遍历磁盘内所有的文件名,所以在实际工作中,避免大范围内搜索,很耗资源
    find 是在系统中搜索符合条件的文件名,是完全匹配,一模一样的名字,如果搜索过程中,需要匹配范围变大,使用通配符,并且
    用双引号括起来,让计算机更好的识别

    常见的通配符: * ? []
    通配符 * ,将目录名字包含搜索条件的全部都列出来
    [root@localhostTEST ~]# find / -name “pack*”
    通配符 ?,表示将以搜索条件开头的目录都找出来
    [root@localhostTEST ~]# find / -name “B?”
    通配符 [],结合 * 一起使用,表示查询文件以 [] 里面的内容结尾命名的文件信息
    [root@localhostTEST ~]# find / -name “*[A]”
    按照文件的所有者进行搜索(了解)
    参数: -user 所有者 ---- 按照文件的所有者进行搜索(了解)
    [root@localhostTEST ~]# find / -user test01

    locate : 用来查找文件,按照文件名查找,消耗资源小,比find -name 快很多,但是新创建的文件找不到,并且 tmp 临时目录
    下的文件也找不到,原因,是locate 查找的是 Linux的数据库 /var/lib/mlocate.db ,但是数据库每天自动更新一次,所有刚创建
    的文件找不到。
    语法 : locate 文件名
    [root@localhostTEST ~]# find / -name “测试”
    /home/test01/测试
    [root@localhostTEST ~]# locate “测试” – "测试"是新建文件,数据库还没有更新,找不到
    [root@localhostTEST ~]# updatedb – 手动更新数据库
    [root@localhostTEST ~]# locate “测试” – 再次查询,就找出来了
    /home/test01/测试

    更多相关内容
  • linux下vim 查找命令

    千次阅读 2021-05-17 18:37:20
    linux下vim 查找命令:/text --查找text, 按n查找下一个, N查找上一个?text --查找text(反向查找), 按n查找下一个, N查找上一个*/# --查找光标当前的单词,相当于/text:set ignorecase --查找忽略大小写:set ...

    linux下vim 查找命令:

    /text --查找text, 按n查找下一个, N查找上一个

    ?text --查找text(反向查找), 按n查找下一个, N查找上一个

    */# --查找光标当前的单词,相当于/text

    :set ignorecase --查找忽略大小写

    :set noignorecase --查找不忽略大小写

    :nohlsearch --关闭当前的高亮显示,当再次查找时恢复高亮

    :set incsearch --逐步搜索模式,对当前键入的字符进行查找,不必等输入完成

    :set wrapscan --重新搜索,当搜索到文件头或尾时,返回重新搜索

    c77976f0874b2109f2676ebf5bfc87a2.png

    扩展资料:

    1、文件窗口:

    :open file --在当前窗口打开新文件

    :split file --在新窗口打开文件

    :new file --用新窗口打开文件,同 :split file

    :bn --切换到下一个文件

    :bp --切换到上一个文件

    :args --查看当前打开的文件列表(当前正在编辑的文件会用[]括起来)

    :e ftp://192.168.10.76/abc.txt

    :e \qadrive est.txt --打开远程文件

    :split --打开一个新窗口,光标停在顶层的窗口上

    :new --打开一个新窗口,光标停在顶层的窗口上

    :vsplit --横向打开窗口。

    Ctrl+ww --移动到下一个窗口

    Ctrl+wj --移动到下方的窗口

    Ctrl+wk --移动到上方的窗口

    2、其他命令:

    Esc/Ctrl+[ -- 键入命令

    :!command --执行shell命令

    :suspend/Ctrl+Z --挂起vim,回到shell,fg 返回vim

    :!perl -c script.pl --检查perl脚本语法,不用退出vim

    :!perl script.pl --执行perl脚本, 不用退出vim

    :help --显示帮助文档

    :help i --显示i的帮助文档(:特殊键用<>, -t:启动参数用-)

    3、编辑命令:

    插入:

    i --在当前位置插入

    A --在当前行尾插入

    I --在当前行首插入

    o --在当前行后插入一行

    O --在当前行前插入一行

    拷贝粘贴剪切:

    yy --拷贝当前行

    2yy --拷贝当前行开始的2行

    p --在当前光标后粘贴

    P --在当前行前粘贴

    :1,10 co 20 --将1-10行插入到第20行之后。

    :1,$ co $ --将整个文件复制一份并添加到文件尾部

    v --进入选择模式,相当于在Windows下按住 Shift选择

    V --进入选择模式,整行选择

    ddp --交换当前行和其下一行

    2dd --剪切当前行之后的2行

    :1,10d --将1-10行剪切

    :1, 10 m 20 --将第1-10行移动到第20行之后

    替换:

    ra --将当前光标所在字符替换为a

    s/old/new/ --用old替换new,替换当前行的第一个匹配

    s/old/new/g --用old替换new,替换当前行的所有匹配

    %s/old/new/ --用old替换new,替换所有行的第一个匹配

    %s/old/new/g --用old替换new,替换所有匹配

    :10,20 s/^/text/g --在第10行到第20行每行前面加上text(:3,5 s/^/#/g --注释3-5行, :3,5 s/^#//g

    --解除3-5行的注释, :1,$ s/^/#/g --注释整个文档, :%s/^/#/g --注释整个文档)

    ddp --交换光标所在行和下一行

    移动:

    h --左移一个字符(5h --左移5个字符)

    l --右移一个字符(5l --右移5个字符)

    k --上移一个字符(5k --上移5个字符)

    j --下移一个字符(5j --下移5个字符)

    w --向后移动一个单词(5w --向后移动5个单词)

    b --向前移动一个单词(5b --向前移动5个单词)

    e --同 w ,光标停在单词尾部

    ge --同 e ,光标停在单词尾部

    ^ --移动到本行第一个非空白字符

    0 --移动到本行第0个字符

    --同0

    $ --移动到行尾(3$ --移动到下面3行的行尾)

    gg --移动到文件头(10gg --移动到第10行首)

    [[ --同 gg

    G --移动到文件尾(10G --移动到第10行尾)

    ]] --同 G

    fx --移动到本行光标后第一个为x的字符(3fx --移动到本行光标后第3个为x的字符)

    Fx --同 fx ,反向查找

    :20 --跳到20行行首

    Ctrl+e --向下滚动一行

    Ctrl+y --向上滚动一行

    Ctrl+d --向下滚动半屏

    Ctrl+u --向上滚动半屏

    Ctrl+f --向下滚动一屏

    Ctrl+b --向上滚动一屏

    撤销:

    u --撤销

    U --撤销对整行的操作

    Ctrl+r --撤销刚才的撤销

    删除:

    x --删除当前字符(3x --删除当前光标开始向后三个字符)

    X --删除当前字符的前一个字符, 同 dh

    dl --删除当前字符, 同 x

    dh --删除前一个字符

    dd --删除当前行

    dj --删除上一行

    dk --删除下一行

    10d --删除当前行开始的10行。

    D --删除当前字符至行尾, 同 d$

    kdgg --删除当前行之前所有行(不包括当前行)

    :1,10d --删除1-10行

    :11,$d --删除11行及以后所有的行

    :1,$d --删除所有行

    J --删除两行之间的空行, 合并两行

    退出

    :wq --保存并退出

    ZZ --保存并退出

    :q! --强制退出并忽略所有更改

    :e! --放弃所有修改,并打开原来文件

    :close --关闭窗口,最后一个窗口不能使用此命令,可以防止意外退出vim

    :q --如果是最后一个被关闭的窗口,那么将退出vim

    展开全文
  • linux 中查找文件的命令

    千次阅读 2021-10-30 10:12:09
    注意点:使用find命令查找文件要知道文件的大致路径或者去根目录下查找 创建家目录下的级联目录test/hello 在hello目录下创建zhangsan.txt文件 在test目录下查找zhangsan.txt文件 在用户的根目录下查找zhangsan.txt ...

    1、find -name “文件名”
    注意点:使用find命令查找文件要知道文件的大致路径或者去根目录下查找
    创建家目录下的级联目录test/hello在这里插入图片描述
    在hello目录下创建zhangsan.txt文件在这里插入图片描述
    在test目录下查找zhangsan.txt文件在这里插入图片描述
    在用户的根目录下查找zhangsan.txt在这里插入图片描述
    在别的目录下找不到zhangsan.txt,除非给它添加一个大致路径,所以使用find命令查找一个文件很不方便在这里插入图片描述
    2、locate
    locate命令也是用来查找文件的,它是基于数据库的,再查找之前更新一下数据库就可以了,它不受文件路径的影响
    在这里插入图片描述

    展开全文
  • Linux查找文件命令

    千次阅读 2022-01-28 19:53:24
    1. find命令及选项的使用 命令 说明 find 在指定目录下查找文件(包括目录) find命令选项: 选项 说明 -name 根据文件名(包括目录名)字查找 find命令及选项的效果图: 2. find命令结合通配符的使用 通配符: 是一种特殊...

    1. find命令及选项的使用

    命令 说明
    find 在指定目录下查找文件(包括目录)
    find命令选项:

    选项 说明
    -name 根据文件名(包括目录名)字查找
    find命令及选项的效果图:

    在这里插入图片描述

    2. find命令结合通配符的使用

    通配符:

    是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件

    通配符 说明

    • 代表0个或多个任意字符
      ? 代表任意一个字符
      *通配符的效果图:

    ?通配符的效果图:

    在这里插入图片描述

    扩展:

    通配符不仅能结合 find 命令使用,还可以结合其它命令使用, 比如: ls、mv、cp 等,这里需要注意只有 find 命令使用通配符需要加上引号。

    扩展效果图:

    在这里插入图片描述

    3. 小结

    find命令是完成查找文件操作的
    查找文件的命令格式: find 指定查找目录 -name “文件名”

    展开全文
  • Linux 下的查找命令有很多,常用的有`which`、`whereis`、`locate`、`find`。那么这4个命令之间各自有什么特点,又有什么区别,什么时候该用哪个才最合适呢?方便我们在开发和学习中能更加有效的使用。...
  • Linux中查找文件的命令

    千次阅读 2022-01-12 19:33:40
    这里介绍了几种Linux系统中查找文件的命令,包括find、locate、whereis、which和type几种查找方式
  • Linux查找大文件命令

    千次阅读 热门讨论 2021-03-17 16:40:50
    在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满的情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要。本文整理了查看大文件和清空内容等命令,有用记得收藏~
  • Linux常见四种查找命令

    千次阅读 2021-05-09 02:30:50
    最近在学Linux,和很多初学者一样,有一大堆的操作命令要去熟悉和掌握,由于Linux秉承“一切皆文件”的思想,因此我们在操作经常会使用到文件查找的命令喽,下面就简单介绍下在Linux中比较常用的查找命令:一、...
  • Linux 查找命令(find、locate 、grep )

    千次阅读 2021-10-31 17:09:19
    学习Linux系统的第五篇博客:学习如何查询文件。
  • Linux vi 模式下查找命令

    万次阅读 多人点赞 2020-04-07 13:28:28
    使用vi编辑器编辑长文件时,有时需要根据某个字符,快速定位到某一行,这里就需要使用使用类似查找命令; 在vi 模式下,直接输入“/” 斜杠;再输入要查找的字符串,然后回车即可; 方法如下: 1、命令模式下...
  • linux中more命令如何查找

    千次阅读 2021-05-09 08:27:41
    linux中more命令的功能主要是用来查看文件内容,并将它一页一页的显示出来,下面由学习啦小编整理了linux的more如何查找的相关知识,希望对你有帮助。linux中more命令查找用法实例实例1:显示文件从第3行起的内容...
  • Linux find查找命令详解

    千次阅读 2019-04-15 17:02:40
    find主要用于文件查找,参数丰富,基本够用,支持简单的正则。 通过文件名查找 #查找当前目录下面以.txt结尾的文件,.也可以省略 find . -name "*.txt" #简单的正则,匹配0-9开头的文件 find . -name "[0-9]*" #...
  • linux 查找命令

    千次阅读 2021-01-26 15:26:04
    CentOS Linux学习笔记总结(八十六)-CentOS Linux系统的查找命令find find命令是用于在指定目录下查找文件,并可以对查找到的文件进行指定的操作。它的查找是从指定目录开始,并向下递归搜索它的所有各个子目录,查...
  • Linux文件查找命令-find

    千次阅读 2021-05-17 14:34:31
    Linux 文件查找命令find语法Linux find命令用来在指定目录下查找文件。find命令的语法如下:path 指定查找的路径任何位于参数之前的字符串都将被视为欲查找的目录名path默认为当前路径,expression默认为-print,即...
  • Linux命令查找文件find

    千次阅读 2022-05-25 17:57:44
    `find` 命令可以在目录层次结构搜索符合指定条件的文件或目录,并且可以它们执行指定的操作。而搜索条件可以是文件权限、文件类型、日期、大小等。
  • linux 全局查找文件命令

    千次阅读 2021-10-12 18:23:33
    find / -name xxx.aaa
  • linux 查找文件夹命令Linux provides different ways to find and locate files and folders. We can use GUI tools like GNOME and KDE file managers or other 3’rd party applications designed for finding ...
  • Linux常见几个查找命令

    千次阅读 2021-05-11 00:00:39
    Linux常见五种查找命令1、whichwhich命令的作用是,在PATH变量指定的路径,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说它返回的是你该命令所处的位置。举个例子哈,比如说我现在看下使用gcc这个...
  • linux查找历史命令

    千次阅读 2021-07-13 16:35:21
    一般常见的查找历史命令就是使用上下方向键翻滚,针对命令刚敲完的这个还是方便的,但是要是命令已经在好久之前了,那么要翻半天。 方法1 可以使用histoty查看历史命令,然后!加序号执行 demo 方法2 可以使用ctrl+...
  • Linux查找字符串命令

    千次阅读 2021-05-08 22:20:50
    1. set命令可以显示出当前shell下所有全局参量定义及其值;2. 查找并删除当前目录下小文件:find . -type f -size -10k -exec rm {} \;说明:-type f 查找文件-size -10k,小于10k的。"+"是表示要求系统只列出大于...
  • linux查找find命令详解

    千次阅读 2021-01-05 11:02:17
    pathname: find命令查找的目录路径。例如用.来表示当前目录,用 / 来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec : find命令对匹配的文件执行该参数所给出的shell命令。相应命令的...
  • linux中less命令使用

    千次阅读 2021-05-17 20:39:24
    less与cat和more的区别:cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能。more命令功能:让画面在显示满一页时暂停,此时可按...
  • linux快速查找历史命令

    千次阅读 2021-05-09 01:10:16
    linux快速查找历史命令方法一.[Ctrl + r], [Ctrl + p], [Ctrl + n]在终端按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search),此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时...
  • Linux中查找文件夹的命令

    千次阅读 2021-01-14 04:05:31
    展开全部Linux中查找文件夹的命令是32313133353236313431303231363533e78988e69d8331333431346430find命令Linux-文件搜索命令find的操作使用方法如下:1、全盘搜索,也可以指定目录搜索。find搜索目录 -name目标...
  • linux 查找文件命令

    千次阅读 2021-01-26 15:18:00
    1、最强大的搜索命令:find 查找各种文件的命令 2、在文件资料中查找文件:locate 3、搜索命令所在的目录及别名信息:which 4、搜索命令所在的目录及帮助文档路径:whereis5、在文件搜寻字符串匹配的行并输出:...
  • Linux 查找文件位置命令

    千次阅读 2022-04-05 15:47:44
    linux中,我经常碰到一个问题,就是如何找到某个文件,有时可能是找配置文件,有时是确认软件是否安装等等。 精确查找 find / -name "文件名" : 在/根目录下按名称查找文件 模糊查找 find / -name "*文件名*": 在...
  • linux下的find文件查找命令与grep文件内容查找命令linux下的find文件查找命令与grep文件内容查找命令在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。### 区别(1)find命令...
  • linux文件查找命令

    千次阅读 2021-01-25 15:29:20
    1、最强大的搜索命令:find 查找各种文件的命令 2、在文件资料中查找文件:locate 3、搜索命令所在的目录及别名信息:which 4、搜索命令所在的目录及帮助文档路径:whereis5、在文件搜寻字符串匹配的行并输出:...
  • Linux命令查找文件命令

    千次阅读 2022-05-01 13:53:33
    linux系统下如何快速查找文件;find 、locate等命令的使用方法
  • Linux下,文件查找命令which,whereis,find,别名命令alias,统计命令wc O、简要 1、Linux系统查找文件比较常用的命令就是which,whereis,find,最常用的和最好用的是find命令。 2、一般使用的ls,cd等命令式...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 453,785
精华内容 181,514
关键字:

linux中查找命令

友情链接: WAPclass31.rar