基礎篇
編輯檔案,並把指標定位到文章末尾:vim managed-schema
防火牆篇
檢視埠是否開放: firewall-cmd --query-port=80/tcp
開啟80埠:firewall-cmd --add-port=80/tcp --permanent
開啟後要重啟防火牆:systemctl restart firewalld
檢視所有TCP型別的埠:netstat -ntpl
程式管理篇
查詢程式號:ps -ef | grep nginx
殺掉程式: kill -9 3250
根據埠號找到程式ID:lsof -i:7050
守護程式篇
守護程式啟動:nohup xxx &
守護程式檢視日誌:tail -f nohup.out
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
後臺啟動一個容器後,如果想進入到這個容器,可以使用 attach 命令:docker attach container_name/container_id
刪除容器的命令:docker rm container_name/container_id
刪除所有停止的容器:docker rm $(docker ps -a -q)
檢視當前系統 Docker 資訊:docker info
獲取容器長ID: docker inspect my-solr | grep Id