查找的动作在平时使用的频率也还是很高的,所以知道并用好 find 这个命令也很重要.find 命令顾名思义,就是搜索特定文件夹内的文件. 基本使用 最基本的使用 find [path] [expression] 在 path 目录下查找 expression 的文件. 使用举例 通过文件名查找 find -name "query" # 搜索文件名,大小写敏感 find -iname "query" # 大小写不敏感 find -not -name "que…
2.3.2 查找文件我最强:find 2.3.2.1 find查找常用命令示例 find / -name 'wfy.txt' # 从根目录下开始查找文件wfy.txt find . -name '*fy.txt' # 当前目录下,查找fy.txt后缀的文件 # "."表示当前目录,"*"表示任意长度字符 find / -type f -size +500M # 从根目录开始查找,500M以上文件 # / :根目录 # . : 当前目录 # -type f: f为普通…
①cat filename | grep 'string' ②编辑模式查找,/string, 依次敲入下面的命令 vim filename e i ESC /string 从光标位置开始往后查找第一个符合的字符串,光标会停在对应的行里(这里查找的是/Kr,是区分大小写的) ③编辑模式查找,?string, 依次敲入下面的命令 vim filename e i ESC ?string ?string 从光标位置往前查找的第一个符合条件的字符串,光标会停留在对应的位置 n:查找下一个 N:查找上一个…
查找: #找./下的所有txt文件,输出个数 find ./ -name "*.txt" | wc -l #查找并删除 find ./ -name "*.txt" -exec rm -f {} \;…
  功能:显示目录命令 格式:dir[盘符][路径][/W][/P][/L][/O:排序][/A:属性][/S] 参数介绍: /W -- 以宽行排列方式显示. /P -- 每显示满一屏停顿一下,待用户击任一键后再继续显示下一屏. /L--用小写字母显示. /O--显示时按O参数表中指定的方式对文件名排序. /A--仅显示A参数表中指定的文件. /S--显示指定目录及所有子目录中文件 二.DIR命令实例 常规实例 假设要显示某一目录下的所有文件和目录,包括隐藏文件和系统文件,可使用下面命令: di…
上一篇的博客对于Linux如何在不同目录下跳转和查看目录下内容做出了总结,主要靠cd和ls,很常见也很实用.但是你看到目录下面那么多不同花花绿绿的文件,心里是不是痒痒,是不是想进去一探究竟,有办法! 先介绍一下比较常见的两个命令:cat 和 more. cat -n  (在打印的每一行文件内容前显示行号) cat命令用于查看文件内容,后面可以接文件名作为参数,接多个文件名同样可以,如下: cat  test   test2 它会将指向文件的内容一起打印在屏幕上,有时候可能会很大一片,如果文件有几…
 转自:http://blog.csdn.net/gh320/article/details/17411743 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索.这些是从网上找到的资料,主要可以使用如下的几个命令 which       查看可执行文件的位置 whereis    查看文件的位置 locate       配 合数据库查看文件位置 find          实际搜寻硬盘查询文件名称 1.which 语法: [root@redhat ~]#…
