摘要: 1.touch filename:建立新文件,如果相同文件名的文件已存在会更新文件的时间戳 2.用cat命令编辑文件 ①用ctrl+c或ctrl+d结束编辑 [root@localhost tmp]# cat > oldboyI am learning linux^C ②用文件标识符(如EOF,也可 阅读全文
posted @ 2017-11-22 08:30 Icarus1900 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一 什么是shell script 将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令 就是脚本了. 再加上些智能(条件/流控)控制,就变成了智能化脚本了. 二 变量 part1 为何要有变量 程序的运行就是一些列状态的变量->用变量值的变化去表示 part2 变量命名规则 以字母或 阅读全文
posted @ 2017-10-20 15:18 Icarus1900 阅读(129) 评论(0) 推荐(0) 编辑
摘要: [root@MiWiFi-R3-srv ~]# cat test |sort |uniq #排序去重111111111112222222222333333333444444444455555555555666666666677777777777788888888888899999999999999a 阅读全文
posted @ 2017-10-18 23:45 Icarus1900 阅读(84) 评论(0) 推荐(0) 编辑
摘要: awk -F: '$1 == "root"{print $1,NR,NF}' /etc/passwd 注意这里的$不是取值符号awk -F: 'NR>20 || NR<3{print $1,$3,$NF}' /etc/passwdawk -F: 'NR>1 && NR<3{print $1,NR,N 阅读全文
posted @ 2017-10-18 21:40 Icarus1900 阅读(101) 评论(0) 推荐(0) 编辑
摘要: sed流编辑器 stream editer,是以行为单位的处理程序 sed 流编辑器 stream editer 语法 sed [options] 'command' in_file[s]options 部分 -n:静默模式,不打印默认输出 -e:添加多条编辑规则 -i:将修改后的输出内容保存到文件 阅读全文
posted @ 2017-10-18 20:55 Icarus1900 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一 什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 生活中处处都是正则: 比如我们描述:4条腿 你可能会想到的是四条腿的动物或者桌子,椅子等 继续描述:4条腿,活的 就只剩下四条腿的动物这一类了 在linu 阅读全文
posted @ 2017-10-17 20:20 Icarus1900 阅读(245) 评论(0) 推荐(0) 编辑
摘要: BASH SHELL 属性 BASH中会存储一些自身属性的参数,启用或关闭某一项功能 例如控制* .字符是否为通配 查看参数 set -o 关闭noglob参数 # set -o noglob # ls * ls: *: 没有那个文件或目录 # set +o noglob ls * 固化设定 我们前 阅读全文
posted @ 2017-10-17 13:01 Icarus1900 阅读(163) 评论(0) 推荐(0) 编辑
摘要: bash中的特殊字符,键盘上能敲出来的特殊字符都有其特殊意义,强调一点:元字符是被shell解释的 `` 取命令的执行结果 [root@MiWiFi-R3-srv ~]# ls4.txt anaconda-ks.cfg a.txt B.txt c.txt D.txt nginx-1.10.3 ngi 阅读全文
posted @ 2017-10-16 21:35 Icarus1900 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一 什么是SHELL shell一般代表两个层面的意思,一个是命令解释器,比如BASH,另外一个就是shell脚本。本节我们站在命令解释器的角度来阐述shell。 二 命令的优先级 命令分为: ==> alias ==> Compound Commands ==> function ==> buil 阅读全文
posted @ 2017-10-16 20:15 Icarus1900 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.查看网卡信息和网络相关配置 [root@localhost ~]# ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 #ens33:物理网卡名称 网卡最大传输单元(字节) inet 192.168.86.132 阅读全文
posted @ 2017-10-14 19:49 Icarus1900 阅读(309) 评论(0) 推荐(0) 编辑