首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 查找目录或文件详解

查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步了解,可以参看Linux命令详解...n[c]              #查长度为n块[或n字节]文件 -depth                      #使查找在进入子目录前先行查找完本目录 -fstype                    ...#查长度为n块[或n字节]文件 -depth                      #使查找在进入子目录前先行查找完本目录 -fstype                     #查位于某一类型文件系统中文件...-name "[A-Z]*" -pri26nbsp;   #对匹配文件使用cpio命令,将他们备份到磁带设备中 -prune                              #忽略某个目录.../conf.d/README  查当前目录所有普通文件,并在- e x e c选项中使用ls -l命令将它们列出 =========================================

5.6K31

Linux命令查找文件或目录 find及结合xargs应用

find 命令可以根据给定路劲和表达式查找指定文件或目录。find 参数选项很多,并且支持正则表达式,功能强大。 和管道结合使用可以实现复杂功能,是系统管理和普通用户必须掌握命令。...一、find 命令格式说明 path find命令查找目录路径。 -print find命令将匹配到文件输出到标准输出。...点 -fstype 查找位于某一类型文件系统中文件 -depth 在查找文件时,首先查找当前目录文件,然后再在其子目录查找 -size n 查找文件长度为 n 块文件,带有...-mtime n 查找系统中最后 n*24 小时被改变文件数据文件 -empty 查找系统中空白文件或目录,或目录中没有子目录文件夹 -false 查找系统中总是错误文件 -...-type d 查找当前路径中所有目录   find . -type f 查找当前路径中所有文件 find .

4K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux命令之which——查找命令

我们经常在linux查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件(命令位置。 whereis 查看文件位置。...which命令作用是,在PATH变量指定路径中,搜索某个系统命令位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行到底是哪一个位置命令。...-V  显示版本信息 4.使用实例: 实例1:查找命令路径,并显示其所在位置 命令: which ls 输出: ? 说明: which 是根据使用者所配置 PATH 变量内目录去搜寻可运行档!...所以,不同 PATH 配置内容所找到命令当然不一样! 实例3:找出 cd 这个命令 命令: which cd 输出: ? 说明: cd 这个常用命令竟然找不到啊!为什么呢?...这是因为 cd 是bash 内建命令! 但是 which 默认是找 PATH 内所规范目录,所以当然一定找不到

2.7K30

Linux五个查找命令

1. find find是最常见和最强大查找命令,你可以用它找到任何你想找文件。...find使用格式如下:   $ find   - : 所要搜索目录及其所有子目录。默认为当前目录。   ...Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...which命令使用实例: $ which grep 5. type type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带,还是由shell外部独立二进制文件提供。...$ type grep 系统会提示,grep是一个外部命令,并显示该命令路径。 $ type -p grep 加上-p参数后,就相当于which命令。 搜索etc目录下所有以sh开头文件。

1.4K10

Linux命令之find——查找命令

apps目录查找属于gem用户组文件:find /apps -group gem -print 5 :按照更改时间或访问时间等查找文件: UNIX/Linux文件系统每个文件都有三种时间戳: 访问时间.../text.sh {} \; 例7 :列出所有长度为零文件:find . -empty find命令详解: find命令用来在指定目录查找文件。任何位于参数之前字符串都将被视为欲查找目录名。...如果使用该命令时,不设置任何参数,则find命令将在当前目录查找目录与文件。并且将查找目录和文件全部进行显示。...: 实例1:在$HOME目录查找文件属主为peida文件 命令: find ~ -user peida -print 实例2:在/etc目录查找文件属主为peida文件: 命令: find...实例1:find命令从文件系统目录开始,查找一个名为CON.FILE文件。

4.3K50

Linux五个查找命令

最近,我在学习Linux,下面是一些笔记。 使用电脑时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。...大多数程序员,可能经常使用其中2到3条,对这5条命令都很熟悉的人应该是不多。 1. find find是最常见和最强大查找命令,你可以用它找到任何你想找文件。...Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...locate命令使用实例: $ locate /etc/sh 搜索etc目录下所有以sh开头文件。 $ locate ~/m 搜索用户主目录下,所有以m开头文件。...which命令使用实例: $ which grep 5. type type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带,还是由shell外部独立二进制文件提供

1.5K10

Linux文件查找命令详解

目录 0x01 查询命令介绍 0x02 find命令介绍 0x01 查询命令介绍 在介绍之前,首先先了解一个特殊变量——PATH PATH下存放着命令所在路径,我们在执行命令时候先会在PATH变量中从前到后挨个路径进行查找...locate命令 locate也能查询命令相关路径以及帮助等,但是它不是从PATH路径中进行遍历,它是从Linux一个数据库mlocate.db进行查询,mlocate.db数据库位于/var...对于find命令使用有一个大致公式 find 要查找位置 [限制条件] 要查找文件名 举个例子,从根目录下寻找所有的文件名中包含balabala文件 ?...再举一个例子来理解一下上面的这个内容 我们查找一下当前目录所有以 .txt 来结尾文件,然后并将其内容进行输出 ?...推荐阅读 这居然是一个RCE漏洞 Linux重定向及反弹shell详解 部署IIS+PHP+Oracle环境 Linux目录结构及开机流程详解 部署IIS+PHP+SQL server环境

6.3K20

Linux系列之查找命令

在接下来几篇文章中,我们一起来学习下有关Linux常用知识点~ Linux 有四个常用查找命令:locate、whereis、which 和 find。本文介绍它们区别和简单用法。...whereis aircrack-ng image.png which命令 LinuxPATH变量存放着操作系统寻找你在命令行中执行命令目录。...image.png 搜索每一个目录,并从顶部开始查找,需要花费一定时间。我们可以通过指定目录来加快速度。...在~目录(home)中进行查找。 \( -type f -not -perm 0600) 反斜线是对小括号转义,我们在这里使用小括号将测试和操作符组合在一起,形成一个更大表达式。...总结 以上就是关于在Linux查找东西介绍 :) 原文链接:https://www.madebygps.com/an-intro-to-finding-things-in-linux[1] 参考资料

