常用linux命令总结

Linux 版本 centos

1、查看Linux版本

uname -a

  

2、查看 ip 地址

ip addr

  

3、查看端口应用程序

netstat  -lanp

如果输入上述命令,显示“-bash: netstat: command not found” 没有发现这条命令,就用 'yum' 安装

yum install net-tools

  

4、查看8080 端口占用程序

netstat -ntulp |grep 8080

  

5、查看防火墙状态

service iptable status

  输出结果, 显示已经防火墙已经关闭

Redirecting to /bin/systemctl status iptable.service
iptable.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead) -

6、安装 iptables-services

yum install iptables-services

  

7、查看已经开放的端口

firewall-cmd --list-ports

如果显示

FirewallD is not running

   使用 ‘systemctl start firewalld’, 启动防火墙, 后续的 firwall 的操作才能使用

systemctl start firewalld

  

8、开启 80 端口

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

9、重启防火墙

firewall-cmd --reload

  

10、开放80端口

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

 

11、拷贝文件

1)拷贝压缩文件

scp /opt/hadoop-2.4.0.tar.gz root@192.168.121.148:/opt/

  2)拷贝文件(已经解压缩过的)

scp -r  /opt/hadoop-2.4.0 root@192.168.121.148:/opt/

  

12、通过PID号查看对于进程和端口号

netstat -antup|grep 52481

  

13、查看其他IP的端口是否可以Ping通

telnet 192.168.121.131 8088

   如果 “telnet command not found”, 使用yum先安装

yum install telnet.*

  

14、查看对应应用的端口

netstat -antple | grep svn

  

15、查看端口是否有监听

netstat -an | grep 10020

  

  

  

 

上一篇:.NET面试题系列[1] - .NET框架基础知识(1)


下一篇:RabbitMQ基础知识