CentOS7.5經常使用命令整理

基礎篇

編輯文件,並把指針定位到文章末尾:vim managed-schemajava

啓動應用

一、指定外部文件啓動應用nginx

java -jar wechatpay-0.0.1-SNAPSHOT.jar  --D spring.config.location=application.properties

二、後臺啓動應用spring

nohup java -jar wechatpay-0.0.1-SNAPSHOT.jar  --Dspring.config.location=application.properties

找服務的安裝路徑

找服務的安裝路徑 :whereis ffmpegdocker

防火牆篇

查看防火牆狀態: firewall-cmd --statevim

關閉防火牆: systemctl stop firewalld.servicetomcat

查看端口是否開放: firewall-cmd --query-port=80/tcpspringboot

開啓80端口:firewall-cmd --add-port=80/tcp --permanentbash

開啓後要重啓防火牆:systemctl restart firewalldapp

查看全部TCP類型的端口:netstat -ntpltcp

進程管理篇

查看端口號:netstat -anp|grep 8080

查找進程號:ps -ef | grep nginx

殺掉進程: kill -9 3250

根據端口號找到進程ID:lsof -i:7050

守護進程篇

守護進程啓動:nohup xxx &

守護進程查看日誌:tail -f nohup.out

添加權限

添加權限:chmod +x zkServer.sh

Docker篇

查看構建好的鏡像: docker images

運行該鏡像:docker run -p 8080:80 -t springboot/spring-boot-docker
-p 8080:80 表示把本地主機的8080端口被映射到容器的80端口
-t springboot/spring-boot-docker 就是告訴docker你要運行哪個鏡像

殺掉全部docker進程: docker rm -f $(docker ps -aq)

拉取 docker 鏡像:docker pull image_name

查看宿主機上的鏡像,Docker 鏡像保存在 /var/lib/docker 目錄下:
docker images

刪除鏡像:docker rmi docker.io/tomcat:7.0.77-jre7 或者 docker rmi b39c68b7af30

查看當前有哪些容器正在運行:docker ps

查看全部容器:docker ps -a

啓動、中止、重啓容器命令:
docker start container_name/container_id
docker stop container_name/container_id
docker restart container_name/container_id

進入容器:docker exec -it taotao-solr /bin/bash

刪除容器的命令:docker rm container_name/container_id

刪除全部中止的容器:docker rm $(docker ps -a -q)

查看當前系統 Docker 信息:docker info

獲取容器長ID: docker inspect my-solr | grep Id

相關文章
相關標籤/搜索