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

使用find标识与父目录名称相同的文件名

使用find命令可以在Linux系统中查找与父目录名称相同的文件名。find命令是一个强大的文件搜索工具,可以根据不同的条件来查找文件。

具体的命令格式如下:

代码语言:txt
复制
find <路径> -name "<文件名>"

其中,<路径>表示要搜索的目录路径,可以是绝对路径或相对路径。-name选项后面跟着要搜索的文件名,可以使用通配符进行模糊匹配。

例如,如果要在当前目录下查找与父目录名称相同的文件名,可以使用以下命令:

代码语言:txt
复制
find . -name "$(basename "$(dirname "$PWD")")"

这个命令中,$(dirname "$PWD")表示当前目录的父目录路径,$(basename "$(dirname "$PWD")")表示父目录名称。-name "$(basename "$(dirname "$PWD")")"表示要搜索与父目录名称相同的文件名。

以下是一些相关的概念和推荐的腾讯云产品:

  1. 概念:find命令是Linux系统中用于查找文件的命令,可以根据文件名、文件类型、文件大小等条件进行搜索。
  2. 分类:find命令属于Linux系统命令,用于文件搜索和查找。
  3. 优势:find命令功能强大,可以根据多种条件进行文件搜索,支持通配符和正则表达式,可以灵活定制搜索规则。
  4. 应用场景:find命令适用于需要在Linux系统中查找指定文件的场景,例如查找特定类型的文件、按文件名进行搜索等。
  5. 推荐的腾讯云产品:腾讯云提供了丰富的云计算产品,以下是一些与文件存储和管理相关的产品推荐:
    • 对象存储(COS):腾讯云对象存储(COS)是一种高可用、高可靠、低成本的云端存储服务,适用于存储和管理各种类型的文件和数据。详情请参考:腾讯云对象存储(COS)
    • 云硬盘(CVM):腾讯云云硬盘(CVM)是一种高性能、可扩展的云端块存储服务,适用于云服务器的数据存储和管理。详情请参考:腾讯云云硬盘(CVM)
    • 文件存储(CFS):腾讯云文件存储(CFS)是一种高性能、可扩展的共享文件存储服务,适用于多个云服务器之间的文件共享和访问。详情请参考:腾讯云文件存储(CFS)

以上是关于使用find标识与父目录名称相同的文件名的完善且全面的答案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

常用Bash命令整理之查看文件和目录

1. ls - 列出文件名目录 ls命令是Linux中最常用命令之一,其作用就是列出文件名目录。...(当前目录)和“..”(目录) ls -a # 列出包括隐藏文件或目录在内所有文件和目录,不包括“.”(当前目录)和“..”...所以你在输入一行内容并回车后,会在接下来一行显示相同内容。你也可以重定向标准输出到一个新文件。...i 忽略搜索时大小写 -m 显示类似more命令百分比 -N 显示每行行号 -o 将less 输出内容在指定文件中保存起来 -Q 不使用警告音 -s 显示连续空行为一行...find命令常用使用和说明如下: # 查找指定目录某个文件 find /etc/ -name inittab # 在当前目录下查找名称为 inittab 文件 find .

2.1K20

快应用开发教程【02】--项目配置教程

1000,标识开发者rpk包兼容支持最小运行平台版本 当使用了1000以上平台版本新增特性时,就必须确保minPlatformVersion最低为该平台版本号,避免上线后在更低版本平台上运行出错...└── index.ux 页面文件,文件名不必文件夹相同(推荐index.ux) 假设首页为Demo目录index.ux文件,则首页对应页面名称为Demo...value)包括以下属性: component:页面对应ux文件名 path:页面路径,不填则默认为页面名称(/src目录下,页面目录相对路径) 示例如下: 假设工程根目录如下所示 └──...src |── Demo 页面目录,存放各自页面私有的资源文件和组件文件 | └── index.ux 页面文件,文件名不必文件夹相同...页面文件,文件名不必文件夹相同(推荐index.ux) 当页面名称(router.pageskey)为Demo时,对应页面配置(router.pagesvalue)包括: component

