xshell命令(Mysql,redis,Tomcat,nginx ,防火墙)

Mysql
1.启动:/etc/init.d/mysql start (service mysql start)

2.停止:/etc/init.d/mysql stop (service mysql stop )

3.重启:/etc/init.d/mysql restart (service mysql restart )

4.登录数据库
mysql -h xxxx(公网ip) -u xxx(账号) -pxxx(密码)
查询所有库
show databases;
现在数据库
use xxx;
查询所有表
show tables;

redis

cd /src
./redis-server
1.启动:redis-server(redis-server redis.conf) (./redis-server …/redis.conf)
2.登陆:redis-cli(redis-cli -p 6379)
3.关闭:redis-cli shutdown

Tomcat

cd /bin
./shutdown.sh 命令,关闭
./startup.sh 命令,启动

看是否已经有tomcat在运行了
ps -ef |grep tomcat

查看8080端口
ps -ef |grep 8080

查看日志
cd /usr/local/tomcat/apache-tomcat-8.5.41/logs
tail -f catalina.out

输入java -version即可显示当前系统的jdk版本
输入java -verbose即可显示当前系统的jdk的安装位置

nginx
 
cd usr/local/nginx/sbin
./nginx /启动
./nginx -s reload /重启

查询nginx主进程号
ps -ef | grep nginx

从容停止 kill -QUIT 主进程号
快速停止 kill -TERM 主进程号
强制停止 kill -9 nginx

防火墙

开放8081端口
firewall-cmd --zone=public --add-port=8081/tcp --permanent

更新防火墙规则
firewall-cmd --reload

查看已打开端口
firewall-cmd --zone=public --list-ports
CentOs7关闭防火墙的命令!

1:查看防火状态
systemctl status firewalld
service iptables status

2:暂时关闭防火墙
systemctl stop firewalld
service iptables stop

3:永久关闭防火墙
systemctl disable firewalld
chkconfig iptables off

4:重启防火墙
systemctl enable firewalld
service iptables restart

5:永久关闭后重启
chkconfig iptables on

你可能感兴趣的:(xshell,linux)