linux-centos常用命令

2022/4/6 7:19:38

本文主要是介绍linux-centos常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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


这篇关于linux-centos常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程