ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux-centos常用命令

2022-04-05 20:32:41  阅读:173  来源: 互联网

标签:容器 centos tar linux 常用命令 volume html mysql docker


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

标签:容器,centos,tar,linux,常用命令,volume,html,mysql,docker
来源: https://www.cnblogs.com/journeyhch/p/16103710.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有