加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

如何在Linux下搜索和处理文档

发布时间:2016-10-29 03:12:59 所属栏目:Linux 来源:网络整理
导读:文件类型 文件类型通过file 来查看 locate 依据系统上预建的文件数据库查询文件 -数据库必须被管理员更新 -搜索出的是文件的绝对路径,不仅仅是文件名 可能只搜

例子如下:演示了上面的注意事项

如何在Linux下搜索和处理文档

-i忽略大小写搜索

如何在Linux下搜索和处理文档

-n x 表示只列出前x项

如何在Linux下搜索和处理文档

注意:Locate使用上的限制,就是你必须要更新数据库,或者系统自动更新数据库。自己自动更新数据库updatedb完成,上面已提到过updatedb不会更新全部的目录

find

find [路径][选项][动作]

到文件系统里搜索目录树

-比locate命令慢,但比它更准确

-如果没有给定起始目录,就会使用CWD(当前所在目录)

-如果没有给定条件,就会匹配所有文件

可以在找到的文件上进一步执行其他操作

可能只搜索用户具备读取和执行权限的目录

Find 命令常用到得选项

1、时间参数

-atimen 为数字,含有在n天之前的一天内访问过得文件

-ctimen 为数字,包含在n天之前的一天内状态改变过的文件

-mtimen 为数字,包含在n天之前的一天内修改过得文件

-newerfile  file为存在的一个文件,意思是比file文件还要新的列出来

2、与用户或者用户组名称相关的参数

-uidn n为数字,这个是用户的账户id,即uid

-gidn n为数字,这个是用户组名称的id,即gid

-username    name为用户账号名称

-groupname   name为用户组名称

-nouser 查找文件的拥有者不在/etc/passwd的文件

-nogroup查找文件的拥有组不在/etc/group文件中的

3、与文件权限以及名称的相关选项

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

-size [+-]SIZE  搜索比size还要大的+或者还要小得- 文件,。这个size的      规格为c:byte,k等

-type TYPE  搜索文件的类型Type,类型主要有:一般文件f,设备文件(b,c),目录d,连接文件l,套接字s,以及fifo(p)等属性

-perm mode  搜索文件属性,必须包含模式,这个模式类似于chmod例如0755 4755

-perm –mode   文件必须包含全部模式例如4755

-perm +mode  搜索文件属性,包含任意mode的属性的文件,比如-rwxr-xr-x即-perm +755,但这一文件属性为-rw-----也会被列出来,因为他包含-rw-----属性

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读