仓酷云

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

[其他Linux] 带来一篇Linux下的搜刮东西find基础用法

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 15:23:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
常常要在一样平常的事情中查找文件,要说linux下最壮大的文件查找工具,非find莫属。find能够从文件名、读取修正工夫、巨细、范例等等来选择文件,能够完成一样平常几近一切的查找需求。
来看一个复杂的例子:
find/tmp/-namegaleki*
意义就是在/tmp目次下找出以“galeki”开首的文件,-name指出是对文件名举行选择,是否是很复杂了然?除文件名,find另有更壮大的选择前提:
1.工夫:
参数意义
-atimen上一次存取工夫在n*24小时前之内的文件
-ctimen上一次形态改动在n*24小时前之内的文件
-mtimen上一次修正工夫在n*24小时前之内的文件
-newerfile比file所指的文件还要新的文件
2.巨细:
参数意义
-sizen[bkMG]巨细为n(b为比特,k为KB,M为MB,G为GB)的文件
3.一切者:
参数意义
-username一切者用户称号是name的文件
-groupname一切者用户组群称号是name的文件

例子:
find/tmp/-namesess*-mtime1#在/tmp目次下找到一切以sess开首、而且在一个小时之内修正过的文件
find./-name*.zip-size546k#在以后目次下找到一切546KB的zip紧缩包文件
find/tmp/-usergaleki#在/tmp目次下找到一切一切者为galeki的文件
别的,还能够用"+"、"-"来进一步润色工夫和巨细的前提:
findsrc/-mtime+2#找出src目次下上一次修正工夫在2天之前的文件
finddownload/-size+50M#在download目次下找出年夜于50M的文件
光找出文件还不敷,我们还要对找出的文件举行处置才成心义,一样平常来说能够把find的查找了局传送给其他的命令做进一步处置。find自己也供应了很多处置举措的选项。
经常使用的处置举措:
参数意义
-print
打印出找出文件的完全地点,一个文件一行

-delete
删除找出的文件
-execcommand{};
对每个找到的文件实行command命令,
并用文件交换"{}",“;”是流动的停止符。


例子:
find/tmp/-ctime+7-delete#删除/tmp目次下一周之前创立的文件
find./-name*.unk-execfile{};#找出以后文件夹下后缀是unk的文件,并用file命令显现每一个文件的文件范例
</p>
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
飘灵儿 该用户已被删除
沙发
发表于 2015-1-24 13:53:31 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
透明 该用户已被删除
板凳
发表于 2015-2-1 16:48:51 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
活着的死人 该用户已被删除
地板
 楼主| 发表于 2015-2-7 10:13:48 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
若相依 该用户已被删除
5#
发表于 2015-2-21 19:57:24 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-6 21:56:32 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
简单生活 该用户已被删除
7#
发表于 2015-3-13 22:09:54 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
分手快乐 该用户已被删除
8#
发表于 2015-3-20 21:18:50 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 12:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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