linux
文章平均质量分 61
未央夜色
这个作者很懒,什么都没留下…
展开
-
linux_grepbak
综述grep是Linux命令行下常用于查找过滤文本文件内容的命令,查找的是文本文件。 通过grep,结合使用正则表达式,可以灵活的查找一个字符串。无论是在一个文本文件还是在整个目录中,都能方便的查找。语法grep para "model" file/dir使用参数-i 忽略大小写-? n 显示目标行的上下n行-A n 显示目标行的之后n行-B n 显示目标行的之前n行-n原创 2017-05-07 17:15:17 · 734 阅读 · 0 评论 -
linux_shell(一)
综述shell是一个命令解释器,在os的最外层,负责直接和用户对话。交互式的(实时反馈)非交互式的(脚本方式)shell脚本:流程控制,变量,命令 最后 chmod一下。 ./xx.sh运行脚本很擅长处理纯文本类型的数据。 bashshell,POSIXshell等。弱类型语言:(类似python)不强制要求事先定义数据的类型。 几大脚本语言: - PHP:专注网页开发 - pe原创 2017-05-06 13:49:11 · 755 阅读 · 0 评论 -
VIM简介
综述vim是linux下一款非常强大的文本编辑器,每位程序员都应该熟练掌握。当然工具的目的是提高生产效率,对于vim的使用不必强制,最重要的还是适合自己 引用块内容下面是vim键盘图。 命令模式 在vim刚刚启动的时候,进入的就是命令模式按i/a进入,可以正常输入和编辑文本插入模式 基本操作与普通文本编辑器类似按esc退出插入模式,进入命令模式底线命令行模式 q 放弃保存文本 !原创 2017-04-05 12:44:55 · 1175 阅读 · 0 评论 -
linux_awk(一)
综述是linux的shell三剑客之一:grep 查找sed 编辑awk 数据分析awk本身也是一门语言,是linxu中处理字符文本的强大工具,结合sed,grep能产生强大的效果。 简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。灵活性是awk最大的优势。后续的演示和学习都用下面的例子进行,分别是awk1.txt和awk2.txt// e原创 2017-05-07 17:16:05 · 657 阅读 · 0 评论 -
Linux_shell(二)
变量环境变量(局部变量) 所有的场景都能用 /etc/profile文件 source一下局部变量 只能在自己的shell函数或脚本中使用变量定义定义变量的三种方式:直接定义 直接写。输出的时候是什么就是什么单引号 输出的时候完全按照内容输出,不解析任何符号双引号 输出的时候解析内容 适合字符串中含有变量的内容的形式。echo '${a}' #输出的是${a原创 2017-05-20 12:09:14 · 383 阅读 · 0 评论 -
linux_awk(二)
综述每个程序都是一个或多个模式动作序列。每个模式一次匹配文本的每一行。直到输入完毕。 都是用 符号操作。shell中的 符号操作。shell中的后有{}号,awk一般不使用{}号。语法使用 模式-动作 语句 ex:awk ' $3 > 0 {print $1 $2 $3} {FS= " "} ' awk1.txtawk 指明使用的是awk程序awk1.txt 对awk1.txt文本进行操作原创 2017-05-07 17:16:37 · 452 阅读 · 0 评论