首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux文件查找技巧

    前言 Linux常用命令中,有些命令可以帮助我们查找二进制文件,帮助手册或源文件位置,也有的命令可以帮助我们查找磁盘上任意文件,今天我们就来看看这些命令如何使用。...which which命令会在PATH变量指定路径中,搜索某个系统命令位置。...#-e参数可以查找只存在文件 (由于该文件不存在,因此也不会被查找出来) 查找计算文件数量 locate -c locate.log #只计算查找数量 1 忽略大小写查找 locate -...find find命令是linux下一个强大查找命令。与locate命令相比,它需要遍历磁盘文件,因此查找速度较慢,但正因如此,它实时性比locate好得多。...find ./ -mtime -3 #查找3天内更改过文件 find ./ -mtime 0 #查找今天更改过文件 find ./ -newer sort.txt #查找比sort.txt修改时间更新文件

    5.6K10

    Linux入门】文件查找

    常用命令 which:命令查找 whereis:在系统特定目录下查找文件 locate:利用数据库查找文件 find:文件查找 命令查找 which which 命令用于查找指定命令(脚本文件可执行文件路径...,在系统【PATH】变量指定路径中搜索某个系统命令位置,并返回搜索结果(默认只返回第1个匹配结果)。...】环境变量所规范路径,去查找执行文件文件名,有些命令不在环境变量所指定路径中,则无法查找到 在系统特定目录下查找文件 whereis whereis 命令只是在特定目录下查找文件并返回路径,并没有查找硬盘上所有文件...命令格式: whereis [参数] 文件名或目录名 # 参数 -l:列出 whereis 会查找几个主要目录 -b:只查找 binary 二进制格式文件 -m:只查找说明文件 manual 路径文件...命令格式: locate [参数] 文件名或目录名 # 参数 -l:限制搜索结果数量,空格后接数字,如:-l 5 表示只列5个结果 -i:忽略大小写进行搜索 -c:只返回匹配结果数量,而不显示具体路径

    28531

    Linux文件查找命令详解

    对于文件查找,我们最好用还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。...目录 0x01 查询命令介绍 0x02 find命令介绍 0x01 查询命令介绍 在介绍之前,首先先了解一个特殊变量——PATH PATH下存放着命令所在路径,我们在执行命令时候先会在PATH变量中从前到后挨个路径进行查找...locate命令 locate也能查询命令相关路径以及帮助等,但是它不是从PATH路径中进行遍历,它是从Linux一个数据库mlocate.db进行查询,mlocate.db数据库位于/var...对于find命令使用有一个大致公式 find 要查找位置 [限制条件] 要查找文件名 举个例子,从根目录下寻找所有的文件名中包含balabala文件 ?...我们也可以按照修改时间对文件进行查找,加入 -mtime 参数就可以了 为了方便find按时间查找,我们用下面的命令来生成一批文件 首先先了解一下date命令 ?

    6.4K20

    Linux 基础:文件查找 find

    linux日常管理中,find使用频率很高,熟练掌握对提高工作效率很有帮助。 find语法比较简单,常用参数就那么几个,比如 -name、 -type、 -ctime等。...初学同学直接看第二部分例子,如需进一步了解参数说明,可以参考find帮助文档。 find语法如下: find(选项)(参数) 根据文件查找 列出当前目录以及子目录下所有文件 find ...../*[0-9]+\.png" 根据路径查找 找出当前目录下,路径中包含 wysiwyg文件/路径。 find ....-path "*wysiwyg*" 根据文件类型查找 通过 -type进行文件类型过滤。...f 普通文件 l 符号连接 d 目录 c 字符设备 b 块设备 s 套接字 p Fifo 举例,查找当前目录下,路径中包含 wysiwyg文件 find .

    5.4K130

    利用 Linux 查找重复文件

    在find基础上,我们可与(如xargs命令)等其它基本Linux命令相结合,即能创造出无限命令行功能,比如:可以快速查找Linux某个文件夹及其子文件夹中重复文件列表。...要实现这个功能在流程上是比较简单,只要查找遍历出所有文件,再通过命令去比较每个文件MD5就OK啦。...方法二:使用dupeGuru工具 DupeGuru是一个跨平台应用,有Linux、Windows和Mac OS X版本,它可以通过文件大小、MD5和文件名等多种标准来帮助用户找出Linux重复文件。...size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate | cut -b 36- 大家先cd到自己想要查找重复文件文件夹...首先看第一句: find -not -empty -type f -printf "%sn" find是查找命令;-not -empty是要寻找非空文件;-type f是指寻找常规文件;-printf

    4.1K30

    Linux查找文件 find

    Linux查找文件 find find命令可以在文件系统中查找文件,它一般语法为: find 路径... 测试... 动作... 路径:find开始执行后,会查看每个路径及其整个目录树。...测试:对于遇到每个文件,都会进行测试。测试结果为真的文件会被做成一个列表。 动作:测试完成后,对列表中每个文件执行指定动作。.../:路径,find会在此目录下进行搜索。路径默认为当前工作目录。 -name now.txt:测试,对于每个文件,测试其名字是否为now.txt,将测试为真的文件做成一个列表。...本文目录 1 路径 2 测试 3 动作 路径 find搜索路径默认是当前工作目录,当然也可以自己指定搜索目录: $ find ~ 或者指定多个搜索目录: $ find /etc /opt 测试 find...目录下普通文件文件名为group文件并显示 -perm按特定权限搜索文件: $ find -perm 775 -print # 搜索工作目录中权限为775文件并显示 $ find -perm

    7.9K40

    利用 Linux 查找重复文件

    在find基础上,我们可与(如xargs命令)等其它基本Linux命令相结合,即能创造出无限命令行功能,比如:可以快速查找Linux某个文件夹及其子文件夹中重复文件列表。...要实现这个功能在流程上是比较简单,只要查找遍历出所有文件,再通过命令去比较每个文件MD5就OK啦。...方法二:使用dupeGuru工具 DupeGuru是一个跨平台应用,有Linux、Windows和Mac OS X版本,它可以通过文件大小、MD5和文件名等多种标准来帮助用户找出Linux重复文件...size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate | cut -b 36- 大家先cd到自己想要查找重复文件文件夹...首先看第一句: find -not -empty -type f -printf "%sn" find是查找命令;-not -empty是要寻找非空文件;-type f是指寻找常规文件;-printf

    5.6K50

    Linux Shell查找文件

    /bin/bash # 查找当前目录中所有大于1mb文件,把文件名写到文本文件中,统计个数 # # find命令,参数:路径地址,命令参数,-size n (查找长度为n文件) -type f (...查找某类型文件,f普通文件) # tee命令 参数:文件名 (把输入数据保存成文件) # | 管道符号 把第一个命令执行结果传给第二个命令 # wc统计命令,参数:-l (统计行数) find.../bin/bash # 目的:查找/目录下,文件名以abc开头文件100个,保存到文件中 # # for in循环 # shell命令替换,反引号,将命令执行结果保存到变量中 # find查找命令...参数:-name "xxx" (查找文件名,里面可以用通配符*) # head开头命令 参数:-n (显示多少行) # 输出重定向>> 两个>>代表追加 for filename in `find /

    5.2K20

    Linux查找文件命令

    在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要。...本文整理了查看大文件和清空内容等命令,有用记得收藏~ 目录 1、查询服务器中大于1G文件 2、查询服务器中大于1G文件及属性信息 3、查询大文件并排序 1、查询服务器中大于1G文件 find...,查询大小可以根据需要改变,如下: 相关查询:查询服务器中大于100M文件 find / -type f -size +100M 2、查询服务器中大于1G文件及属性信息 命令如下,在查询大于1G文件同时...,显示创建者、size(以b为单位)、修改日期、路径; find / -type f -size +1G -print0 | xargs -0 ls -l 查询结果如下: [root@localhost...这里用du -h只显示文件大小和路径,如需查看详情信息,将 du -h 改为 ls -l 即可 find / -type f -size +1G -print0 | xargs -0 du -h |

    7.6K20

    linux文件查找-find命令

    、find命令参数;          pathname: find命令所查找目录路径。...3、find命令选项:          -depth:在查找文件时,首先查找当前目录中文件,然后再在其子目录中查找。         ...:查找无有效属组文件          -newer file1 file2:查找更改时间比file1新,但是比file2旧文件          -type:查找某一类型文件,诸如:f-普通文件...n:查找系统中最后n分钟访问文件          -atime n:查找系统中最后n*24小时访问文件          -cmin n:查找系统中最后n分钟被改变文件状态文件         ...-ctime n:查找系统中最后n*24分钟被改变文件状态文件          -mmin n:查找系统中最后n分钟被改变文件数据文件          -mtime n:查找系统中最后n*24小时被改变文件数据文件

    8.7K30

    Linux 基础:文件查找 find

    linux日常管理中,find使用频率很高,熟练掌握对提高工作效率很有帮助。 find语法比较简单,常用参数就那么几个,比如 -name、 -type、 -ctime等。...初学同学直接看第二部分例子,如需进一步了解参数说明,可以参考find帮助文档。 find语法如下: find(选项)(参数) 根据文件查找 列出当前目录以及子目录下所有文件 find ...../*[0-9]+\.png" 根据路径查找 找出当前目录下,路径中包含 wysiwyg文件/路径。 find ....-path "*wysiwyg*" 根据文件类型查找 通过 -type进行文件类型过滤。...f 普通文件 l 符号连接 d 目录 c 字符设备 b 块设备 s 套接字 p Fifo 举例,查找当前目录下,路径中包含 wysiwyg文件 find .

    3.9K60

    linux查找文件

    随着时间推移,您磁盘驱动器可能会被大文件占用大量磁盘空间,不必要文件弄得乱七八糟。通常是因为大型日志文件或备份文件,导致Linux系统磁盘空间不足。...本教程介绍如何使用find和du命令在Linux系统中查找最大文件和目录。 使用find命令查找文件 find命令是Linux系统管理员工具库中最强大工具之一。...如要搜索其它目录替换.为要搜索目录路径。 输出将显示文件列表,不会包含其它信息。...-xdev -type f -size +100M -print 仅搜索当前工作目录(.)中 文件(-type f),大于100MB(-size +100M),不要查找其他文件系统上目录(-xdev...例如,您可以搜索超过多少天文件,具有特定扩展名文件或属于特定用户文件。 使用du命令查找文件和目录 du命令用于估计文件空间使用情况,对于查找占用大量磁盘空间目录和文件特别有用。

    8.7K10

    Linux查找文件方法

    Linux四种查找文件方法 ? 一、which which命令作用是,在PATH变量指定路径中,搜索某个系统命令位置,并且返回第一个搜索结果。 也就是说它返回是你该命令所处位置。...举个例子,比如说现在看下使用gcc这个命令当前所在路径,用which查找下: ? ?...简单来说就是查找你当前系统是否安装了该程序,如果安装了就显示该程序路径。 下面就还以gcc为例: ? 这样它就将你所需要路径给出了。...-B 指定搜索可执行文件路径。 -M 指定搜索帮助文件路径。 -S 指定搜索源代码文件路径。 ?...因为它有很多参数: pathname: #find命令所查找目录路径。例如用.来表示当前目录,用/来表示系统根目录。

    6.6K10

    linux根据进程号PID查找启动程序路径

    工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序.IptabLex这个进程状态为异常连接.无法有效清除,因此想知道是哪个目录此程序处于僵死状态....出问题时进程状态为: [root@edu-web1 /] ps x ?...找到某进程启动路径方法是: 1.我们可以从ps命令中得到僵死进程PID,如上例中23347 2.进入/proc目录下以该PID命名目录中 3.输入ls -ail,结果中 exe链接对应就是可执行文件全路经详细信息...[root@edu-web1 /] ls /proc/ 找到23347文件夹 ?...可以发现此连接有异常,对应应用也有问题,剩下就是想办法删除此僵尸进程对应应用程序了,一般都是冗余或垃圾程序,可rm -f 干掉…… 总结 以上所述是小编给大家介绍linux根据进程号PID查找启动程序路径

    9.7K31
    领券