find 查找目录 -name "文件名"find / -name "php.ini"locate 文件名locate php.ini 一:locate命令 locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立.当我们建立好这个数据库后,就可以方便地来搜寻所需文件了. 即先运行:updatedb(无论在那个目录中均可,可以放在crontab中 )后在   /var/lib/slocate…
Linux查找文件6个高效工具 https://www.linuxrumen.com/rmxx/176.html 需要实操 -inname -type 等等. 1. 前言 我们使用Linux过程中,经常会有搜索文件的需求,那么Linux命令下有哪些工具可以快速查找文件呢?先来了解一下这些工具: 1.1 find命令 Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个.它很难,因为它的语法与其他 Linux 命令的标准语法不同.但是,它很强大,因为它允许您按文件…
day12 查找文件 find命令:查找文件 find命令:在linux系统中,按照我们的要求去查询文件. 格式: find [查询的路径] [匹配模式] [匹配规则] 匹配模式: -name : 按照名字去匹配 正则匹配: * : 匹配任意数量的任意字符(匹配零个或多个任意字符) ?: 匹配任意一个字符 -type : 按照文件的类型匹配 常见的文件类型: f : 普通文件 d : 普通文件夹 l : 链接文件 c : 字符设备文件 b : 块设备文件 s : socket文件 -perm :…
1.首先说一下touch 创建文件的命令,touch可以用于创建二进制文件,用法非常简单.用法:touch+文件名,touch与文件名之间一定要有空格.图中先用之前分享过的命令来查看一下/目录下面有多少文件以及文件的名字.   2.这里就要演示一下touch 的用法了,比如我要创建一个文件名字为abc的二进制文件,那么在linux里公式就应该写成 #touch abc 具体操作如图显示.   3.创建完成后,用ls命令来查看一下我们创建的文件,大家看到图中红色箭头所指的abc文件就是新创建的文件…
Linux grep 命令用于查找文件里符合条件的字符串.grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来.若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据. 标准格式: grep -r string ./ 示例: grep -r message ./ 示例解释:在当前目录下递归查找含有字符串message的文件 更多介绍: -r 是递归查找 -n 是显示行…
1: 查找根目录下查找文件夹名称叫XXXX的目录地址 find / -name XXXX -d 2: 查找/var/www/目录下叫index.php的文件 find /var/www/ -name index.php 3: 查找根目录下所有已”.sh”结尾的文件 find / -name *.sh…
最近学习了unix power tools,一方面是想增加对unix系统的了解:另一方面也是想增进使用效率,因为unix一大特色就是内置工具的丰富性.有了这些工具,可以方便的查看系统信息,查找需要的文件,编辑文本等等. 分别从以下几个出发点开始,找寻解决方案: 一,当程序或者系统出现问题的时候,如何帮助发现问题? 也就是如何查看进程和系统的状态? 参考自 http://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=2650652942&idx=…
好几天没有在网上总结了.我把ppt先誊写在本子上,这样听的时候记录就方便很多,添些东西就可以. 我想先看shell那部分,但是没有之前几章的准备,是没法跟着视频动手操作的.所以还是按部就班得学习. 虽然本子上记得详细,但是查找起来,网上更方便些. 第四讲 文件常用命令 .2权限管理命令 .3文件搜索命令 .4帮助命令 .5用户管理命令 .6压缩解压命令 .7网络命令 .8关机重启命令 4.2 权限管理 ——chmod 只有root和文件所有者才能改权限 -R 递归修改 r-, w-,x- . 对…
在工作中总会零零散散使用到各种Linux命令,从今天开始详细的学习一下linux常用命令,坚持每天一个命令,学习的主要参考资料为: 1.竹子-博客(https://www.cnblogs.com/peida/archive/2012/12/05/2803591.html) 2.菜鸟教程 3.其他互联网资料,google,baidu等搜索引擎 特别说明:文章主要参考竹子-博客,并针对自己的理解对博客顺序进行了一定的编排,对博客内容也进行了一定的修改,方便个人理解学习,以作参考 一. 文件目录操作命…
Linux Find命令是Linux系统管理员工具库中最强大的工具之一. Find是一个命令行实用程序,它允许您根据用户给定的表达式搜索目录层次结构中的文件和目录,并对每个匹配的文件应用用户指定的操作. 您可以使用find命令根据文件权限,类型,日期,所有权,大小等搜索文件.它还可以与其他工具(如grep或sed)结合使用,以对这些文件执行操作. Linux查找命令语法 在讨论如何使用find命令之前,让我们先回顾一下基本语法. find实用程序表达式采用以下形式: find [options]…
一般文件查找方法: find 命令学好是一件很有趣的事情,也可以帮你在查找系统文件的时候事倍功半,还可以与正则表达式结合使用,功能强大,是一个很好的查找工具.可以整体提高你的系统管理能力. 基础用法 1.  find /home -name file  ,  在/home目录下查找文件名为file的文件2.  find /home -name '*file*'  ,  在/home目录下查找文件名包含file的文件3.  find /home -name 'file*'  ,  在/home目录…
Linux的五个查找命令 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录. - <指定条件>: 所要搜索的文件的特征. - <指定动作>: 对搜索结果进行特定的处理. 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返…
find命令是Linux下最常用的命令之一,灵活的使用find命令,你会发现查找文件变得十分简单. 命令格式 find [指定查找目录]  [查找规则(选项)]  [查找完后执行的动作] 参数规则 -name 按照文件名查找文件-iname 根据文件名查找,但是不区分大小写-perm 按照文件权限来查找文件-prune 使用这一选项可以使find命令不在当前指定的目录中查找 -user 根据属主来查找文件-group 根据属组来查找文件 -uid 根据uid来查找文件-gid 根据gid来查找文…
将通过find命令找到的文件拷贝到一个新的目录中 有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,我通过find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录: 方法一 命令如下: find src_dir -name "access.log.2011102[2-6]*" -exec cp {} dst_dir \; 拷贝文件到远程主机上的目标目录的命令: find src_dir -name "access.log.2011102[…
定位.查找文件的命令 命令 功能 命令 功能 which 从path中找出文件的位置 find 找出所有符合要求的文件 whereis 找出特定程序的路径 locate 从索引中找出文件位置 9.1 which 语法 which command 说明 依序从path环境变量所列的目录中找出command的位置,并显示完整路径的名称.在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录. 范例,找出ls命令的程序文件的位置: which ls 系统输出: /usr/bin/ls 9…
以下内容摘自:http://blog.csdn.net/jessica1201/article/details/8139249 标注的内容为自己的补充: 我们经常需要在系统中查找一个文件,那么在linux系统中我们如何准确高效的确定一个文件在系统中的具体位置呢?一下我总结了在linux系统中用于查找文件的几个命令. 1.find命令 find是最常用也是最强大的查找命令,它可以查找任何类型的文件. find命令的一般格式为:find <指定目录><指定条件><指定动作>…
原文链接:http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录. - <指定条件>: 所要…
一.和find相关的几个搜索命令,了解即可. 1.1 which [root@iZ25lzba47vZ ~]# which ls alias ls='ls --color=auto' /usr/bin/ls 这个命令只能查找在环境变量下面的文件,如上面的代码一样. 1.2 locate 这个命令依赖搜索库,文件录入不及时,但是可以手动更新,使用命令: [root@iZ25lzba47vZ ~]# updatedb 如果命令没有的话,需要安装: [root@iZ25lzba47vZ ~]# yum…
1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdir dir1 创建一个叫做 'dir1' 的目录 4)rmdir dir1 删除一个叫做 'dir1' 的目录 (只能删除空目录) 5)rm -f file1 删除一个叫做 'file1' 的文件',-f 参数,忽略不存在的文件,从不给出提示. 6)rm -rf /mulu 目录下面文件以及子目录下…
find 命令可以根据给定的路劲和表达式查找指定的文件或目录.find 参数选项很多,并且支持正则表达式,功能强大. 和管道结合使用可以实现复杂的功能,是系统管理和普通用户必须掌握的命令. 一.find  命令格式说明 path find命令查找的目录路径. -print find命令将匹配到的文件输出到标准输出.  -exec find 命令对匹配的文件执行该参数所给出的Shell命令. -ok 和 -exec的作用相同,只是更安全,在执行每个命令之前,都会给出提示,让用户来确定是否执行. 二…
查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 详解: find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进行显示. 语法 find(选项)(参数) 选项 -amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算: -anewer…
这篇文章主要为大家介绍了find 命令有几个用于根据您系统的时间戳搜索文件的选项. 这些时间戳包括 mtime 文件内容上次修改时间 atime 文件被读取或访问的时间ctime 文件状态变化时间 mtime 和 atime 的含义都是很容易理解的,而 ctime 则需要更多的解释.由于 inode 维护着每个文件上的元数据,因此,如果与文件有关的元数据发生变化,则 inode 数据也将变化.这可能是由一系列操作引起的,包括创建到文件的符号链接.更改文件权限或移动了文件等.由于在这些情况下,文件…
定位.查找文件的命令 命令 功能 命令 功能 which 从path中找出文件的位置 find 找出所有符合要求的文件 whereis 找出特定程序的路径 locate 从索引中找出文件位置 9.1 which 语法 which command 说明 依序从path环境变量所列的目录中找出command的位置,并显示完整路径的名称.在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录. 范例,找出ls命令的程序文件的位置: which ls 系统输出: /usr/bin/ls 9…