Chaos2018

Linux相关命令

Linux相关命令

查看linux内核(两种方法)

  1. cat /proc/version

  2. uname -a

查看linux 系统版本(三种方法)

  1. lsb_release -a

  2. cat /etc/redhat-release(只适用于redhat)

  3. cat /etc/issue

查看防火墙是否启动

1. service方式(centos6)

查看防火墙状态:

service iptables status

开启防火墙:

service iptables start

关闭防火墙:

service iptables stop

2.systemctl方式(centos7)

查看防火墙状态:

systemctl status firewalld

开启防火墙:

systemctl start firewalld.service

关闭防火墙:

systemctl stop firewalld.service

开启端口

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

(--permanent永久生效,没有此参数重启后失效,可以是一个端口范围,如1000-2000/tcp)

重启防火墙

firewall-cmd --reload

查看某个端口是否开放

firewall-cmd --query-port=80/tcp

查看已经开放的端口列表

firewall-cmd --list-port

移除端口

firewall-cmd --zone=public --remove-port=80/tcp --permanent
firewall-cmd --permanent --remove-port=123/tcp

查看各个软件版本

查看java版本
java -version
查看mysql版本
#注意V大写
mysql -V 
查看oracle版本
先输入
sqlplus
提示用户名密码登录
登录后就可以看到版本信息
查看tomcat版本

1.命令行查看 #假如开发者故意隐藏了tomcat版本信息,此命令将查不到,需要使用第二种方法

curl Tomcat_ip_addr:port | grep "Apache Tomcat"

2.进入tomcat命令查看

进入后台,找到tomcat包下面的bin/目录,执行version.sh文件。对应的Server number即使tomcat所对应的版本信息

查看docker版本
docker --version
查看kafka版本

首先进入kakfa的安装目录

find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
查看zookeeper版本(此命令不确定普适性)
echo stat|nc 127.0.0.1 2181
查看redis版本
redis-server --version
redis-cli --version

posted on 2021-12-17 15:44  Chaos2018  阅读(29)  评论(0编辑  收藏  举报

导航