Linux常用命令

 

Linux

1、查看文件内容指令

查看指定文件中的内容 :cat/less/more 文件名

查找特定的文件 :find

  find –name t.txt (精准查找 “t.txt”)

  find / –name t.txt(全局查找“t.txt”的文件)

  find / –name t*(模糊查找以t开头的文件)

  find / –iname t*(全局查找以t开头的文件,忽略t的大小写)

 

2、检索文件内容 grep

      全称:global regular expression print

      作用:查找文件里符合条件的字符串

      管道操作符 |

可将指令连接起来,前一个指令的输出作为后一个指令的输入

      管道注意的要点

1、只处理前一个命令正确输出,不处理错误输出。

2、右边命令必须能够接受标准输入流,否则传递过程中数据会被抛弃。

3、sed,awk,grep,cut,head,top,less,more,wc,join,sort,split等。

 

      grep  ‘partial\[true\]’  t* (在以t开头的文件中找包含“true”的行)  

      grep –o ‘engine\[[0-9]\]’ 筛选出符合正则表达式的内容

      grep –v ‘grep’ 过滤包含相关字符串的内容

 

 

#先检查是否安装了iptables

service iptables status

#安装iptables

yum install -y iptables

#升级iptables

yum update iptables 

#安装iptables-services

yum install iptables-services

到这里就安装完成。接下来是配置相关规则。

#查看iptables现有规则

 

iptables -L -n

#永久开放一个端口(8080)

 

firewall-cmd --zone=public --add-port=8080/tcp --permanent

#保存上述规则

service iptables save

#注册iptables服务
#相当于以前的chkconfig iptables on

systemctl enable iptables.service

#开启服务

systemctl start iptables.service

 

重启防火墙

firewall-cmd --reload

注:

 

firewall-cmd --zone=public --add-port=8080/tcp --permanent

命令含义:

--zone #作用域

--add-port=8080/tcp  #添加端口,格式为:端口/通讯协议

--permanent   #永久生效,没有此参数重启后失效

 

posted @ 2019-08-26 22:03  IT_longlong  阅读(212)  评论(0编辑  收藏  举报