2018年12月30日
摘要: 查找和替换-举例 删除/tmp/abc文件中第 2 至 5 行的内容 在第 2 行后面添加 123456 这一行 在文件的最后一行前面添加 123456 将文件中的 cat全部替换成 dog 注以上操作均不会对源文件造成修改,只供显示使用)如果要对原文件进行修改,使用 –i 选项(慎用) 目录/va 阅读全文
posted @ 2018-12-30 17:36 小破孩楼主 阅读(286) 评论(0) 推荐(0)
摘要: grep只能用于查找文件中的内容sed可以查找,然后替换或者插入想要的内容a :新增,a的后面可以接字串,而这些字串会在新的一行出现(目前的下一行);d :删除,因为是删除啊,所以d后面通常不接任何东西的;i : 插入,i的后面可以接字串,而这些字串会在新的一行出现(目前的上一行);p :列印,亦即 阅读全文
posted @ 2018-12-30 16:08 小破孩楼主 阅读(659) 评论(0) 推荐(0)
摘要: 恢复内容开始 1、删除tmp目录下的所有文件 cd .. cd .. cd tmp rm -fr * 2、把etc目录下以p开头的文件和目录过滤出来 cd /etc/ ls p* (前一个字符出现的任意次数) 阅读全文
posted @ 2018-12-30 16:03 小破孩楼主 阅读(359) 评论(0) 推荐(0)
摘要: 在linux中,有通配符和正则表达式,这是两个不同的概念通配符:它是由shell解析,并且一般用于匹配文件名。如:ls正则表达式:是一个字符匹配标准,可以匹配文本中的内容一些命令工具按此标准实现字符匹配,常用于支持正则表达式的工具,如grep,sed等。一般用于匹配文件中的内容常用的通配符 *:匹 阅读全文
posted @ 2018-12-30 14:42 小破孩楼主 阅读(178) 评论(0) 推荐(0)
摘要: 1、date >> 123 date > 123 2、abc 2>123 abc 2>>123 abc 2>/dev/null 标准输出重定向到回收站 3、date & > 123 abc & >123 4、date >>123 2>&1 abc >>123 2>&1 (注:123为文件名 date 阅读全文
posted @ 2018-12-30 13:54 小破孩楼主 阅读(430) 评论(0) 推荐(0)
摘要: > file //标准输出重定向到文件—覆盖 >>file //标准输出重定向到文件—追加 2> //标准错误重定向到文件—覆盖 2>> //标准错误重定向到文件—追加 2>/dev/null //标准错误重定向到回收站 &>file //标准输出和标准错误重定向到文件—覆盖 >>file 2>&1 阅读全文
posted @ 2018-12-30 11:26 小破孩楼主 阅读(192) 评论(0) 推荐(0)