find 命令常用解释
| 背景色是: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 命令常用解释的更多相关文章
- linux常用命令一些解释
ls 命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文 件及文件夹清单. 通过ls 命令不仅可以查看li ...
- Linux学习笔记15——GDB 命令详细解释【转】
GDB 命令详细解释 Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具. 和所有常用的调试工 ...
- free命令常用参数详解
free命令常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在运维期间我们会经常去查看服务器硬件信息,比如说内存,大家可能知道看内存用“[root@yinzhengji ...
- mongod 命令常用参数 mongod常用命令参数大全
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作.输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 mongod.exe ...
- IOS调试lldb命令常用,po,
lldb命令常用(备忘) 假如你准备在模拟器里面运行这个,你可以在"(lldb)"提示的后面输入下面的: (lldb) po $eax LLDB在xcode4.3或者之后的版本里面 ...
- 设计模式 - 命令模式(command pattern) 多命令 具体解释
命令模式(command pattern) 多命令 具体解释 本文地址: http://blog.csdn.net/caroline_wendy 參考命令模式: http://blog.csdn.ne ...
- oracle中imp命令具体解释
oracle中imp命令具体解释 Oracle的导入有用程序(Import utility)同意从数据库提取数据,而且将数据写入操作系统文件.imp使用的基本格式:imp[username[/pass ...
- IOS调试lldb命令常用po
lldb命令常用(备忘) 假如你准备在模拟器里面运行这个,你可以在“(lldb)”提示的后面输入下面的: (lldb) po $eax LLDB在xcode4.3或者之后的版本里面是默认的调试器.假如 ...
- Linux下的压缩zip,解压缩unzip命令具体解释及实例
实例:压缩server上当前文件夹的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前文件夹 unzip filename.zip ================= ...
随机推荐
- android studio 使用 aidl(三)权限验证
这篇文章是基于android studio 使用 aidl (一) 和 android studio 使用 aidl(二) 异步回调 下面的代码都是简化的,如果看不懂请先移步上2篇文章 网上的东西太坑 ...
- 集合类——Collection、List、Set接口
集合类 Java类集 我们知道数组最大的缺陷就是:长度固定.从jdk1.2开始为了解决数组长度固定的问题,就提供了动态对象数组实现框架--Java类集框架.Java集合类框架其实就是Java针对于数据 ...
- mango后台
环境搭建 项目配置 下载后导入项目,删除mvnw.mvnw.cmd两个文件 修改spring-boot-starter-web pom.xml --> run as --> mave i ...
- 【Linux】【Basis】文件
refer to: https://en.wikipedia.org/wiki/POSIX refer to: https://en.wikipedia.org/wiki/Unix_file_type ...
- mysql数据库备份脚本一例
例子,mysql数据库备份脚本.vim mysql.sh #!/bin/bash DAY=`date +%Y-%m-%d` //日期以年月日显示并赋予DAY变量 SIZE=`du -sh /var/l ...
- Vue局部组件和全局组件
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- 什么是maven(二)
转自博主--一杯凉茶 maven项目构建ssh工程(父工程与子模块的拆分与聚合) 前一节我们明白了maven是个什么玩意,这一节就来讲讲他的一个重要的应用场景,也就是通过maven将一个ssh项目 ...
- C++STL标准库学习笔记(一)sort
前言: 近来在学习STL标准库,做一份笔记并整理好,方便自己梳理知识.以后查找,也方便他人学习,两全其美,快哉快哉! 这里我会以中国大学慕课上北京大学郭炜老师的<程序设计与算法(一)C语言程序设 ...
- [OpenGL ES 02]OpenGL ES渲染管线与着色器
[OpenGL ES 02]OpenGL ES渲染管线与着色器 罗朝辉 (http://www.cnblogs.com/kesalin/) 本文遵循"署名-非商业用途-保持一致"创 ...
- 记一次AWD
有幸bjx师傅又让我参加了一次awd,算是第二次体验awd,又感觉学习到了很多东西. 第一次打这种模式的时候,我几乎什么都没有做,就给师傅们下载文件,上传文件了.(太菜了) 昨晚分的组,发现没有人是p ...