常用指令备注

常用指令

linux服务器

#上传服务器
scp -P 22 /Users/gwx/Downloads/jdk-8u391-linux-x64.tar.gz root@81.71.97.165:/usr/local/uploadFiles/jdk-8u391-linux-x64.tar.gz

#解压
tar -xzf jdk-8u391-linux-x64.tar.gz

#拉取服务器文件
scp -r root@81.71.97.165:/usr/local/uploadFiles/apache-tomcat-9.0.83/logs/catalina.out  /Users/gwx/Desktop/catalina.out

#编辑配置文件
vi ~/.bash_profile

#生效配置文件
source /etc/profile

#mac系统配置文件不生效
vi ~/.zshrc文件最后,增加一行:
source ~/.bash_profile 然后再生效:source ~/.zshrc

#配置host,并刷新,主要针对github访问不通
sudo vim /etc/hosts
sudo killall -HUP mDNSResponder

#监控端口
sudo netstat -tuln | grep 443

java/maven配置demo

# maven配置
MAVEN_HOME=/usr/share/maven
#java配置
JAVA_HOME_=/usr/local/uploadFiles/jdk1.8.0_391 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$MAVEN_HOME/bin:$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 
#输出配置
export JAVA_HOME=$JAVA_HOME 
export CLASSPATH 
export JRE_HOME=/usr/local/uploadFiles/jdk1.8.0_391/jre
export PATH=$JRE_HOME/bin:$PATH

nginx ssl配置demo

server {
 #SSL 默认访问端口号为 443
 listen 443 ssl;
 #请填写绑定证书的域名
 server_name gwx.email; 
 #请填写证书文件的相对路径或绝对路径
 ssl_certificate  /usr/local/uploadFiles/www.gwx.email_nginx/www.gwx.email_bundle.crt; 
 #请填写私钥文件的相对路径或绝对路径
 ssl_certificate_key /usr/local/uploadFiles/www.gwx.email_nginx/www.gwx.email.key; 
 ssl_session_timeout 5m;
 #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
 #请按照以下协议配置
 ssl_protocols TLSv1.2 TLSv1.3;
 ssl_prefer_server_ciphers on;
 location / {
   #网站主页路径。此路径仅供参考,具体请您按照实际目录操作。 
   #例如,您的网站主页在 Nginx 服务器的 /etc/www 目录下,则请修改 root 后面的 html 为 /etc/www。
   root html;
   index index.html index.htm;
 }
}

nginx常用指令

#进入linux的文件夹,用whereis nginx指令获取
cd /usr/local/nginx/sbin/
./nginx   #启动
./nginx -s stop  #停止
./nginx -s quit  #退出
./nginx -s reload  #重启  修改配置后重新加载生效<
./nginx -s reopen :重新打开日志文件
ps -ef|grep nginx  #查询进程号
#以服务的方式启动
sudo systemctl reload nginx
sudo systemctl stop nginx
sudo systemctl start nginx

git常用指令

git init 
git add .
git commit -m '提交内容'
git remote add origin 你的仓库地址
git push -u origin master

Docker

  1. docker run:运行一个容器 示例:docker run -it ubuntu /bin/bash
  2. docker ps:列出正在运行的容器 示例:docker ps -a
  3. docker images:列出本地的镜像 示例:docker images
  4. docker pull:从远程仓库拉取镜像 示例:docker pull ubuntu
  5. docker push:将本地镜像推送到远程仓库 示例:docker push username/repository:tag
  6. docker build:根据Dockerfile构建镜像 示例:docker build -t imagename:tag .
  7. docker stop:停止一个运行中的容器 示例:docker stop container_id
  8. docker start:启动一个已停止的容器 示例:docker start container_id
  9. docker restart:重启一个容器 示例:docker restart container_id
  10. docker rm:删除一个容器 示例:docker rm container_id
  11. docker rmi:删除一个镜像 示例:docker rmi image_id
  12. docker exec:在运行中的容器中执行命令 示例:docker exec -it container_id command
  13. docker ps:列出正在运行的容器。
  14. docker ps -a:列出所有容器,包括正在运行和已停止的容器。
  15. docker inspect <容器ID或名称>:查看容器的详细信息,包括网络配置、挂载的卷等。
  16. docker logs <容器ID或名称>:查看容器的日志。
  17. docker exec -it <容器ID或名称> <命令>:在运行的容器中执行命令。
  18. docker top <容器ID或名称>:查看容器中正在运行的进程。
  19. docker stats <容器ID或名称>:实时查看容器的资源使用情况,如CPU、内存、网络等。
  20. docker port <容器ID或名称>:查看容器的端口映射情况。
  21. docker diff <容器ID或名称>:查看容器文件系统的变化。
  22. docker inspect -f ‘{{.State.Status}}’ <容器ID或名称>:查看容器的状态,如运行中、已停止等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值