Linux相关命令
Linux相关命令
查看linux内核(两种方法)
-
cat /proc/version
-
uname -a
查看linux 系统版本(三种方法)
-
lsb_release -a
-
cat /etc/redhat-release(只适用于redhat)
-
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