56040

Linux 学习记录 一(安装、基本文件操作).

/更新):mv [-fir] 源文件名文件名 由第一行/最后一行开始显示文件内容: cat /tac 目录名称 显示行号: nl 创建空文件 tough 1.txt(默认更新三个时间) 或者 vim... xhost + 12、系统用户组管理(用户组可以在/etc/group文件中查看) 新增一个用户组: groupadd 选项 用户组 -g 指定新用户组标识号 -o 一般-g选项同时使用,表示新用户组...GID可以系统已有用户组GID相同。...删除一个已有的用户组: groupdel 用户组 修改用户组属性 groupmod 选项 用户组 -g 指定新用户组标识号 -o 一般-g选项同时使用,表示新用户组GID可以系统已有用户组..., 连同该 partition filesystem 名称 (例如 ext3) 也列出; -i :不用硬盘容量,而以 inode 数量来显示 du [-ahskm] 文件或目录名称 -a :列出所有的文件目录容量

2.9K80

如何用python写一个简单find

对一个运维来说可能会经常去查找目录一些文件是否存在,最常用就是find命令,它不仅可以查找文件也可以查找目录find命令用法 查找文件 [root@node1 opt]# find /usr...(“目录”,“当前目录目录”,当前目录文件)下面实例: [root@-node1 tmp]# mkdir -p /tmp/project/code/ [root@-node1 tmp]# mkdir...在这个函数里面需要你输入两个必要参数就是查找文件目录,查找文件名,剩下一个非必要参数是否使用模糊搜索(在不知道全部文件名时候会用到)。...下面的逻辑是使用os.walk获取到指定目录tree信息,如果当前目录文件有名字输入名字相同请输出文件路径和名称 [root@node1 opt]# cat pro1.py  def find_f...("/usr","ls") [root@node1 opt]# python pro1.py  /usr/bin/ls 当然你也可以同样使用这个逻辑查找目录 def find_d(dir,word,use_like

46040

Java程序员必须搞懂 Linux 知识大全!

-基名:basename,就是文件本身名字 -目录名:dirname ,就是它所在文件夹名 更改目录 cd 改变目录 使用绝对或相对路径 cd/home/wang cd home/wang 切换至目录...-b列出文件辨识结果时,不显示文件名称 -f filelist列出文件filelist中文件名文件类型 -F使用指定分隔符号替换输出文件后默认“:”分隔符 -L查看对应软链接对应文件文件类型 --...有用选项 -i 不区分大小写搜索 -n N 只列举前N个匹配项目 -r 使用正则表达式 示例 搜索名称或路径中带有“conf”文件 locate conf 使用Regex来搜索以“.conf”结尾文件...根据文件名和inode查找: -name“文件名称”:支持使用glob *,?...,[],[^] -iname“文件名称”:不区分字母大小写 -inum n 按inode号查找 -samefile name 相同inode号文件 -links n 链接数为n文件 -regex “

91551

文件系统特殊命令一览表

根据安全标识符查找文件、查询文件分配范围、设置文件简短名称、设置文件有效数据长度或设置文件零数据。 fsinfo:主要由专业支持者使用。...在 NTFS 卷上,每个文件都有多个硬连接,因而一个文件可以出现在多个目录(甚至具有不同名称相同目录)中。由于所有链接都引用同一个文件,所以程序能打开任意链接并修改文件。...管理对象标识符,该标识符由 Windows XP 用于跟踪如文件和目录对象)。 quota:管理 NTFS 卷上磁盘配额,以便对网络存储提供更精确控制。...在 NTFS 卷上每个文件都有多个硬链接,所以一个文件可能出现在多个目录中(甚至以不同文件名出现在相同目录中)。...硬链接 POSIX 硬链接相似。

83520

文件系统特殊命令一览表

