Linux经常使用命令

 

Linux

一、查看文件内容指令

查看指定文件中的内容 :cat/less/more 文件名正则表达式

查找特定的文件 :findexpress

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

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

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

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

 

二、检索文件内容 grep

      全称:global regular expression print作用域

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

      管道操做符 |cmd

可将指令链接起来,前一个指令的输出做为后一个指令的输入it

      管道注意的要点

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

二、右边命令必须可以接受标准输入流,不然传递过程当中数据会被抛弃。

三、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   #永久生效,没有此参数重启后失效

相关文章
相关标签/搜索