前言
因为站长在个人开发的时候就要使用到很多linux系统的指令,所以这里记录一下,怕自己忘记了好有地方找回来继续熟悉深入记忆深处,也方便各位小伙伴学习。
docker篇
docker中搜索镜像指令:docker search sentinel
docker中下载某某镜像:docker pull bladex/sentinel-dashboard
启动docker中的sentinel镜像:
docker run -d \
--name sentinel \
-p 8898:8858 \
bladex/sentinel-dashboard
启动docker的nacos镜像(单机模式):
docker run --env MODE=standalone -d -p 8848:8848 nacos/nacos-server
(将logs日志映射到本地磁盘而不是docker容器)
docker run --env MODE=standalone -d -p 8848:8848 --expose=8848 --name nacos -v /root/nacos/standalone-logs/:/home/nacos/logs nacos/nacos-server
注意:standalone表示单机模式,不包含集群
java篇
linux下运行java的jar包:
nohup java -jar ng-cloud-gateway-2.2.0.jar > my-cloud-gateway.log 2>&1 &
其中 my-cloud-gateway.log 是输出的日志文件
linux下查询所有java进程:ps -ef | grep java
linux解压tar压缩包:tar -zxvf xxxx
配置java环境变量:
1、写入系统变量:vi /etc/profile
2、具体写入指令:
export JAVA_HOME=/usr/local/software/jdk1.8.0_201
export PATH=$PATH:$JAVA_HOME/bin
其中/usr/local/software/jdk1.8.0_201为你解压后的根目录
3、刷新配置文件以生效:source /etc/profile