博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux find 命令笔记(参考鸟哥第三版)
阅读量:5765 次
发布时间:2019-06-18

本文共 943 字,大约阅读时间需要 3 分钟。

hot3.png

find [PATH] [option] [action] 或者find PATH OPTION [-exec COMMAND { } \;

1. 时间有关选项:共有 -atime, -ctime 不 -mtime ,以 -mtime 说明 -mtime n :n 为数字,意义为在 n 天前『一天内』被更劢过内容的档案;

-mtime +n :列出在 n 天前(不含 n 天本身)被更改过内容的档案档名;

-mtime -n :列出在 n 天内(含 n 天本身)被更改过内容的档案档名。

-newer file :file 为一个存在的档案,列出比 file 还要新的档案档名

Find / -mtime 0

0表示现在开始到24小时前

2

使用者或者组名:

-uid n :n 为数字,这个数字是用户癿账号 ID,就是UID ,这个 UID 是记在 /etc/passwd 里面不账号名称对应的数字。

-gid n  :n也是数字,代表组名的id就是GID

-user  name:  name使用的账号名

-group name:name 组名

-nouser ,-nogroup 不熟悉的用户和组的

3.档案名,文件属性有关

-name filename:搜索文件名为filename的文档

-size [+-]number : 大小规格c表示byte,k表示1024bytes

-type :搜索文件类型一般文件f,设备b和c ,目录d ,、socket是c

-perm mode 搜索文件权限

4 额外可进行的动作

-print :将搜索后的结构打印到当前屏幕上

-exec do:这个do就是你要执行的命令,比如将name是world的文件夹后再判断文件类型

操作:find / -name "world" -type d -exec file {} \;

结构 :/tmp/world: directory

{} 内的就是find / -name "world" -type d

-exec 一直到 \; 是关键词,代表 find 额外开始 (-exec) 到结束 (\;) ,

转载于:https://my.oschina.net/987openlab/blog/85068

你可能感兴趣的文章
赵雅智:js知识点汇总
查看>>
二维有序数组查找数字
查看>>
20个Linux服务器性能调优技巧
查看>>
多重影分身:一套代码如何生成多个小程序?
查看>>
Oracle将NetBeans交给了Apache基金会
查看>>
填坑记:Uncaught RangeError: Maximum call stack size exceeded
查看>>
SpringCloud之消息总线(Spring Cloud Bus)(八)
查看>>
DLA实现跨地域、跨实例的多AnalyticDB读写访问
查看>>
实时编辑
查看>>
KVO原理分析及使用进阶
查看>>
【348天】每日项目总结系列086(2018.01.19)
查看>>
【JS基础】初谈JS现有的数据类型
查看>>
【294天】我爱刷题系列053(2017.11.26)
查看>>
Microsoft发布了Azure Bot Service和LUIS的GA版
查看>>
Google发布Puppeteer 1.0
查看>>
.NET开源现状
查看>>
可替换元素和非可替换元素
查看>>
2016/08/25 The Secret Assumption of Agile
查看>>
(Portal 开发读书笔记)Portlet间交互-PortletSession
查看>>
搭建vsftpd服务器,使用匿名账户登入
查看>>