CentOS7.5常用命令整理

weixin_33763244發表於2019-02-25

基礎篇

編輯檔案,並把指標定位到文章末尾: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

相關文章