1. 正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配的。grep、awk、sed等命令可以支持正则表达式。 通配符是用来匹配符合条件的文件名,通配符是完全匹配的。ls、find、cp等这些命令不支持正则表达式,所有只能使用Shell自己的通配符来进行匹配。 2. 基础 ...
分类:
系统相关 时间:
2019-01-23 21:40:07
阅读次数:
226
alias:命令别名 文件名通配符:*,?,[] bash的快捷键 ctrl+l:清屏,相当于clear ctrl+a:光标跳至命令首部 ctrl+e:跳转至命令结尾 ctrl+c:取消命令执行 ctrl+u:删除命令行首至光标所在处的所有内容 ctrl+k:删除光标所在处至命令行尾部的所有内容 I ...
分类:
系统相关 时间:
2019-01-15 22:04:03
阅读次数:
244
命令别名:aliasCMDALIAS=COMMAND命令替换:把命令中某个命令替换为其执行结果的过程$(COMMAND)或者·COMMAND·反引号和波浪号在一起的符号例如touch./file-$(date-%F-%H-%M-%S).txtbash支持的引号:``反引号:命令更换“”:弱引用,可以实现变量替换‘’:强引用,不完成变量替换文件名通配:globbing:任意长度的任意字符?:任意单个
分类:
系统相关 时间:
2018-12-12 18:58:14
阅读次数:
184
shell外壳GUI:Gnome、KDE、xfceCLI:sh、csh、ksh、bash进程:在每个进程看来,当前主机只存在内核和当前进程进程是程序的副本,进程是程序执行实例bash1、命令历史,命令补全2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转Ctrl+a:跳转到命令行首Ctrl+e:跳转到命令行尾Ctrl+u:删除光标至命令行首的
分类:
系统相关 时间:
2018-12-11 19:55:02
阅读次数:
229
正则表达式与通配符 正则表达式用来在 文件中匹配符合条件的字符串 ,正则是 包含匹配 。grep、awk、sed 等命令可以支持正则表达式。 通配符用来匹配符合条件的 文件名 ,通配符是 完全匹配 。ls、find、cp这些命令不支 持正则表达式,所以只能使用shell自己的通配符来进行匹配。 Li ...
分类:
系统相关 时间:
2018-10-04 16:02:19
阅读次数:
188
1 touch touch filename 若文件不存在,则创建一个空文件[root@localhost ~]# touch hi[root@localhost ~]# stat hi File: ‘hi’ Size: 0 Blocks: 0 IO Block: 4096 regular empt... ...
分类:
其他好文 时间:
2018-07-15 17:35:35
阅读次数:
297
当我们使用 命令ls 来查看目录或文件时,有时只需要查看特定的目录或文件,这个时候便需要使用文件名通配符,也称字符通配符。 在这里需要特别说明,在cd /etc/后,转到etc目录下,使用 ls时,需要加上 选项 –d 这样结果显示目录名或文件名,不会将目录展开显示。也可不加。 至于对ls命令的用法 ...
分类:
系统相关 时间:
2018-07-14 21:32:42
阅读次数:
230
当我们使用 命令ls 来查看目录或文件时,有时只需要查看特定的目录或文件,这个时候便需要使用文件名通配符,也称字符通配符。 在这里需要特别说明,在cd /etc/后,转到etc目录下,使用 ls时,需要加上 选项 –d 这样结果显示目录名或文件名,不会将目录展开显示。也可不加。 至于对ls命令的用法 ...
分类:
系统相关 时间:
2018-07-14 20:39:10
阅读次数:
268
正则表达式文件名通配符当中*表示0或多个任意字符?表示任何一个单一字符正则当中字符匹配.表示任何字符[]匹配指定范围内的任意单个字符[^]匹配指定范围外的任意单个字符[:alnum:]字母和数字[:alpha:]代表任何英文大小写字符,亦即A-Z,a-z[:lower:]小写字母[a-z][:upper:]大写字母[A-Z][:blank:]空白字符(空格和制表符)[:space:]水平和垂直的空
分类:
其他好文 时间:
2018-05-27 22:44:39
阅读次数:
200
过了一周了,进度似乎有点懈怠,不过过了周末重整旗鼓啦shell(外壳)GUI:Gnome,KDE,xfceCLI:sh,csh,ksh,bashbash(父进程)-----bash(子进程)他们相互独立彼此不知命令历史:historybash支持的引号:‘’命令替换(键盘~的按键)“”弱引用,可以实现变量替换``强引用,不完成变量替换文件名通配符:*:任意字符?:任意单个字符[]:匹配指定范围内的
分类:
系统相关 时间:
2018-05-21 14:43:34
阅读次数:
190