Java程序员工作中常用命令

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

你可能感兴趣的:(技术博客,java,mybatis)