文章 67
评论 61
浏览 75441
查看linux配置文件的实用方法

查看linux配置文件的实用方法

查看打印文件没被注释的内容

[root@inside ~]# grep -v "^#" /etc/zabbix/zabbix_agentd.conf

[root@inside ~]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
以上方式不会去除空格,只会把没有注释掉的打印出来。

 grep -v "^$\|^#" /etc/ssh/sshd_config 
grep -E -v "^$|^#" /etc/ssh/sshd_config
 egrep -v "^$|^#" /etc/ssh/sshd_config 
  • 查看file中的同行所在行号
$ awk '/^$/{print NR}' apdiscovery.sh 
9
  • 计算第二列的和并输出
$ cat sum.txt| awk -F " " '{sum+=$2}END{print sum}'
273

# root @ zabbix in ~ [14:14:23] 
$ cat sum.txt 
张三 123
李四 100
王五 50


  • 查看目录下包含“root”的所有文件
grep -r "root" /home | cut -d ":" -f 1

到头来我没有太好的运气,
只能奋不顾身的努力,
被命运打趴下的时候,
我们还是要爬起来,
笑着说再来一局!

记录精彩的坎坷人生,经营属于自己的世界!