Chinaunix首页 | 论坛 | 博客
  • 博客访问: 149857
  • 博文数量: 92
  • 博客积分: 2035
  • 博客等级: 大尉
  • 技术积分: 874
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-10 09:03
文章分类

全部博文(92)

文章存档

2010年(38)

2009年(54)

我的朋友

分类: LINUX

2010-02-06 00:24:51

linux系统运维常用命令


[精华] shell基础九:awk


作者:  发表于:2008-08-21 19:28:17
【】 【】 【】【】

shell基础1:文件安全与权限 


附:Linux的用户和用户组管理 


shell基础二:查找技巧,find及xargs的使用

 
shell基础三和四:后台(crontab,at,&,nohup)及(*,?,[]等) 


shell基础五:输入和输出(echo,read,cat,管道,tee,重定向等) 


shell基础六七:命令执行顺序(||及&&,{}及())和正则表? 


shell基础八:文本过滤工具(grep) 



shell基础九:awk 


shell基础十:sed 


基础11:文件分类、合并和分割(sort,uniq,join,cut,paste,split) 
 
shell基础十二:tr 



关键字附近的信息 zgrep -A -B -C -E  string file.gz


关键字之间的信息 sed  -n '/string1/,/string2/'  file


最初一段  sed -n '1,n/p'  file


最后一段 tail -n  n


压缩文件直接查看查找  zcat zmore zless   zgrep   zdiff   vi    


压缩 gzip  zip






grep一个很有用的功能 查找错误日志附近的信息
grep -C n 打印匹配行上下n行,
或grep -B n 之前n行
或grep -A n之后n行   多man grep

linux命令还需要深入挖掘!!!  shell命令都有很多选项 都是很有用的功能!!

书很不错! 网上电子书 chinapub都有













阅读(929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~