bash的知识点: 给条件测试:对条件做逻辑运算 与:条件1 && 条件2 或:条件1 || 条件2 非:!条件 例:#userName=root #id $userName && echo "userName exist" 若前者失败,则后者不会执行,因为已经能得到与运算的最终结果 若前者成功,则 ...
分类:
系统相关 时间:
2017-04-06 15:50:34
阅读次数:
229
bash编程之条件判断:判定后续操作的前提条件是否满足 常用判断类型: 整数判断: 字符判断: 文件判断: $?:状态返回值 0:真 1-255:假 我们可以将状态返回值作为判断条件,不需要加` ` 布尔值: 真和假 逻辑运算: 与运算:&& 或运算:|| 非运算:! bash中条件判断使用if: ...
分类:
系统相关 时间:
2017-04-04 15:42:31
阅读次数:
193
egrep:使用扩展的正则表达式来构建模式,相当于grep -E 元字符: 字符匹配: . :任意单个字符 [ ]:指定范围内任意单个字符 [^]:指定范围外的任意单个字符 次数匹配: *:匹配其前面字符任意次 ?:匹配其前面的字符0次或1次 +:匹配其前面的字符1次或多次 {m}:匹配m次 {m, ...
分类:
系统相关 时间:
2017-04-02 18:35:01
阅读次数:
193
文本处理工具grep,eprep和fgrep: grep:(global search regular expression and print out the line),全面搜索正则表达式,并显示相应的行 文本搜索工具:根据用户指定的文本模式对目标文件逐行搜索,显示能够被模式匹配的行 格式:gr ...
分类:
系统相关 时间:
2017-03-25 19:01:26
阅读次数:
242
知识点1:位置参数 位置参数:#/tmp/tesh.sh 3 89 $0:脚本自身 $1:脚本的第一个参数 $2:脚本的第二个参数 .... 例:任意给两个整数,求和,差,积,商 #nano dd.sh #!/bin/bash # echo $1 echo $2 echo $0 #chmod +x ...
分类:
系统相关 时间:
2017-03-25 18:27:32
阅读次数:
246
文本处理类的命令:wc,word count ctrl+d 提交 行 单词数 字节数 wc [option] [file]... -l:统计行数 -c:统计字节数 -w:统计单词数 tr:转换或删除字符,tr ‘集合1’ ‘集合2’,必须使用管道 转换字符:会把第一个字符集的对应转换为第二个字符集中 ...
分类:
系统相关 时间:
2017-03-21 13:08:51
阅读次数:
139
权限: 对于文件而言: 读:Read (r) r:可用cat,more,less去查看,可以使用内容查看类命令来显示相关内容。 写:write (w) w:可以使用内容编辑器修改其内容。 可执行:execute (x) x:可以将其发起为一个进程,我们将其交给内核,由内核启动为进程 。 对于目录而言 ...
分类:
系统相关 时间:
2017-03-12 17:58:06
阅读次数:
207
命令历史 简介:bash保存了过去曾经执行过的命令列表。 当前shell的命令进程保存在内存中。 退出时,保存到当前用户文件夹中的隐藏文件夹.bash_histroy中,ls -a 可查看 history快捷方式: !#: #为命令历史列表中的命令编号(#history :查看缓存中的命令历史及编号 ...
分类:
系统相关 时间:
2017-02-26 16:40:59
阅读次数:
175
用户、组、权限权限:r,w,x文件:r:可读,可以使用类似cat等命令查看文件内容w:可写,可以编辑或删除此文件x:可执行,eXacutable,可以命令提示符下当中命令提交给内核运行0000---:无权限1001--x:执行2010-w-:写3011-wx:写和执行4100r--:只读5101r-x:读和执行6110rw-:读..
分类:
系统相关 时间:
2016-09-18 21:28:42
阅读次数:
226