linux 常用find命令
1、查找当前目录下以test开头的所有文件-会进入子目录中去查找
[root@rusky hgfs]# find -name test*
2、查找当前目录下名为test.txt的文件-会进入子目录中去查找
[root@rusky hgfs]# find -name test.txt
3、在指定路径/mnt 中查找以fuck开头的所有文件或目录,或去掉*号,查找名为fuck的文件或目录
[root@rusky /]# find /mnt -name fuck*
4、查找名为fu?k的文件或目录,?号表示第三个字符为任意。如,fuabk就不显示。要查找fuabk,则可用fu??k或fu*k
[root@rusky /]# find /mnt -name fu?k
/mnt/hgfs/SHARE/fubk
/mnt/hgfs/SHARE/testdir2/fuck
[root@rusky /]# find /mnt -name fu*k
/mnt/hgfs/SHARE/fuabk
/mnt/hgfs/SHARE/fubk
/mnt/hgfs/SHARE/testdir2/fuck
5、到多个路径下查找后缀名为.zip文件,注意" "或路径在find之后
find /home /mnt -name "*.zip"
6、只在当前目录下查找 -maxdepth 1
[root@rusky SHARE]# find -maxdepth 1 -name "fuck*"
./fuck.tar.gz
./fuck.zip
[root@rusky SHARE]# find -maxdepth 2 -name "fuck*"
./fuck.tar.gz
./fuck.zip
./testdir2/fuck
7、关于查找文件,还有另外一个命令:locate filename
8、其它
[root@rhel7 sbin]# pwd /sbin [root@rhel7 sbin]# find -name rt* find: paths must precede expression: rtcwake Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] [root@rhel7 sbin]# find -name "rt*" ./rtmon ./rtpr ./rtcwake ./rtacct ./rtstat [root@rhel7 sbin]#
-delete可以用来删除find查找到的匹配文件。
删除当前目录下所有的 .swp文件:
$ find . -type f -name "*.swp" -delete
打印出用户rusky拥有的所有文件:
$ find . -type f -user rusky
-type可以对文件搜索进行过滤。借助这个选项,我们可以为find命令指明特定的文件匹配
类型。
只列出所有的目录:
$ find . -type d -print
将文件和目录分别列出可不是个容易事。不过有了find就好办了。例如,只列出普通文件:
$ find . -type f -print
只列出符号链接:
$ find . -type l -print
转载于:https://www.cnblogs.com/rusking/p/3631984.html
linux 常用find命令相关推荐
- linux常用基础命令操作收集
linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...
- Linux常用网络命令总结
Linux常用网络命令总结 一.手动/自动配置IP参数与气动/关闭网络接口:ifcofig.ifup.ifdown 1.ifconfig 手动启动.查看与修改网络接口的相关参数,可以修改的参数 ...
- 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)
@Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...
- 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)
@Author : Runsen @Date:2020/9/11 文章是Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到CSDN中,这里 ...
- linux常用工具命令
linux常用工具命令 @(LINUX)[linux] linux常用工具命令 一dmidecode 1硬件平台 2内存 3cpu 二1sar 三iostat 1iostat -xk 1 四vmsta ...
- linux常用高级命令,Linux常用高级文件操作命令
Linux常用高级文件操作命令 cat 查看文本#cat 文件名 打印文件内容到当前屏幕上#cat -n 文件名 显示行号#cat gt; Linux常用高级文件操作命令 cat 查看文本 #cat ...
- linux常用网络命令ping和arping
linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c 设置发包的个数 -s ...
- Linux基础(2)--Linux常用shell命令
Linux常用shell命令 显示命令 查看当前工作路径 切换目录 清屏 显示和配置网络属性 新建文件夹 删除命令 压缩和解压命令 拷贝命令 帮助命令man 显示命令 – 命令:ls – 参数:a,l ...
- Linux常用脚本命令总结
基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...
- Linux常用终端命令
Linux常用终端命令 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应功能的英文单词或单词的缩写 [-options] : 选项,可用 ...
最新文章
- SQL数据库隐藏服务器后需要在连接字符串增加端口号,(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)]...
- Java计算一个对象所占内存大小_Java程序计算各种对象所占内存的大小的方法
- 1776: Press the switch(思维题)
- 人工智能“训练员”让 AI 更聪明
- Java线程池如何合理配置核心线程数
- Mockito“ thenReturn” vs Mockito“ thenAnswer”
- tomcat应用服务器有哪些,手写一个Tomcat应用服务器
- 单变量线性回归模型_了解如何为单变量模型选择效果最好的线性回归
- 针对Hybrid A*论文解析(5)中的方法的一些验证
- Linux中用户的简介与管理
- php declaration of,PHP 7.2中的新功能(参数类型声明)
- “硅谷女王”传奇:她是谷歌云 CEO,创立巨头 VMware
- js判断数据类型(如数组)及数组操作函数
- java容器类---概述
- Apache编译注释(二)
- 32位服务器系统支持8G内存,32位系统怎么支持8g内存条win10 64位系统闲置服务器...
- 蛋糕网店/蛋糕店管理系统/蛋糕销售系统
- 双足机器人Maltab腿部建模,正运动学分析
- js获取手机屏幕宽度
- 【DP算法篇之初学】LIS\LCS\二维DP\带条件DP
热门文章
- Gartner预测2019年十大「数据和分析技术」趋势:增强型分析成为重要卖点
- 2018年《环球科学》十大科学新闻出炉:霍金逝世、贺建奎事件位列前二
- 最后期限已至,高通收购恩智浦全剧终!中国一刀切断高通物联网全局梦!
- 腾讯AI Lab发布三大核心战略,与自然科研达成战略合作
- 超级智能城市:更高质量的幸福社会
- 卡内基梅隆大学提出基于学习的动作捕捉模型,用自监督学习实现人类3D动作追踪
- 苹果员工“神操作”:自建网站揭露公司性骚扰和歧视事件
- 想获得50亿专项激励?关于穿山甲新星助推计划你必须了解的几件事
- 分析B站10万条弹幕后,发现了歪嘴战神的终极奥义!
- WebShell代码分析溯源(第1题)