根据安全标识符查找文件、查询文件分配范围、设置文件简短名称、设置文件有效数据长度或设置文件零数据。 fsinfo:主要由专业支持者使用。...在 NTFS 卷上,每个文件都有多个硬连接,因而一个文件可以出现在多个目录(甚至具有不同名称相同目录)中。由于所有链接都引用同一个文件,所以程序能打开任意链接并修改文件。...管理对象标识符,该标识符由 Windows XP 用于跟踪如文件和目录对象)。 quota:管理 NTFS 卷上磁盘配额,以便对网络存储提供更精确控制。...在 NTFS 卷上每个文件都有多个硬链接,所以一个文件可能出现在多个目录中(甚至以不同文件名出现在相同目录中)。...硬链接 POSIX 硬链接相似。

99542

蓝河应用程序包基础知识

": "com.jianguo.demo", } 2.2应用名称(name) 应用名称,6 个汉字以内,应用商店保存名称一致;框架提供保存到桌面的功能,桌面上显示应用名即为此属性 示例如下: {...,存放各自页面私有的资源文件和组件文件 └── index.ux 页面文件,文件名不必文件夹相同(推荐index.ux) 假设首页为 Demo 目录 index.ux...:页面对应 ux 文件名 path:页面路径,不填则默认为页面名称(/src目录下,页面目录相对路径) 示例如下: 假设工程根目录如下所示 └── src └── pages...|── Demo 页面目录,存放各自页面私有的资源文件和组件文件 | └── index.ux 页面文件,文件名不必文件夹相同...,文件名不必文件夹相同(推荐index.ux) 当页面名称(router.pages key)为Demo时,对应页面配置(router.pages value)包括: component

14710

Linux学习-基本指令

01、ls 语法: ls [选项] [目录或文件] 功能: 对于目录,该命令列出该目录所有子目录文件 对于文件,将列出文件名以及其他信息 注:默认展示当前位置下文件和目录...k 字节形式表示文件大小(如 ls –alk 指定文件) -l 列出文件详细信息 -n 用数字 UID,GID 代替名称(介绍 UID, GID) -F 在每个文件名后附上一个字符以说明该文件类型...把指定文档或目录日期时间,统统设成和参考文档或目录日期时间相同 -t 使用指定日期时间,而非现在时间 示例:创建文件 Linux文件 概念: 对于linux来说,linux下一切皆文件...适用于目录所有者) rm:可以同时删除文件或目录(适用于所有用户) 常用选项: rmdir -p 当子目录被删除后如果目录也变成空目录的话,就连带目录一起删除 rm -f 即使文件属性为只读...目标文件或目录 功能: 当第二个参数类型是文件时, mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给源文件或目录重命名为给定目标文件名 当第二个参数是已存在目录名称

93430

Linux之常用命令

