linux-centos常用命令
阿新 • • 發佈:2022-04-05
01-centos-常用命令
1.centos防火牆
# 關閉
systemctl stop firewalld
# 禁止開機啟動防火牆
systemctl disable firewalld
#檢視centos防火牆狀態
systemctl status firewalld
2.docker啟動關閉服務
systemctl start docker # 啟動docker服務
systemctl stop docker # 停止docker服務
systemctl restart docker # 重啟docker服務
3.docker容器映象操作
docker images #檢視本地映象,有結果證明docker已經啟動 docker ps #檢視當前容器執行狀態,沒有結果說明還沒有容器執行 docker start 01_object_nginx #將nginx容器從停止狀態再次執行 docker run:建立並執行一個容器,處於執行狀態 docker pause:讓一個執行的容器暫停 docker unpause:讓一個容器從暫停狀態恢復執行 docker stop:停止一個執行的容器 docker start:讓一個停止的容器再次執行 docker rm:刪除一個容器
4.資料卷操作
docker volume create html #建立資料卷
docker volume ls #檢視資料卷
docker volume inspect html #檢視html這個資料卷的詳細資訊
5.資料卷操作
docker volume create:建立資料卷
docker volume ls:檢視所有資料卷
docker volume inspect:檢視資料卷詳細資訊,包括關聯的宿主機目錄位置
docker volume rm:刪除指定資料卷
docker volume prune:刪除所有未使用的資料卷
docker run --name mn -v html:/usr/share/nginx/html -p 80:80 -d nginx #建立一個容器,掛載資料卷,-v html:/usr/share/nginx/html :把html資料卷掛載到容器內的/usr/share/nginx/html這個目錄中 example: docker run --name 01_mysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest example: docker run --name 02_mysql -p 3306:3306 -v /root/mysql/datadir:/var/lib/mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.32 例項: docker run --name 02_mysql -p 3306:3306 -v /tmp/mysql/data:/var/lib/mysql -v /tmp/mysql/conf:/etc/mysql/conf.d -v /tmp/mysql/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.25 docker run --name containerName -p 80:80 -d nginx docker run --name 02-javaweb -p 8080:8090 -d javaweb:1.0
docker load -i mysql.tar #將當前目錄下的msql.tar載入文字地映象
02-centos-常用命令
sudo tar -zxvf ./jdk-8u181-linux-x64.tar.gz -C /usr/local/ #將當前目錄下的jdk-8u181-linux-x64.tar.gz解壓到usr/local sudo chown -R hadoop /usr/local/hadoop #將目錄hadoop的許可權交給hadoop使用者, root--->hadoop chmod -R 777 /var/home/userid/cc #修改資料夾及子資料夾許可權可以用,表示檔案可讀可寫可執行
~/.bashrc #配置使用者下的環境變數
/etc/profile #該檔案配置全域性環境變數
scp ./zookeeper.master.tar.gz Slave1:/home/hadoop #叢集內部,master將文見zookeeper.master.tar.gz傳遞到slave/home/hadoop路徑下
tar -zcf ~/zookeeper.master.tar.gz ./zookeeper #將當前目錄下zookeeper 打包到使用者目錄下名稱為zookeeper.master.tar.gz
%JAVA_HOME%\bin #windows配置環境變數
%JAVA_HOME%\jre\bin