背景色是:orange

#### find命令
find
* path: 所有搜索的目录以及其所有子目录。默认为当前目录
* expression: 所有搜索的文件的特征
* cmd: 对搜索结果惊醒待定处理

find命令常用选项及实例

  • -name 按照文件名查找文件
find /dir -name fillename   在/dir目录及子目录下面查找名字为fillename的文件
find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件
  • -perm 按照文件权限来查找文件
find . -perm 755 -print  在当前目录下查找文件权限为755(即文件属性可读,写,执行,其他用户可以读,执行)的文件
  • -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune讲被find忽略
find /apps -path "/aps/bin" -prune -o -print  在/apps目录下查找文件,但是不希望在/apps/bin目录下查找
find /usr/sam -path "/usr/sam/dirl" -prune -o -print 在/usr/sam目录下查找不在dirl子目录之内的所有文件
  • -depth 在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找
find / -name "CON.FILE" -depth -print  它将首先匹配所有的文件然后在进入子目录中查找
  • -user 按照文件属主来查找文件
find ~ -user sam -print 在$HOME目录中查找文件属主为sam的文件
  • -group 按照文件所属的组来查找文件
find /apps -group gem -print  在/apps目录下查找属于gem用户组的文件
  • -mtime -n/+n 按照文件的更改时间来查找时间,-n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前
find / -mtime -5 -print   在系通根目录下查找更改时间在5日以内的文件
find / -mtime +3 -print 在系统根目录下查找更改时间在3日以前的文件
  • -nogroup 查找无有效所属组的五摁键,即改文件所属的组在/etc/groups中不存在
find / -nogroup -print
  • -nouser 查找无有效属主的文件,即改文件的属主在/etc/groups中不存在