硬链接特征 相当于 cp -p +同步更新 通过i节点识别,源文件有相同inode节点 硬链接不能跨分区,ln /home/test/issuels /boot/test (错误) 不能针对目录使用...:/bin/find 执行权限:所有用户 作用:查找文件或目录 语法:find [搜索路径][匹配条件] 如果没有指定搜索路径,默认从当前目录查找 find命令选项 -name按名称查找 说明: 精准查找...在目录/etc中查找文件init eg: find /etc -name “init” 查询目录一层子目录 find /etc -maxdepth 1 -type d -iname按名称查找 说明...用户创建和删除 Linux引入user概念,用于管理账号基本信息,例如密码,UID(唯一标识符,用户名对应uid,uid对应密码),所属组,主目录,一般存在 /etc/password(基本用户信息...2.14.2 进程子进程 1.子进程是由一个进程所产生进程,产生这个子进程进程称为进程。 2.在Linux系统中,使用系统调用fork创建进程。

52330

蓝桥ROS机器人之现代C++学习笔记第 8 章 文件系统

头文件 提供 C++ 标准库 fstream 头文件相同组件,除了文件由 basic_path 对象而不是 char * 标识。...文件具有名称、属性,其中之一是文件类型: 目录:充当目录条目容器文件,用于标识其他文件(其中一些可能是其他嵌套目录)。在讨论特定文件时,它作为条目出现目录是它目录。...目录可以用相对路径名“..”表示。 常规文件:将名称现有文件(即硬链接)相关联目录条目。如果支持多个硬链接,则在删除最后一个硬链接后删除文件。...符号链接:将名称路径相关联目录条目,该路径可能存在也可能不存在。 其他特殊文件类型:块、字符、fifo、套接字。 文件名:命名文件字符串。...它以一个可选名称开头​​(例如 Windows 上“C:”或“//server”),后跟一个可选目录(例如 Unix 上“/”),然后是零个或多个文件名序列(除了最后一个必须是目录目录链接

65120

【走进Linux】Linux基础常见指令讲解

ls指令 语法:ls [选项] [目录或文件] 功能:对于目录,该命令列出该目录所有子目录文件。对于文件,将列出文件名以及其他信息 常用选项: -a 列出目录所有文件,包括以 ....-r 把指定文档或目录日期时间,统统设成和参考文档或目录日期时间相同。 -t 使用指定日期时间,而非现在时间....rmdir [-p] [dirname] 适用对象:具有当前目录操作权限所有使用者(对于权限知识,我之后专门发表一篇blog讲解) 功能;删除空目录 常用选项: -p 当子目录被删除后,如果目录也变成空目录则连带空目录一并删除...显示当前年份日历 使用演示: find指令 在Linux系统中,可以使用find命令在目录结构(文件树)中搜索文件,并执行指定操作。...语法:find pathname -options 常用选项: -name 按照文件名查找文件 使用演示: grep指令 关键字检索筛选,可find命令结合使用

15610

我面试Linux必问20个常用命令

,包括各种日志文件 [root@localhost ~]# 含义: @之前是当前登录用户 localhost是主机名字 ~当前所在位置(所在目录) ~家目录 /根目录 #位置是用户标识 #...2.ls 命令 功能:对于目录,该命令列出该目录所有子目录文件。...文件以text文件方式查找数据 -c 计算找到 ‘查找字符串’ 次数 -i 忽略大小写区别,即把大小写视为相同 -v 反向选择,即显示出没有 ‘查找字符串’ 内容那一行 6.find 命令 功能...,就连带目录一起删除 3.touch 命令 功能:新建空文件 格式: touch [路径] 文件名 (可以多个) 4.rm 命令 功能:删除文件或目录 格式:rm [选项] 文件名 常用选项表:...[选项] 文件名 常用选项: 选项 说明 -b 对非空输出行编号 -n 对输出所有行编号 -s 不输出多行空行 第四章 vi/vim 在这里插入图片描述 vi/vim 使用 基本上 vi/vim

2.1K20

学会Linux,看完这篇就行了!

(忘记某个文件或者文件夹位置或名称使用)格式:find [路径] -name “文件夹或者文件名字(部分名字加 * , * 为通配符)”情景命令知道名字全称find / -name "bcbx_chs...选项含义组名组名是用户组名称,右字母或数字构成。/etc/passwd中登录名一样,组名不应该重复。口令口令字段存放是用户组加密后口令字。...一般Linux系统用户组都没有口令,即这个字段一般为空或x。组标识号组标示号用户标识类似,也是一个整数,被系统内部用来表示组,别称GID。groupadd命令功能描述:增加用户组。...参数含义-R对目前目录所有文件目录进行相同权限变更(以递回方式逐个变更)查看磁盘和内存空间命令df命令功能描述:显示指定磁盘文件可用空间。PS:重点看使用率,避免使用率超过80%。...例如:netstat -ntpl参数含义-n直接使用IP地址,而不通过域名服务器。-t显示TCP传输协议连线状况。-p显示正在使用Socket程序识别码和程序名称

80540

笔记 Lab1: Unix utilities | Unix 实用工具

,原仓库中代码可能缺乏注释或代码不完全相同。...子进程通过 子-> 管道,将字节送回进程 } exit(0); } 注:序号只为方便理解,实际执行顺序由于两进程具体调度情况不定,不一定严格按照该顺序执行,但是结果相同。...,以及右侧管道读描述符关闭,而不会影响程序运行 这里注意文件描述符是进程独立,在某个进程内关闭文件描述符,不会影响到其他进程 子进程创建后,关闭进程祖父进程之间文件描述符(因为子进程并不需要用到之前...这里基本原理 ls 相同,基本上可以从 ls.c 改造得到: // find.c #include "kernel/types.h" #include "kernel/stat.h" #include...然后就是自动补全实现,使用 ls.c 相同目录遍历逻辑,然后将前缀匹配文件名自动替换到当前输入缓冲区内,实现自动补全。

1.1K30

linux常用基本命令之文件搜索命令

命令:find 语法:find [搜索范围路径] -name 【文件名称】(根据文件名查找) find [搜索范围路径] -size [(+-)文件大小] (根据文件大小查找,大于...find应用连接符: -a (and意思,逻辑) -o(or意思,逻辑或) ? ?...命令:which 语法:which [命令名称] 描述:查看命令所在目录位置 在linux里面一般只有两种命令,第一种是所有用户都可以使用,第二种则是只允许管理员使用,还有一个命令叫whereis,和...find -inum [i节点标号] 根据i节点查找文件,在linux系统中,所有的文件都有一个唯一标识,方便linux内核去调用,这就是i节点 ?...命令:locate 语法:locate [文件名称] 描述:查找文件,根据linux数据库内部索引(updatedb命令,可以手工更新updatedb数据库,一般和locate配合使用) ?

1.4K60

Unix-Linux编程实践教程-chapter04-pwd

第四章 文件系统:编写pwd Unix将存储在磁盘中数据组织成文件系统.文件系统是文件和 目录组合,目录是名字和指针列表.目录每一个入口指向 一个文件或目录目录包含指向目录和子目录入口...文件内容存储在数据块.文件属性存储在i-节点.表中i-节点 位置称为文件i-节点号,i-节点号是文件唯一标识 相同i-节点号可能以不同名字出现在若干个目录中.每个入口 被称为指向文件硬链接....符号链接是通过文件名引用文件,而不是 i-节点号 若干个文件系统目录树可被整合成一棵树.内核将一个文件系统 目录链接到另一个文件系统操作称为装载 Unix包含若干种系统调用,允许程序员进行创建和删除目录...,复制指针 删除指针,改变链接和分离其他文件系统等操作 目录文件操作相关系统调用: 创建目录  mkdir 删除目录 rmdir 删除文件  unlink 创建文件链接  link 改变文件或目录名字和位置...= NULL) if (direntp->d_ino == inode_to_find) { strncpy(namebuf, direntp->

42410

Linux 操作命令总结

返回绝对路径 mkdir常见目录 1.mkdir(make directority)功能:创建目录 2.语法 # 格式 mkdir -p 文件夹名称 # 参数 -p 目录不存在情况下先生成目录 (...开头是隐藏文件,使用ls命令是查看不到,需使用ls -a 2.目录文件区别 当我们使用ls命令列出目录所有子目录和文件时,如何区分哪些是文件哪些是目录?...:/root 已知:t5目录下有子目录或者文件 命令:rm -rf t5 find 查找 1.find功能:查找文件或目录 2.语法: find 目录名 -name '需要查找字符串' -name...# 参数 -z 是否需要用 gzip 压缩 -c 建立一个压缩文件参数指令(create)--压缩 -v 压缩过程中显示文件(verbose) -f 使用档案名称,在 f 之后要立即接档名(file...) eg: 例如:tar -zcvf hehe.tar.gz * 将当前目录下所有内容进行打包压缩,文件名hehe.tar.gz 3.解压(参数顺序不变) # 解压到当前目录 tar -zxvf 需要解压压缩包名称

1.7K10
领券