
Shell
文章平均质量分 63
CanuxCheng
Linux/Java/Python/Web
展开
-
shell script debug
shell脚本调试方法一:bash -n scriptfile 只检查语法错误,不执行命令bash -u scriptfile 如果使用了未定义的变量就给出出错消息bash –un scriptfile 查看是否有未定义变量bash -v scriptfile 在执行命令之前回显他原创 2014-11-13 00:21:49 · 343 阅读 · 0 评论 -
RE:正则表达式
正则表达式(RE):基本正则表达式BRE:grep和 sed使用,egrep和 awk使用扩展的正则表达式:egrep和 awk使用原创 2014-12-12 00:27:03 · 545 阅读 · 0 评论 -
awk
awk其实是一门单独的编程语言,不过我们通常在shell脚本中调用它。你可以阅读《sed & awk》 和 《the awk programming language》。原创 2014-12-26 22:54:46 · 290 阅读 · 0 评论 -
grep
正则表达式(BRE)linux实用程序用来筛选文本的模式模板。Grep 通用正则表达式解析器。使用这个命令在文件中搜索字符串。在文件中搜索特定模式的行:grep -options pattern filenames-E 在grep中使用正则表达式,也可以直接用egrep命令-o 只输出文件中匹配到的部分原创 2014-11-14 00:09:09 · 258 阅读 · 0 评论 -
rsync
linux远程永rsync -options src/user@ip:dir dest/user@ip:dir 备份或同步rsync -av source_dir user@host:des_dir 备份到远程机器 rsync -av user@host:source_dir des_dir原创 2014-11-11 15:03:50 · 286 阅读 · 0 评论 -
sed
Sed: stream editor editor 流编辑器 ,主要用于文本处理。原创 2014-12-19 12:46:53 · 227 阅读 · 0 评论 -
openssh: ssh scp sftp
RDP: Remote Desktop Protocol,远程桌面协议,用来连接微软的桌面。RFB(VNC): Remote Frame Buffer,远程帧缓冲,用于访问图形用户界面。SSH:Secure Shell,安全外壳协议,用于访问命令行的协议。原创 2014-09-21 13:29:07 · 398 阅读 · 0 评论 -
test
test命令test的条件不支持模糊匹配,必须用完全匹配。 格式:test condition测试范围:整数,字符串,文件,条件成立,那么命令返回退出状态码为0. 变量测试语句可以用[]进行简化:test condition 等价于 [ condition ] (condition前后都要空格)最好写成 [[confition ]]原创 2014-11-19 00:05:38 · 467 阅读 · 0 评论 -
wget
Wget格式:Wget -options urlurl中用—post-data来传递参数给网页。-o 用来指定一个日志文件,将输出到STDERR的信息重定向到该文件-O 用来指定输出文件,将输出到STDOUT的文件重定向到该文件-t n 指定网络中断原因的重试次数为n,n=0表示不停的重试--limit-rate nk/m 限定下载速度,nk表示nKB/s-Q nk原创 2014-11-14 22:02:59 · 262 阅读 · 0 评论 -
find
find 查找,用于在目录中查找。find path options tests actionspath 路径options 选项tests 测试actions 动作 test选项很多:-newer pattern 比pattern文件要新-user pattern 文件属主是pattern-name pattern原创 2015-04-01 15:25:51 · 415 阅读 · 0 评论