1、通配符通配符叫做文件名通配符更能突出其作用范围,因为通配符主要用于文件名的通配,可以在shell命令中使用,常用的通配符有以下几个:*:星号用来匹配任意长度的任意字符。?:问号用来匹配任意单个字符。[^]:匹配指定范围之外的任意单个字符。如[^a-z]=[^[:lower:]]匹配..
分类:
其他好文 时间:
2016-05-04 19:27:07
阅读次数:
210
正则表达式:REGEXPREGulerEXPression,使用元字符和其他字符串来描述、匹配一系列符合某个句法规则的字符串。默认尽可能长得匹配(贪婪模式)。元字符:.:匹配任意单个字符(文件名通配中?表示任意单个字符)[]:匹配指定范围内的单个字符[^]:匹配指定范围外的单个字符[:space..
分类:
系统相关 时间:
2016-01-21 20:07:02
阅读次数:
206
文本排序:sort(不影响源文件次序只影响显示次序)-n:数值排序-r:降序uniq:-c:显示文件中行重复的次数-d:只显示重复的行文本统计:wc(wordcount)字符处理命令:tr--转换或删除字符bash及其特性:命令历史、命令补全管道,重定向命令别名命令行编辑命令行展开文件名通配变量编..
分类:
系统相关 时间:
2016-01-14 19:11:23
阅读次数:
237
Bash及其特性进程:在进程看来,当前主机上只存在内核和当前进程,进程是程序的副本,是程序执行的实例pstree:显示目前的shellbash:支持命令历史,管道重定向,命令别名,命令行编辑,命令行展开,文件名通配,变量,编程命令行编辑Ctrl+a:跳到行首Ctrl+e:跳到行尾Ctrl+l:..
分类:
其他好文 时间:
2015-10-29 13:35:19
阅读次数:
206
Linux中一切皆文件:文本文件,对文本文件的搜索就非常的关键和常用。Linux文本搜索工具:grep,egrep,fgrep,文本搜索指文本文件中内容的搜索。文件名的搜索是linux中bash的特性,globbing,文件名通配,有点windows中的搜索相似,但功能跟强大。一般配合ls命令使用。可参考视频..
分类:
其他好文 时间:
2015-09-04 08:45:47
阅读次数:
243
bash工作特性: 1.支持命令历史、命令补全 2.支持管道、重定向 3.支持命令别名 4.支持命令行编辑 5.支持命令行展开 6.支持文件名通配 7.支持使用变量 8.支持编程命令编辑:光标跳转:ctrl+a:跳到命令行首 home ctrl+e:跳到命令行尾 end ctrl+u:删除光标至.....
分类:
系统相关 时间:
2015-08-18 10:15:14
阅读次数:
198
1. 正则表达式(1) 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式;通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。(2) 基础正则表达式...
分类:
系统相关 时间:
2015-07-25 18:23:17
阅读次数:
170
进程:在每个进程看来,当前主机上只存在内核和当前进程进程是程序的副本,进程是程序执行实例用户工作环境:bash:#$1、命令历史2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转:Crtl+a:跳到行首Ctrl+e:跳到行尾Ctr..
分类:
其他好文 时间:
2015-07-22 11:08:22
阅读次数:
105
通配符是一种特殊语句,用来模糊搜索文件。当查找文件夹或目录时,可以使用它来代替一个或多个真正字符通配符:*:匹配任意长度的任意字符(包令0个字符)[root@fengtt]#ls
ababbabcabmxab#如有文件
[root@fengtt]#lsab*
ababbabcabm#匹配以ab开头后面跟着任意字符
[root@fengtt..
分类:
系统相关 时间:
2015-06-11 14:53:34
阅读次数:
137
文件名通配(globbing)通配符在bash中是一个非常有用的功能,它可以使我们更加方便的查找符合特定条件的文件。文件通配符的包括以下几种:*:任意长度的任意字符?:匹配任意单个字符[]:匹配指定范围内的任意单字符[0-9a-z]:任意数字和字母[^]:匹配指定范围以外的任意单字符..
分类:
其他好文 时间:
2015-05-20 09:58:53
阅读次数:
113