摘要: awk和流编辑器sed在工作原理和用法上有很多类似之处,它们都是检查输入数据中的行是否匹配指定的模式,如果匹配成功就对匹配的行执行相应的操作,重复这个过程直到所有的输入数据都被处理完,因此awk和sed都是面向数据流的工具。 awk执行的操作action要写在模式后面的花括号{}中,而sed是直接接 阅读全文
posted @ 2018-07-15 16:54 苦咖啡~~ 阅读(256) 评论(0) 推荐(0) 编辑
摘要: sed是一个流编辑器(sed是stream editor的缩写),它可以对从标准输入流中得到的数据进行处理,然后把处理以后得到的结果输出到标准输出,而标准输出通常会关联到终端屏幕,因此处理后的结果也会显示到屏幕上。当然,也可以把标准输出重定向到文件,这样处理后的结果就会保存在磁盘文件中。 格式: s 阅读全文
posted @ 2018-07-15 16:20 苦咖啡~~ 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 接受正则表达式,按行匹配,将会过滤出匹配的所有行 格式: grep [OPTION]... PATTERN [FILE]... 可以看出,grep后可以同时接多个文件 选项OPTION: --color=auto 通常情况下grep过滤后不会有颜色区分,使用该选项添加颜色 -E 支持扩展的正则表达式 阅读全文
posted @ 2018-07-15 15:58 苦咖啡~~ 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 通配符 通配是指Shell在遇到通配符时,会自动把它们扩展成一系列匹配的文件名。无论是命令,还是脚本,只要它操作的是文件,都可以利用通配符。 shell中的通配符: 通配符 意义 * 任意多个(包括0个)任意字符 ? 任意一个字符 [abc] 表示abc中任意一个字符 [a-d] 表示a到d之间的所 阅读全文
posted @ 2018-07-15 15:42 苦咖啡~~ 阅读(2679) 评论(0) 推荐(0) 编辑
摘要: 编程语言中的流程控制语句分为以下几类: 顺序语句 分支语句 循环语句 其中顺序语句不需要单独的关键字来控制,就是按照先后顺序一行一行的执行,不需要特殊的说明。 下面主要是 分支语句 和 循环语句的说明: Python中的真假判断标准: Python中只有判断语句的最终结果:非0,非空,非None,结 阅读全文
posted @ 2018-07-15 14:48 苦咖啡~~ 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1、算术运算:假设变量:a=10,b=20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y 阅读全文
posted @ 2018-07-15 13:46 苦咖啡~~ 阅读(243) 评论(0) 推荐(0) 编辑
摘要: find 目录 条件 选项 find . –print find . –print0 .指明在当前目录中查找 -print 打印匹配文件的文件名,使用‘\n’作为分隔文件的定位符 -print0 打印匹配文件的文件名,使用null即’\0’作为分隔文件的定位符 1. 根据文件名或整个表达式匹配搜索 阅读全文
posted @ 2018-07-15 02:08 苦咖啡~~ 阅读(228) 评论(0) 推荐(0) 编辑
摘要: IP协议头IP包头格式: 1、版本号:4个bit,用来标识IP版本号。这个4位字段的值设置为二进制的0100表示IPv4,设置为0110表示IPv6。目前使用的IP协议版本号是4。 2、首部长度:4个bit。标识包括选项在内的IP头部字段的长度。 3、服务类型:8个bit。服务类型字段被划分成两个子 阅读全文
posted @ 2018-07-15 01:56 苦咖啡~~ 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。 其中: VMnet1是host网卡,用于host方式连接网络的。 VMnet8是NAT网卡,用于NAT方式连接网络的。 它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMne 阅读全文
posted @ 2018-07-15 01:02 苦咖啡~~ 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 6.x系列 法一:使用光盘镜像 BIOS中设置CD-ROM启动——选择救援模式——系统被自动挂载到/mnt/sysimage下——选择进入shell start shell——进入shell命令行——将/mnt/sysimage/etc/passwd文件中root用户的一行的第二段的x删除(也就是删 阅读全文
posted @ 2018-07-15 00:50 苦咖啡~~ 阅读(296) 评论(0) 推荐(0) 编辑