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

linux 查找目录或文件详解

查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解...n[c]              #查长度为n块[或n字节]的文件 -depth                      #使查找在进入子目录前先行查找完本目录 -fstype                    ...#查长度为n块[或n字节]的文件 -depth                      #使查找在进入子目录前先行查找完本目录 -fstype                     #查位于某一类型文件系统中的文件...   fred       #查找在系统中属于FRED这个用户的文件 查当前目录下的所有普通文件  --------------------------------------------------...======== 在/ l o g s目录查找更改时间在5日以前的文件并删除它们: $ find logs -type f -mtime +5 -exec -ok rm {} /; ========

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

Linux系列之查找jar包安装目录

问题描述 最近需要改动一个项目,不过不知道安装目录在那里,所以需要通过一些linux命令进行查找安装的jar包放在那里 ---- 解决方案: 先使用ps命令 查找对应jar的进程,知道对应jar具体的.../表示从根目录开始查找,服务器高峰期,不建议使用,避免占用太多资源 iname表示忽略大小写,找对应的文件名 find命令根据给定路径或者条件查找文件夹或者文件。...支持正则表达式,是linux很常见的命令,常用参数如: 参数 作用 -name 匹配名称 -perm 匹配权限(mode为完全匹配,-mode为包含即可) -user 匹配所有者 -group 匹配所有组...f2 匹配比文件f1新但比f2旧的文件 -type b/d/c/p/l/f 匹配文件类型(后面的字幕字母依次表示块设备、目录、字符设备、管道、链接文件、文本文件) -size 匹配文件的大小(+50KB...为查找超过50KB的文件,而-50KB为查找小于50KB的文件) -prune 忽略某个目录 -exec …… {}\; 后面可跟用于进一步处理搜索结果的命令

3.3K30

Linux命令】在当前目录查找出现特定字符串的文件位置信息

场景复现# ---- 首先,要查找字符串,肯定优先考虑全局搜索命令grep(global search regular expression and print out the line:正则匹配全局搜索并打印行...-rn "待匹配字符串" ./ r :表示递归, n :表示查询结果显示行号 结果是这样的:【文件路径】:【行号】 【当前行信息】 如下图: 如果你知道的范围缩小了,或者只想在一些特定类型的文件中查找...,比如,只想在该目录下的所有java文件查找,可以用以下的方式: find ./ -type f -name "*.java" | xargs grep -rn "待匹配字符串" 如下图: 该命令的作用是在当前目录下...,查找所有java文件,然后将每个文件的路径作为参数传给grep "待匹配字符串"命令,最终输出结果,换句话说,就是只在当前目录下的java文件中查找字符串 可能你拿到结果,还想记录到文件中,那么可以用以下命令...xargs grep -rn "待匹配字符串" | info.txt 该命令将上面的结果通过管道输出到文件中,再配合一波excel,想干啥干啥 文件里就写入了,如下图 然后你又说我不用记录,只想统计在该目录下的

2.3K00

教你几招在 Linux 中高效地查找目录

介绍在 Linux 操作系统中,查找目录是一项常见的任务。无论是系统管理员还是普通用户,都可能需要查找特定的目录以执行各种操作,如导航文件系统、备份数据、删除文件等。...Linux 提供了多种命令和工具来帮助我们在文件系统中快速找到目标目录。本文将介绍几种常用的方法和命令,帮助你在 Linux 中高效地查找目录。图片2....使用 find 命令find 命令是 Linux 系统中功能强大的查找工具。它可以递归地遍历指定的目录,并根据不同的条件搜索文件和目录。...使用 locate 命令locate 命令是另一种在 Linux查找目录和文件的快速方法。不同于 find 命令,locate 命令使用数据库来加速查找过程。...结论在 Linux查找目录是一个常见且重要的任务。find、locate、tree 和 ls 命令是四种常用的工具,可以帮助我们在文件系统中快速找到目标目录

4.9K20

修改Docker数据目录位置,包含镜像位置

Docker安装后默认下载的位置在/var/lib/docker ,如果/var分区没有独立分出来,Linux下默认是与/根分区在一起。...一般我们装Linux系统的时候,除了做邮件服务器外,都不会把/var分区独立分出来,而且/分区一般不会太大,比如我现在用的这台根分区50G的,在拉镜像的时候提示硬盘空间不足的问题,而其它分区还有很大空间...基于此情此景,我们都要把这个目录改一下 查看当前Docker目录位置 #展示当前docker的配置信息 docker info -------------------------------------...------------------------------------------------------------------- #找到ExecStart部分,在此行末尾添加--graph=你的目录..."/home/docker" } 保存退出,重启docker服务 sudo systemctl restart docker 验证 查看 docker info 查看 Docker Root 来验证目录位置

1.9K10

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

一、find 命令格式说明 path find命令查找目录路径。 -print find命令将匹配到的文件输出到标准输出。...点 -fstype 查找位于某一类型文件系统中的文件 -depth 在查找文件时,首先查找当前目录中的文件,然后再在其子目录查找 -size n 查找文件长度为 n 块的文件,带有...-mtime n 查找系统中最后 n*24 小时被改变文件数据的文件 -empty 查找系统中空白的文件或目录,或目录中没有子目录的文件夹 -false 查找系统中总是错误的文件 -...levels 在某个层次目录中按照递减方法查找 三、find基本用法 find 如不加任何参数,表示查找当前路径下的所有文件和目录 find -print 将结果打印到标准输出...-type d 查找当前路径中的所有目录   find . -type f 查找当前路径中的所有文件 find .

4K20

Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )

文章目录 一、arch 目录 二、block 目录 三、certs 目录 四、crypto 目录 五、Documentation 目录 在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载...Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构...; 一、arch 目录 ---- arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch.../x86 目录下 ; 每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ; 二、block 目录 ---- block 目录 , 是子系统目录..., 其中存储了 块设备驱动 相关代码 ; 三、certs 目录 ---- certs 目录中存储了 认证 和 签名 相关代码 ; 四、crypto 目录 ---- crypto 目录中存储了 内核中常用的

11.9K30

Linux 内核】Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )

文章目录 一、drivers 目录 二、fs 目录 三、include 目录 四、init 目录 五、ipc 目录 六、kernel 目录 一、drivers 目录 ---- drivers 目录中存储了...驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ; 二、fs 目录 ---- fs 目录中存储了 虚拟文件系统 ( Virtual...目录 ---- include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ; include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ; 四、...init 目录 ---- init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ; 五、ipc 目录 ---- ipc 目录中存储了 进程间通信...相关代码 ; 如 : 信号量 , 共享内存 等 ; 六、kernel 目录 ---- kernel 目录中存储了 内核核心代码 ; 其中包含了 进程管理 , IRQ 中断 等模块 ;

12K20
领券