概念:grep:文本过滤(模式:pattern)工具grep,egrep,fgrep(不支持正则表达式搜索)sed:streameditor,文本编辑工具awk:文本报告生成器grep:默认是过滤行和cut相反作用:文本搜索工具,根据用户指定的”模式“对目标文本逐行进行匹配检查;打印匹配到的行!!模式:有正则表达式字符及文本字符所编写的过滤条件grep[OPTIONS]PATTERN[FILE..
分类:
系统相关 时间:
2020-10-06 20:54:20
阅读次数:
38
1.判断是否存在 判断文件夹是否存在 if [ -d "/data/" ];then echo "文件夹存在" else echo "文件夹不存在" fi 判断文件是否存在 if [ -f "/data/filename" ];then echo "文件存在" else echo "文件不存在" f ...
分类:
系统相关 时间:
2020-09-24 22:15:17
阅读次数:
100
java排除线上问题套路 线上问题有以下四种:cpu、gc、内存、网络 排除cpu问题套路 (1)ps -ef|grep '进程名字' (2)top -H -p 进程号 获取占用cpu较大的线程 (3)线程号转换为16进制 printf '%x\n' 线程号 (4)jstack '进程号'|grep ...
分类:
编程语言 时间:
2020-09-24 21:57:47
阅读次数:
52
grep -R -w -l 'boot' /etc 只显示文件名不显示内容 -R 递归? root@ubuntu:/home/www/apollo/static/js# grep -R -w -l 'Oracle执行统计' ././189.4cc96b6d078107d8613e.js./70.8e ...
分类:
其他好文 时间:
2020-09-24 21:41:08
阅读次数:
42
参考:https://zhuanlan.zhihu.com/p/84346003(OK) getsebool -a | grep samba 然后发现输入的内容中有这两行 samba_enable_home_dirs --> off samba_export_all_rw --> off 终端继续输 ...
分类:
系统相关 时间:
2020-09-23 23:41:44
阅读次数:
62
一,1,查看dns本地解析:cat/etc/hosts指定的DNS:cat/etc/resolv.conf2,所有用户的登陆状态登陆成功:last登陆失败:lastb3,占用8080的进程ss-nutlp|grep":8080"4,当前路由表route-niproute5,网络端口流量iftopeth06,查看cpu占用最高的三个进程psaux|awk‘{print$3
分类:
其他好文 时间:
2020-09-18 02:31:05
阅读次数:
48
1、变量高级用法 2、函数的高级用法。包括返回值、返回值类型、如何使用返回值 3、文件查找命令高级用法。包括 find(所有知识)、grep等 4、shell 文本处理-三剑客。grep、sed、awk(报告生成器),通常需要把这三个结合起来使用。 5、实际案例,大量练习,包括 监控脚本的编写、数据 ...
分类:
系统相关 时间:
2020-09-18 00:34:24
阅读次数:
43
一、docker卸载 1、查询安装过的包 yum list installed | grep docker 2、删除安装的软件包 yum -y remove docker.x86_64 yum -y remove docker-client.x86_64 yum -y remove docker-c ...
分类:
其他好文 时间:
2020-09-17 23:30:56
阅读次数:
33
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来。cat/etc/passwd|grep-c"/sbin/nologin";cat/etc/passwd|grep"/sbin/nologin"|cut-d:-f12、查出用户UID最大值的用户名、UID及shell类型。cut-d:-f1,3,
分类:
其他好文 时间:
2020-09-17 22:32:47
阅读次数:
25