仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3356|回复: 19
打印 上一主题 下一主题

[其他Linux] Linux设计Linux的find查找命令用法仓酷云

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:37:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
当你经过一段时间的学习后就应该扩充自己的知识,多学习linux命令,但是不要在初学阶段就系统的学习linux命令。
  find命令在linux中是很经常使用到的一个查找命令,它的功效十分地壮大。能够分离正则婚配来搜刮体系中的指定的内容,以下我就纪录一下这个find经常使用到的一些用法
  
  起首我们来看看find的整体用法
  findpathoption[-print-exec-ok]
  个中path是指定在哪一个路径中查找内容。如/var下查找内容,option是find中的一些属性值,经常使用的有-name,-type,-mtime,-ctime,-atime,-user,-group,-nouser,-nogroup,-perm等,[-print-exec-ok]是可选属性值,-print是指把查找到的内容输入到指定的中央,-exec与-ok都是实行另处的command命令,但两都也有一点分歧,-exec在实行指定的command时不会给用户显现提醒或操纵信息,可是-ok就会在有提醒扣问操纵时给用户显现信息,直到用户做了选择时才持续实行。
  
  经常使用的option值申明
  -name指定查找的内容是文件。
  -type指定查找的文件的范例,它有d,l,b,p,f,c等文件范例,d是查找目次,l是查找链接档,b是查找块文件,p是查找管道文件,f是一般文件,c是字符设备文件
  -mtime,-ctime,atime都是指定时间查找,-mtime是文件的修正工夫,-ctime是文件的创立工夫,atime是后找开文件工夫
  -user是查找指定用户帐号的文件
  -group是查找指定组帐号的文件
  -nouser查找无用户帐号文件
  -nogroup是查找无组帐号文件
  
  上面举几个例子申明一下find的用法
  (1)我想找出/etc目次下是passw开首的一切文件
  find/etc-name"passw*"
  这个例子中"*"号是正则婚配中的“一切”的意义
  (2)我想找出/var/log目次下一切的前5天的.log文件
  find/var/log-name"*.log"-mtime+5
  这个例子中"+5"是指5天之前的文件,如是查"-5"则是5天之内的文件
  (3)我想找出/home目次下是"ygl"这个用户的文件
  find/home-user"ygl"
  (4)我想找出/home目次下是"ygl"这个用户的一切的一般档的文件
  find/home-user"ygl"-typef
  (5)我想找出/var/log目次下的一切的.log文件并检察它的具体信息
  find/var/log-name"*.log"-typef-execls-l{};
  这个例子顶用到了可选属性-exec用来实行ls命令,个中的-exec大概-ok的用法都要在它所实行的command前面接"{};"
  (6)我想查找出在/etc中以passw开首的一切文件中有无ygl这些内容的
  find/etc-name"passw*"-execgrep-in"ygl"{};
  
  由下面几个例子中能够看出find命令的壮大。在实践的利用过程当中,你将会发明find将会给你带来太多的便利.
在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-21 11:14:41 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
活着的死人 该用户已被删除
板凳
发表于 2015-1-26 23:17:27 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
柔情似水 该用户已被删除
地板
发表于 2015-1-28 05:42:46 | 只看该作者
熟读写基础知识,学得会不如学得牢。
谁可相欹 该用户已被删除
5#
发表于 2015-2-5 11:47:19 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
乐观 该用户已被删除
6#
发表于 2015-2-7 12:21:13 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
海妖 该用户已被删除
7#
发表于 2015-2-11 10:10:25 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-2 09:47:56 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
爱飞 该用户已被删除
9#
发表于 2015-3-6 02:51:20 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
分手快乐 该用户已被删除
10#
发表于 2015-3-7 05:43:43 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
兰色精灵 该用户已被删除
11#
发表于 2015-3-14 11:04:33 | 只看该作者
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
蒙在股里 该用户已被删除
12#
发表于 2015-3-15 12:10:31 | 只看该作者
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
透明 该用户已被删除
13#
发表于 2015-3-18 14:25:36 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
小魔女 该用户已被删除
14#
发表于 2015-3-25 22:45:38 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
若天明 该用户已被删除
15#
发表于 2015-4-5 10:07:06 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
精灵巫婆 该用户已被删除
16#
发表于 2015-4-6 04:10:54 | 只看该作者
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
莫相离 该用户已被删除
17#
发表于 2015-4-12 12:42:25 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
第二个灵魂 该用户已被删除
18#
发表于 2015-4-16 08:09:29 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
再现理想 该用户已被删除
19#
发表于 2015-4-19 21:26:39 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
若相依 该用户已被删除
20#
发表于 2015-5-4 09:58:51 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表