maven常用命令
maven配置https仓库忽略证书的命令:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
arthas下载地址
https://arthas.aliyun.com/arthas-boot.jar
arthas常用命令:
trace 类全限定名称 方法名称:方法调用时间,常用于性能定位
watch 类全限定名称 方法名称 "{params, target, returnObj}" -x n:获取方法调用的入参,出差,n表示遍历深度
docker常用命令:
docker ps:查看当前启动的容器
docker restart 容器ID:重启容器,不会丢失数据
docker exec -it 容器ID /bin/bash :进入docker容器内部
docker cp 容器ID:文件路径 . :把docker容器内文件复制到服务器上,两个路径反过来可以把服务器上文件复制到容器里面
linux命令:
find / -name my.cnf:从根路径下查找文件名称未my.cnf的文件
mysql --help|grep my.cnf : 可以查看Mysql的配置文件my.cnf的位置
netstat -ntlp:查看放开的端口号
firewall-cmd --zone=public --add-port=8848/tcp --permanent:放开端口号
firewall-cmd:重启防火墙
mysql数据库命令:
show VARIABLES like 'slow_query_log'; 查询慢sql日志是否开启
set slow_query_log=1; 开启慢sql日志
show VARIABLES like '%query_cache%'; 查询缓存是否开启,query_cache_type=ON,query_cache_size>0才算开启
数据库授权:数据库下所有表的所有操作权限给username用户
GRANT ALL PRIVILEGES ON `dbname`.* TO 'username'@'%';
redis设置密码:
config set requirepass 123456
验证redis密码:auth 123456