zoukankan      html  css  js  c++  java
  • find命令

    一:find命令用于查找文件

    [root@localhost ~]# find / -name mysql-bin*
    /var/lib/mysql/mysql-bin.index
    /var/lib/mysql/mysql-bin.000001
    /var/lib/mysql/mysql-bin.000002
    /var/lib/mysql/mysql-bin.000003
    /var/lib/mysql/mysql-bin.000004
    [root@localhost ~]# find / -name mysql-bin
    [root@localhost ~]# 

    二:匹配字符

    可以看到用匹配符和不用匹配符的区别(*匹配符是指零个或多个字符,?是指任意一个字符)
    所以如果我们需要精确找到文件名叫mysql的文件,我们可以使用find / -name mysql
    如果我们需要找文件名以mysql开头的文件,那我们就必须使用find / -name mysql*

    一定要养成用双引号括起来的习惯,下面来看一下用不用双引号的区别

    三:对匹配结果操作

    如果我们需要对查找的内容进行处理,比如说找到某个文件夹,并列出该文件夹内容,可以使用以下命令

    find / -type d -name mysql -exec ls -l {} ;

    语法是-exec 命令 选项 {} ;

    现在我们尝试查找某个名为Jenkins的文件夹,-type d指定查找类型为文件。

    四:查找拥有可执行权限的文件

    find / -type f -perm -111 -name nginx   #朝赵nginx可执行文件

  • 相关阅读:
    getResources().getXml()获取xml
    android中处理XML的方式
    财务管理
    关于Android界面编程与视图(View)组件
    韩正:上海千万不能出方向性失误
    scaletype
    有钱花
    static readonly const
    关于android:focusable属性
    Android中focusable属性的妙用——底层按钮的实现
  • 原文地址:https://www.cnblogs.com/biaopei/p/7730508.html
Copyright © 2011-2022 走看看