最近在看《7周7语言》这本书。作为对各种语言的一次概览,本书的讲解十分吸引人。本人现在使用的是虚拟机上运行的ubundu12.04.4,vim的版本是7.3根据网上的查询,使用命令:echo $VIM 得到的是空。于是改使用find命令,在 /usr/share/vim下找到了vim的全部文件。Io...
分类:
编程语言 时间:
2014-08-07 02:59:58
阅读次数:
280
find命令语法:find搜索路径匹配表达式功能:该命令用于在指定路径中查找符合条件的文件,搜索路径可以是多个目录,不同目录之间以空格分隔(1)匹配表达式1-namefilename:要查找的文件名。可以使用通配符“*”,“?”,但要用双引号将文件名引起来例子:root#find–name“h*?.
分类:
系统相关 时间:
2014-08-04 18:21:28
阅读次数:
309
在Windows中可以在某些路径中查找文件,也可以设定不在某些路径中查找文件,下面用Linux中的find的命令结合其-path -prune参数来看看在Linux中怎么实现此功能。假如在当前目录下查找文件,且当前目录下有很多文件及目录(多层目录),包括dir0、dir1和dir2 ...等目录及d...
分类:
系统相关 时间:
2014-08-04 17:21:17
阅读次数:
300
如何统计代码行数
linux下提供了很多实用工具,甚至在安卓上,都有移植的busybox包含这些工具。根据KISS理念,这些工具的功能很单一。但这些工具组合起来,就可以很方面的统计代码量了。
统计代码行数
流程为:首先使用find命令找到所有后缀名符合规则的源代码文件,之后使用wc命令统计行数。文件数可能过多,为防止出错使用xargs命令分割参数列表,最后得到的结果可以使用sort排...
分类:
其他好文 时间:
2014-08-02 10:04:33
阅读次数:
292
【find】是文件查找工具,它会遍历指定目录下所有文件的,所以使用该命令,查找文件的速度比较慢。但是它能够文件类根据型、文件的各做为条查件,找显示符合条件的文件目录。一、既然,【find】是根据文件的特点来查看文种属性件的。那么先了解,文件有啥特点。1、文件特点有很..
分类:
系统相关 时间:
2014-07-28 00:33:20
阅读次数:
551
一, find 命令find 命令有三部分构成 1,你要搜索的目录(. 当前目录, ~家目录, /根目录)。 2,你的搜索条件。 3,搜索到后要执行的动作。常用命令:1, find . -name my*在当前目录下搜索,名字以my开头的文件, 然后输出到标准输出。 my* 和 ‘my*’一样,加不...
分类:
其他好文 时间:
2014-07-23 22:20:27
阅读次数:
216
-mtimen按照文件的更改时间来找文件,n为整数。n表示文件更改时间距离为n天,-n表示文件更改时间距离在n天以内,+n表示文件更改时间距离在n天以前。例如:-mtime-1表示文件修改时间为小于1天的文件,即距离当前时间1天(24小时)之内的文件-mtime0表示文件修改时间距离当前为0..
分类:
其他好文 时间:
2014-07-21 12:45:43
阅读次数:
175
find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。...
分类:
系统相关 时间:
2014-07-16 23:03:03
阅读次数:
332
文件查找所谓的文件查找时根据文件的各种属性在特定的路径下找到对应文件的过程。一、文件查找的方式实时查找:遍历所有文件进行条件匹配。查找精确,但是速度慢。这种查找通过find命令来实现。非实时查找:根据索引进行查找。查找速度快,但是查找不精确。这种查找locate命令..
分类:
系统相关 时间:
2014-07-13 15:21:01
阅读次数:
316
为什么要使用find?在linux一切皆文件的背景下,find能精确地匹配到你所需要查找到的文件,在linux系统中,也有同类的命令能查找文件的所在位置,比如:locate,但是locate有很多的局限性,它只支持模糊的查找,相对于find实在逊色得太多。先说一下locate的使用方法:locate...
分类:
系统相关 时间:
2014-07-13 08:24:07
阅读次数:
292