在使用linux时,常常须要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。
区别:(1)find命令是依照文件的属性进行查找深度linux,如文件名,文件大小,所有者,所属组,是否为空,访问时间,更改时间等。
(2)grep是依照文件的内容进行查找,会对文件的每一行根据给定的模式(patter)进行匹配查找。
一.find命令
基本格式:find pathexpression
1.根据文件名查找
(1)find/-namehttpd.conf #在根目录下查找文件httpd.conf,表示在整个硬碟查找
(2)find/etc-namehttpd.conf #在/etc目录下文件httpd.conf
(3)find/etc-name'*srm*' #使用转义*(0或则任意多个)。表示在/etc目录下查找文件名中富含字符串‘srm’的文件
(4)find.-name'srm*' #表示当前目录下查找文件名开头是字符串‘srm’的文件
2.根据文件特点查找
(1)find/-amin-10 #查找在系统中最后10分钟访问的文件(accesstime)
(2)find/-atime-2 #查找在系统中最后48小时访问的文件
(3)find/-empty #查找在系统中为空的文件或则文件夹
(4)find/-groupcat #查找在系统中属于group为cat的文件
(5)find/-mmin-5 #查找在系统中最后5分钟里更改过的文件(modifytime)
(6)find/-mtime-1 #查找在系统中最后24小时里更改过的文件
(7)find/-userfred #查找在系统中属于fred这个用户的文件
(8)find/-size+10000c #查找出小于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
(9)find/ -size-1000k #查找出大于1000KB的文件
3.使用混和查找方法查找文件
参数有:!,-and(-a),-or(-o)。
(1)find/tmp-size+10000c-and-mtime+2 #在/tmp目录下查找小于10000字节并在最后2分钟内更改的文件
(2)find/-userfred-or-usergeorge #在/目录下查找用户是fred或则george的文件文件
(3)find/tmp!-userpanda #在/tmp目录中查找所有不属于panda用户的文件
二、grep命令
基本格式:find expression
1.主要参数
主要参数:
-c:只输出匹配行的计数。
-i:不分辨大小写
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
:忽视正则表达式中特殊字符的原有含意。
^:匹配正则表达式的开始行。
$:匹配正则表达式的结束行。
:到匹配正则表达式的行结束。
:单个字符,如即A符合要求。
:范围,如,即A、B、C仍然到Z都符合要求。
.:所有的单个字符。
*:有字符,厚度可以为0。
2.实例
(1)grep'test'd* #显示所有以d开头的文件中包含test的行
(2)grep‘test’aabbcc #显示在aalinux管道命令 grep,bb,cc文件中包含test的行
(3)grep‘{5}’aa #显示所有包含每行字符串起码有5个连续大写字符的字符串的行
(4)grepmagic/usr/src #显示/usr/src目录下的文件(不含子目录)包含magic的行
(5)grep-rmagic/usr/src #显示/usr/src目录下的文件(包含子目录)包含magic的行
(6)grep-wpatternfiles:只匹配整个词组,而不是字符串的一部份(如匹配’magic’,而不是’magical’),
详尽使用参见:
在当下诸多音乐平台争奇争艳之时,千千静听这个名子似乎会激起不少人的追忆。令人意想不到的是,现在国外有一波人重新选择了它来倾听音乐。前几日,有消息称有人复刻了千千静听每位版本的官网,还打算了各类音质插件供人打包下载。点开链接,3.8.2版本到7.0.4版本的官网一一呈现。例如点击4.6版本,熟悉的页面弹出,挂着的截图、写着的功能介绍以及友链里的网址,都饱含了年代感。那位复刻者的贡献远不止于此。他还搜集了每位版本所对应的安装包、解码器、第三方图标、皮肤、工具等等。不论你钟情于那个版本的千千静
在数字经济浪潮中,域名已经赶超了简单的网址符号linux管道命令 greplinux入门,它就像互联网世界的“不动产”,蕴含着巨大的商业价值和投资潜力。而在这片饱含机遇的“数字农地”上,有一位华人投资者,凭着其独特的眼光和超前的布局,书写了一段令人惊讶的传奇——他就是赵惠川。有一位华人投资者,凭借其独特的眼光和超前的布局,书写了一段令人惊讶的传奇——他就是赵惠川。一、赵惠川:从传统行业到域名巨子的华丽转身赵惠川早年侨居美国,从事传统行业。可是,他并未止步于此,敏锐地捕捉到了互联网发展的先机。1997年,当大多数人对域名还一无所知时,他