首页 > 其他分享 >5.查找命令

5.查找命令

时间:2022-09-07 16:46:14浏览次数:60  
标签:文件大小 name 命令 查找 搜索 类型 文件类型 find

1.find

1.1文件名 (-name) 按名字搜索

find 搜索的路径 -name 要搜索的文件名

1.2文件类型 (-type) 按类型搜索

文件类型 类型的字符描述
普通文件类型 f
目录类型 d
软连接类型 l
字符设备类型 c
块设备类型 b
管道类型 p
本地套接字类型 s

1.3文件大小 (-size)

find 搜索的路径 -size [+|-]文件大小
- 文件大小需要加单位:
- k (小写)
- M (大写)
- G (大写)

1.4目录层级

-maxdepth: 最多搜索到第多少层目录,
-mindepth: 至少从第多少层开始搜索

1.5多个条件搜索

sudo find / -maxdepth 5 -name "*.txt"

2grep

按内容查找

grep "搜索的内容" 搜索的路径/文件 参数

参数:

-r: 如果需要搜索目录中的文件内容,需要进行递归操作,必须指定该参数
-i: 对应要搜索的关键字,忽略字符大小写的差别
-n: 在显示符合样式的那一行之前,标示出该行的列数编号

 

标签:文件大小,name,命令,查找,搜索,类型,文件类型,find
From: https://www.cnblogs.com/gk520/p/16666340.html

相关文章

  • ansible 常用命令
    ansible使用笔记命令 列出可用模块# ansible-doc -l显示模块使用ansible-doc –s cron # 显示模块使用ansible-doc cron    # 详细显示ansible-......
  • 3用户管理命令
    1.切换用户su用户名2.添加用户如果想要添加新用户可以先切换到root用户,或者基于普通用户为其添加管理员权限来完成新用户的添加。添加新用户需要使用adduser/userad......
  • 2文件管理命令
    一、相对路径和绝对路径相对路径./:代表目前所在的目录,也可以使用.表示。../:代表当前目录的上一层目录,也可以使用..表示绝对路径Linux:起始节点为根目录,比如:/root/......
  • C# 执行cmd命令行并关闭
    记录一下 ProcesscmdProcess=newProcess();cmdProcess.StartInfo.FileName="cmd.exe";cmdProcess.Start......
  • history命令查看执行命令的时间
    history命令查看执行命令的时间 Linux系统中,history命令可以显示历史命令记录。默认情况下,history命令的输出格式为:  [zhangchuangfei@localhost~]$history ......
  • LINUX服务器重启Oracle数据库命令
    ---关闭数据库的命令:用oracle用户名和密码登录Oracle数据库后,su -oracle   ---切换成oracle用户登录;sqlplus /nolog ---切换至sqlplus控制台;conn  /as ......
  • 无向图三元环 查找/计数
    理解时间复杂度\(O(M\sqrt{M})\)作用求出无向图的所有三元环过程首先要对所有的无向边进行定向,对于任何一条边,从度数大的点连向度数小的点,如果度数相同,从编号小的点......
  • sysctl 命令
    sysctl命令用于在运行时配置内核参数sysctl[-n][-e]-wvariable=valuesysctl[-n][-e]-p<filename>(default/etc/sysctl.conf)sysctl[-n][-e]-a常用参数的......
  • Git常用命令
    gitcommit提交gitbranch查看分支gitcheckoutmaster切换分支gitcheckout-bbugFix创建并切换到新分支gitswitchmaster切换分支gitmergemaster合并......
  • UNI-APP终端及相关命令
    UNI-APP编辑软件HBuilderX自带终端,可以执行npm等命令。一、如何打开终端:  二、常用终端命令:1、查看当前项目所有已安装包或插件npm list -g--dept0 2、......