shell
ghv587
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell基本命令
正则表达式 元字符: 元字符名 说明 ^ 只匹配行首 $ 只匹配行尾 * 在任意单字符后使用,用于匹配0 或任意多个该单字符 . 匹配单个任意字符 .* 匹配任意字符 [] 字符范围,只匹配该范围内的字符 \ 转义符,用于屏蔽元字符 grep '^g' /root/install.log grep '^w' /haha.txt alias grep='grep --co原创 2016-06-27 10:14:19 · 344 阅读 · 0 评论 -
linux目录审计
新到一公司,他们的服务器最近被挂马,然后想利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下。 当时感觉这个功能的确实有点意思,所以网上查阅了些资料,自己研究了下,这会儿有空写了个脚本,分享给大家,如有问题,还请大家指出。 以下我写了两个脚本: 脚本1:将需要监控的目录的原始状态保存到LOG日志 脚转载 2016-06-27 10:37:17 · 476 阅读 · 0 评论 -
shell查看文件空行行号
linux下查找文件中空行的行号 以aa.txt举例: 方法1:sed -n '/[a-zA-Z0-9@#$%^&*]/!=' aa.txt 方法2:grep -n ^$ aa.txt 方法3:awk '/^$/{print NR}' aa.txt 方法4:sed -n '/^$/=' aa.txt原创 2016-09-05 21:31:21 · 8392 阅读 · 0 评论 -
shell 操作
1. awk -F '/' '{print $2}' 截取文件中以/为分隔符的第二列 2.sed -i 替换 3.sort uniq 去重复 sort test.file | uniq 4.cat a.txt | grep -v ^# 查看配置文件去掉以#开头的行 5.grep -n ^$ aa.txt 查看文件空行的行号 6.sed -n '5 ,10p' a.txt 查看原创 2016-09-06 09:13:27 · 375 阅读 · 0 评论
分享