find /home -nouser -print
```<font color="red"></font>
<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>
#### find命令
find<path><expression><cmd>
* path: 所有搜索的目录以及其所有子目录。默认为当前目录
* expression: 所有搜索的文件的特征
* cmd: 对搜索结果惊醒待定处理 #### find命令常用选项及实例
* -name 按照文件名查找文件

find /dir -name fillename 在/dir目录及子目录下面查找名字为fillename的文件

find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件

* -perm  按照文件权限来查找文件

find . -perm 755 -print 在当前目录下查找文件权限为755(即文件属性可读,写,执行,其他用户可以读,执行)的文件

* -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune讲被find忽略

find /apps -path "/aps/bin" -prune -o -print 在/apps目录下查找文件,但是不希望在/apps/bin目录下查找

find /usr/sam -path "/usr/sam/dirl" -prune -o -print 在/usr/sam目录下查找不在dirl子目录之内的所有文件

* -depth   在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找

find / -name "CON.FILE" -depth -print 它将首先匹配所有的文件然后在进入子目录中查找

* -user  按照文件属主来查找文件

find ~ -user sam -print 在$HOME目录中查找文件属主为sam的文件

* -group 按照文件所属的组来查找文件

find /apps -group gem -print 在/apps目录下查找属于gem用户组的文件

* -mtime -n/+n  按照文件的更改时间来查找时间,-n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前

find / -mtime -5 -print 在系通根目录下查找更改时间在5日以内的文件

find / -mtime +3 -print 在系统根目录下查找更改时间在3日以前的文件

* -nogroup 查找无有效所属组的五摁键,即改文件所属的组在/etc/groups中不存在

find / -nogroup -print

* -nouser  查找无有效属主的文件,即改文件的属主在/etc/groups中不存在

find /home -nouser -print

find 命令常用解释的更多相关文章

  1. linux常用命令一些解释

    ls 命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文 件及文件夹清单. 通过ls 命令不仅可以查看li ...

  2. Linux学习笔记15——GDB 命令详细解释【转】

    GDB 命令详细解释 Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具. 和所有常用的调试工 ...

  3. free命令常用参数详解

    free命令常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在运维期间我们会经常去查看服务器硬件信息,比如说内存,大家可能知道看内存用“[root@yinzhengji ...

  4. mongod 命令常用参数 mongod常用命令参数大全

    成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作.输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 mongod.exe ...

  5. IOS调试lldb命令常用,po,

    lldb命令常用(备忘) 假如你准备在模拟器里面运行这个,你可以在"(lldb)"提示的后面输入下面的: (lldb) po $eax LLDB在xcode4.3或者之后的版本里面 ...

  6. 设计模式 - 命令模式(command pattern) 多命令 具体解释

    命令模式(command pattern) 多命令 具体解释 本文地址: http://blog.csdn.net/caroline_wendy 參考命令模式: http://blog.csdn.ne ...

  7. oracle中imp命令具体解释

    oracle中imp命令具体解释 Oracle的导入有用程序(Import utility)同意从数据库提取数据,而且将数据写入操作系统文件.imp使用的基本格式:imp[username[/pass ...

  8. IOS调试lldb命令常用po

    lldb命令常用(备忘) 假如你准备在模拟器里面运行这个,你可以在“(lldb)”提示的后面输入下面的: (lldb) po $eax LLDB在xcode4.3或者之后的版本里面是默认的调试器.假如 ...

  9. Linux下的压缩zip,解压缩unzip命令具体解释及实例

    实例:压缩server上当前文件夹的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前文件夹 unzip filename.zip ================= ...

随机推荐

  1. oracle 外部表查alter日志

    --创建文件夹,路径是alter日志的路径 create or replace directory data_dir as '/u01/app/oracle/diag/rdbms/orcl/orcl/ ...

  2. OpenStack之六: plancement服务(端口8778)

    官网地址:https://docs.openstack.org/placement/stein/install/install-rdo.html #:创建placement库,并授权 MariaDB ...

  3. 开源低代码开发平台entfrm2.1.0更新

    开源低代码开发平台entfrm2.1.0更新 新功能 代码生成支持主子表,支持预览: 新增多应用顶部菜单与左侧菜单联动: element-ui升级到2.15.1: 新增表单管理,集成avue-from ...

  4. 【Linux】【Basis】用户、组和权限管理

    1. 概念: 1.1. 每个使用者都有,用户标识UID和密码:并且有身份(Authentication),授权(Authorization),审计(Audition):组(用户组,用户容器) 1.2. ...

  5. 网络协议之:还在用HTTP代理?弱爆了!快试试SOCKS5

    目录 简介 为什么要使用SOCKS SOCKS5 SOCKS5的使用 总结 简介 存在即是合理,SOCKS5的出现是为了解决SOCKS4中不支持身份认证的大问题而出现的,毕竟大家对网络中的安全越来越重 ...

  6. pipeline groovy

    目录 一.变量 一.变量 1.直接定义 def x="abc" 2.从脚本执行结果赋值变量 branch = "/jen_script/return-branch.sh ...

  7. Spring 5| 轻量级的开源JavaEE框架

    一.Spring框架的概述 1.Spring是轻量级的开源的JavaEE框架 2.Spring可以解决企业应用开发的复杂性 3.Spring有两个核心的部分:IOC(控制反转)和AOP(面向切面编程) ...

  8. CF977B Two-gram 题解

    Content 给定一个字符串 \(s\),请求出出现次数最多的长度为 \(2\) 的子串. 数据范围:\(2\leqslant |s|\leqslant 100\). Solution 直接求出所有 ...

  9. LuoguP7869 「Wdoi-4」使用三个系统程度的能力 题解

    Content 现在有一个转换后的文本文件,以一个长度为 \(n\) 的字符串表示.请判断这个文件是用哪一种写的,详情请返回题面. 数据范围:\(n\leqslant 10^5\).字符串里面至少有一 ...

  10. CF1166A Silent Classroom 题解

    Content 现在有 \(n\) 名学生,我们需要将这些学生分到两个班上.对于两名在同一班级的学生,如果他们的名字首字母相同,他们就会聊天. 现在给定这些学生的名字,问最少有多少对学生会在一起聊天. ...