2017年4月5日

摘要: function FUNCNAME { command} FUNCNAME() { command} 自定义执行状态返回值:return #0-255 阅读全文
posted @ 2017-04-05 16:51 杜小° 阅读(120) 评论(0) 推荐(0) 编辑

2017年4月1日

摘要: 1. for循环 for 变量 in 列表; do 循环体 done 如何生成列表: {1..100} `seq [起始数 [步进长度]] 结束数` for (( expr1 ; expr2 ; expr3 )); do 循环体 done 2. while循环:适用于循环次数未知的场景,要有退出条件 阅读全文
posted @ 2017-04-01 21:43 杜小° 阅读(333) 评论(0) 推荐(0) 编辑

2017年2月21日

摘要: 压缩格式:gz, bz2, xz, zip, Z 压缩算法:算法不同,压缩比也会不同; compress: FILENAME.Z uncompress gzip: .gz gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件 -d: -#:1-9,指定压缩比,默认是6; gunzip 阅读全文
posted @ 2017-02-21 12:28 杜小° 阅读(339) 评论(0) 推荐(0) 编辑

2016年12月21日

摘要: sed基本用法: sed: Stream EDitor 行编辑器 (全屏编辑器: vi) sed: 模式空间 默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕; sed [options] 'AddressCommand' file ... -n: 静默模式,不再 阅读全文
posted @ 2016-12-21 16:11 杜小° 阅读(99) 评论(0) 推荐(0) 编辑

2016年12月20日

摘要: 条件判断,控制结构: 单分支if语句 if 判断条件; then statement1 statement2 ... fi 双分支的if语句: if 判断条件; then statement1 statement2 ... else statement3 statement4 ... fi 多分支的 阅读全文
posted @ 2016-12-20 19:12 杜小° 阅读(180) 评论(0) 推荐(0) 编辑

2016年12月16日

摘要: REGEXP:REGular EXPression Pattern: 正则表达式: Basic REGEXP:基本 Extended REGEXP:扩展 基本正则表达式 .: 匹配任意单个字符 []: 匹配指定范围内的任意单个字符 [^]:匹配指定范围外的任意单个字符 字符集合:[:digit:], 阅读全文
posted @ 2016-12-16 20:17 杜小° 阅读(941) 评论(0) 推荐(0) 编辑
摘要: I/O重定向: Linux: >: 覆盖输出 >>:追加输出 set -C: 禁止对已经存在文件使用覆盖重定向; 强制覆盖输出,则使用 >| set +C: 关闭上述功能 2>: 重定向错误输出 2>>: 追加方式 &>: 重定向标准输出或错误输出至同一个文件 <:输入重定向 <<:Here Doc 阅读全文
posted @ 2016-12-16 19:58 杜小° 阅读(147) 评论(0) 推荐(0) 编辑

2016年12月14日

摘要: 用户、组、权限 权限: r, w, x 文件: r:可读,可以使用类似cat等命令查看文件内容; w:可写,可以编辑或删除此文件; x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行; 目录: r: 可以对此目录执行ls以列出内部的所有文件; w: 可以在此目录创建文件; x 阅读全文
posted @ 2016-12-14 19:46 杜小° 阅读(202) 评论(0) 推荐(0) 编辑

2016年12月13日

摘要: 命令行编辑: 光标跳转: Ctrl+a:跳到命令行首 Ctrl+e:跳到命令行尾 Ctrl+u: 删除光标至命令行首的内容 Ctrl+k: 删除光标至命令行尾的内容 Ctrl+l: 清屏 命令历史: 查看命令历史:history -c:清空命令历史 -d OFFSET [n]: 删除指定位置的命令 阅读全文
posted @ 2016-12-13 11:18 杜小° 阅读(408) 评论(0) 推荐(0) 编辑

2016年12月10日

摘要: 查看文本: cat、tac、more、less、head、tail cat:连接并显示 -n -E 分屏显示: more、less head:查看前n行 tail:查看后n行 -n tail -f: 查看文件尾部,不退出,等待显示后续追加至此文件的新内容; 文本处理: cut、join、sed、aw 阅读全文
posted @ 2016-12-10 23:09 杜小° 阅读(153) 评论(0) 推荐(0) 编辑

导航