命令大全/cmd/bash

时间:2023-03-09 21:54:46
命令大全/cmd/bash

端口占用及强杀 cmd命令

netstat -aon|findstr "8080" #查看占用pid

tasklist|findstr "2448" #查看被哪个应用占有

taskkill /pid 2152 #关闭进程

taskkill /im notepad.exe #关闭应用

有提示的关闭进程

taskkill /t /im notepad.exe

taskkill /t /pid 2152

强杀

taskkill /f /im notepad.exe

taskkill /f /pid 2152

mvn命令

mvn test 运行程序中的单元测试

mvn compile 编译项目

mvn package 打包,此时target目录下会出现maven-quickstart-1.0-SNAPSHOT.jar文件,即为打包后文件

mvn install 打包并安装到本地仓库,此时本机仓库会新增maven-quickstart-1.0-SNAPSHOT.jar文件。

mvn打包:cmd切到pom目录,执行mvn install -Dmaven.test.skip=true

mvn dependency:resolve 打印出已解决依赖的列表

mvn dependency:tree 打印整个依赖树

mvn compile 编译你的项目

mvn clean install 删除再编译

mysql

mysql -u root -p//登录mysql

mysql.server status//查看状态

docker

docker:(常用场景:对docker容器或者镜像的操作时)
docker ps -a 查询所有容器,加上参数|grep XXX,查询指定关键字容器
docker exec -ti cf30a697312c /bin/sh 进入容器,cf30a697312c用容器ID替代
docker stop cf30a697312c 停止容器,cf30a697312c用容器ID替代
docker start cf30a697312c 启动容器,cf30a697312c用容器ID替代
docker rm cf30a697312c 删除容器,cf30a697312c用容器ID替代
docker images 查询镜像
docker rmi ******:*** 删除镜像,******为镜像名字,***为镜像版本,用:连接
docker load -i ******.tar 把tar生成本地镜像
docker commit cf30a697312c apiroute:latest 提交docker修改
docker save -o apiroute.tar apiroute 将本地镜像保存成tar

分布式环境查看db内容

1. ssh 到master节点  ssh root@1.2.3.4
2. pdm-cli node list
3. 获得com_srv_share节点ip,进入
4. docker ps,得到commsrv_rdb_server的container ID
5. docker exec -it containerID sh,进入容器
6. ps -ef ,查看rdb用户
7. su ebaserdb,切换到rdb用户
8. cd /home/ebaserdb/bin ,切换到rdb目录
9. ./mysql -uu6LeRfYgQZGi5j -pKDNfU0cWtARgHw,其中-u后面是用户名,-p后面是密码。登录不成功,尝试-p,然后输入密码
10. use db_e65cf57888694664870201bbcf5202e7;desc taskinfo; use数据库名,desc表名。
数据库dbName,用户名,密码,参照公共服务名:RDB