3K20

linux文件查找-find命令

、find命令参数;          pathname: find命令查找目录路径。...3、find命令选项:          -depth:在查找文件时,首先查找当前目录文件,然后再在其子目录查找。         ...-name:按照文件名查找          -perm:按照文件权限来查找          -prune:可用使find命令不在当前制定目录查找,如果同时使用-depth选项,那么-prune将被...-type d -print    ##查找当前目录目录 ./.bash_logout ./.bash_profile          5)根据文件大小查找:(查找当前目录下大于1k文件) [.../test.txt  5、使用exec或ok来执行shell命令:          只要把想要操作写在一个文件里,就可以用exec来配合find命令查找     1)显示当前目录下面所有大于10k文件

8.6K30

Linux查找大文件命令

在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要。...本文整理了查看大文件和清空内容等命令,有用记得收藏~ 目录 1、查询服务器中大于1G文件 2、查询服务器中大于1G文件及属性信息 3、查询大文件并排序 1、查询服务器中大于1G文件 find..."/"根目录下所有大小超过1G文件,查询大小可以根据需要改变,如下: 相关查询:查询服务器中大于100M文件 find / -type f -size +100M 2、查询服务器中大于1G文件及属性信息...命令如下,在查询大于1G文件同时,显示创建者、size(以b为单位)、修改日期、路径; find / -type f -size +1G -print0 | xargs -0 ls -l 查询结果如下...我们一般会改配置优化或清空它,我们一般通过echo "" > /var/log/mysqld.log 命令来清空,那老铁是用啥好办法来清空呢?

7.4K20

Linux cd命令:切换目录

cd 命令,是 Change Directory 缩写,用来切换工作目录Linux 命令按照来源方式,可分为两种,分别是 Shell 内置命令和外部命令。...所谓 Shell 内置命令,就是 Shell 自带命令,这些命令是没有执行文件;而外部命令就是由程序员单独开发,所以会有命令执行文件。...Linux绝大多数命令是外部命令,而 cd 命令是一个典型 Shell 内置命令,所以 cd 命令没有执行文件所在路径。...#表示切换到目前上一级目录,亦即是 /root 上一级目录意思; 需要注意是,在 Linux 系统中,根目录确实存在 .(当前目录)以及 .....#进入当前目录 [root@localhost local]# pwd /usr/local #这个命令不会有目录改变,只是告诉大家"."代表当前目录

31720

Linux文件目录管理命令

linux系统日常运维工作中,需要掌握文件创建、修改、复制、剪贴、更名与删除等操作。...cp 选项 源文件 目标文件 ->如果目标文件是目录,则会把源文件复制到该目录中 ->如果目标文件是也是普通文件,则会询问是否要覆盖它 ->如果目标文件不存在,则执行正常复制操作 参数: -p 保留原始文件属性...-d 若对象为链接文件,则保留该链接文件属性 -r 递归持续复制(用于目录) -i 若目标文件存在则询问是否覆盖 -a 相当于-pdr [root@linuxprobe ~]# touch install.log...0 records in 7311360+0 records out 3743416320 bytes (3.7 GB) copied, 150.751 s, 24.8 MB/s 7.file命令 file...命令用于查看文件类型 格式:file 文件名 [root@linuxprobe ~]# file anaconda-ks.cfg anaconda-ks.cfg: ASCII text [root@linuxprobe

3.7K10

linux查找命令之grep

grep 功能说明:查找文件里符合条件字符串 语法:grep[­abcEFGhHilLnqrsvVwxy][­A 显示列数][­B 显示列数][­C 显示列数][­d 进行动作] [­e 范本样式][...­f 范本文件][­­help][范本样式][文件或目录...]...备注:grep 指令用于查找内容包含指定范本样式文件,如果发现某文件内容符合 所指定范本样式,预设 grep 指令会把含有范本样式那一列显示出来.若不指定任何文 件名称,或是所给予文件名为“...只显示能匹配模式行 -q, --quiet, --silent 不显示所有正常输出 --binary-files=类型 假设参数是指定二进制文件, 可以是“binary”、“text...without-match” -a, --text 等同于 --binary-files=text -I 等同于 --binary-files=without-match -d, --directories=行为 指定处理目录

3.6K52
领券