谈Find指令

Linux下find命令在目录结构中搜索文件,并执行指定的操作。

Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

1、命令格式:

find pathname -options [-print -exec -ok ...]

2、命令功能:

1)find -name 按照文件名查找文件

2)find -perm mode 按照文件权限查找文件,mode为属性值,例如4755是-rwxr-xr-x 的属性值

3)find -user name   按照文件属主来查找文件,name为用户账号名称。当你删除一个用户,使用该命令可以找到原来属于这个用户的一些未被删除的文件。

4)find -group name 按照文件所属的组来查找文件,name为用户组名

5)

-mtime -n +n 按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-mtime选项相同

6)-size [+-]SIZE :搜索比SIZE大(+)或比SIZE小(-)的文件

7)-perm -mode:搜寻档案权限为包括mode之下的文件

8)额外进行的动作

时间: 2024-08-11 03:31:42

谈Find指令的相关文章

JSP 和 HTML的区别

jsp和html相比,最显著的优势就在于,jsp里面可以写Java代码,但是html中不能. 那么如何在jsp中写java代码呢! jsp中写java代码有如下三种方式: <%! %>,这里面可以申明变量或方法,注意:这里面申明的变量是全局的 <% %>,与上面的方法相比,这个方法的局部的 <%= %>,用于输出表达式到浏览器,注意:这里面的表达式不能跟分号 另外,我想谈一谈jsp指令的使用. 在jsp2.0中定义了三个指令:page指令,include指令,tagli

IOS跟ANDROID的区别

大家总是会纠结哪个手机系统会更加适合自己,那就由小编我简要介绍一下IOS和安卓的区别吧! 运行机制:安卓是虚拟机运行机制,IOS是沙盒运行机制.这里再说明一下这两者的主要不同之处.安卓系统中应用程序的运行都是在虚拟的环境中运行的,运行方式是数据先传输到虚拟机,再由虚拟机传递到用户界面(简称UI).而苹果IOS的沙盒运行机制则有一个相对规整的分隔控制,也就是相当于把每个应用程序放在自己的沙盒里进行文件的读取,每个沙盒都是相对独立的.沙盒模式使得每个应用程序都在自己的沙盒里进行,相互之间不能互访和干

【续谈git常用指令】

前言 本篇是续上篇[浅谈git常用命令]之后的补充一些git指令.本篇主要介绍git merge和git rebase命令. 补充git指令 1)git merge <branch> 合并指定分支到当前分支.在实际的项目开发中总会需要将其他分支的开发合并到master主分支.如果在合并的过程中出现冲突,需要先解决冲突后再合并.合并的过程如下图所示: 首先在主干分支创建first.txt并提交,模拟主干分支正常业务开发.在某一个时刻有其他的项目成员加入项目组开发,即出现mywork分支,该成员也

浅谈C#之小技巧region指令

region指令 有的时候,为了完成一个需求,可能会写几十行.几百行.甚至几千行代码. 当代码数量非常多的时候,尽管你可以使用很详细的注释来帮助阅读,但也不太容易分清楚哪些代码在干什么事情. 因此,C#增加了一种语法格式--region,它的书写方式如下: #region 描述内容// 代码#endregion region和endregion必须成对书写,也就是说,你不能只写一个region或只写一个endregion,而且它们都是以一个#号开头. 这样做有什么好处呢?当你这样写了后,你就可以

再谈 angularjs directive 指令

之前写过一篇了 http://www.cnblogs.com/keatkeat/p/3903673.html 但某些部分写的不太清楚,甚至有点错误,所以今天特地在这里再来谈谈. 这篇主要是说指令的隔离还有和controller的沟通. 指令的运行过程基本上我们可以简单的理解为 : template -> compile -> controller -> pre-link -> post-link 我们通常只是用到post link,但如果你的指令有嵌套,子层需要父层的一些值的话,可

浅谈neg+sbb指令

neg指令:intel指令手册是这样说明的 IF DEST = 0 THEN CF <- 0; ELSE CF <- 1 就是说,当操作数为0时,cf标志为0,否则cf被置1.(这让我们联想到c语言中很多函数返回0和非0,然后用if来判断0或者非0走不同的分支) neg指令的作用就是对操作数求反,neg eax :用伪代码表示就是 eax = -eax: 那么neg指令的初级作用就是对一个数来求绝对值 [plain] view plaincopy cmp al,0 jge xx neg al;

【linux】浅谈Linux下的 find 指令

linux中的find命令及相关实例: find指令是个使用频率比较高的命令.常用于在系统特定目录下,查找具有某种特征的文件. 一.find指令的一般格式: find [pathname] -options [-print / -ecex / -ok...] 其中: pathname表示要查找的目录    ~ 表示home目录    . 表示当前目录       / 表示根目录 [执行命令] # -options:有以下几种查找方式(按照XX查找) 名字(-name),安装权限(-perm),文

浅谈AngularJS中的指令和指令间的相互通信

说到AngularJS,我们首先想到的大概也就是双向数据绑定和指令系统了,这两者也是AngularJS中最为吸引人的地方.双向数据绑定呢,感觉没什么好说的,那么今天我们就来简单的讨论下AngularJS这个框架的指令系统. 指令作为AngularJS中最为重要的部分,所以这个框架本身也是自带了比较多的的指令,但是在开发中,这些指令通常不能满足我们的需要,所以我们也是需要自定义一些指令的.那么一个AngularJS指令在HTML代码中可以有四种表现形式: 1.作为一个新的HTML元素来使用. <h

再谈Windbg脚本装载指令

装载指令和文件路径前的空格问题 单个$装载的 $<filename $><Filename 此两种方式,要求文件路径和前面的标识符紧贴,不允许有空格. 示例如下: 0:000> $<f:\1.wds 0:000> .echo hello windbg hello windbg 0:000> $< f:\1.wds Command file execution failed, Win32 error 0n123 "文件名.目录名或卷标语法不正确.&q