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

Original: https://www.cnblogs.com/journeyhch/p/16103710.html
Author: journeyhch
Title: linux-centos常用命令

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/599204/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java 笔记(全)

    ​ 标识符:给类或者变量类的方法属性命名都是标识符 ​ 组成必须是: 字母、数&#x…

    数据库 2023年6月11日
    072
  • Mysql Date操作

    根据format字符串格式化date值。 下列修饰符可以被用在format字符串中: %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1s…

    数据库 2023年6月14日
    076
  • spring内嵌cglib包,这里藏着一个大坑

    问题发现 2022-01-21 早上 9 点,订单系统出现大面积的”系统未知错误”报错,导致部分用户无法正常下单。查询后台日志,可以看到大量的 duplic…

    数据库 2023年6月6日
    0101
  • Redis-内存淘汰策略

    策略分类 内存写满了怎么办?Redis提供了以下几种内存淘汰的策略: No eviction 不淘汰数据 即,内存写满后,再有写请求时,Redis直接返回错误,不会提供服务。这也是…

    数据库 2023年6月11日
    080
  • Maven进行clean时报错,解决方法

    Q1:由于网络原因,maven仓库中产生了后缀LastUpdated文件,再次clean直接报错 参考方法:https://www.cnblogs.com/DDgougou/p/1…

    数据库 2023年6月9日
    0110
  • 数据库死锁分析(行锁、间隙锁)

    分享因遇到缝隙锁而导致的死锁案例。文章最后有一个知识总结,以供参考。 [En] Share a deadlock case caused by a gap lock encount…

    数据库 2023年5月24日
    088
  • java se 高级基础

    接口 继承树 Collection接口 Map接口 Collection 接口 Collection接口:单列集合,用来存储一个一个的对象 List接口:extends Colle…

    数据库 2023年6月16日
    086
  • Django 报ckeditor/skins/moono/skin.js 404

    环境: Django:v3.2.5 (pip list查看版本号) django-ckeditor:v6.1.0 bug描述:在admin后台,进行编辑文章的时候,在console…

    数据库 2023年6月9日
    068
  • 数据库设计的十个最佳实践

    数据库是应用及计算机的核心元素,负责存储运行软件应用所需的一切重要数据。为了保障应用正常运行,总有一个甚至多个数据库在默默运作。我们可以把数据库视为信息仓库,以结构化的方式存储了大…

    数据库 2023年5月24日
    099
  • Docker Bridge 网络原理

    Docker 的网络子系统是可插拔驱动式的,默认情况下存在或支持多种网络接口,如 bridge、host、overlay、macvlan 以及 none 类型的网络接口。 brid…

    数据库 2023年6月6日
    087
  • [javaweb]jsp,jstl,el表达式的使用

    jsp java server page:java服务器前端页面,和servlet一样,用于动态web开发。 特点: 写jsp页面就像在写html html只给用户提供静态数据,j…

    数据库 2023年6月16日
    081
  • [Unity]如何将两个物体不留缝隙的精确贴合在一起

    比如说想让正方体精确贴合到墙上: 按住V,选中正方体,此时开启了 顶点吸附功能,正方体上的变换工具会变成以某个顶点为变换中心,如下图所示: 拖动中间的白色小方块,就会将正方体的该顶…

    数据库 2023年6月16日
    078
  • 数据库

    建库操作 #创建数据库(默认字符集编码) create database test20210420 #创建数据库的时候指定字符集编码以及字符校验规则 create database…

    数据库 2023年5月24日
    063
  • mysql范式

    mysql范式: mysql建表的规范格式 第一范式:保证每列的原子性(字段不能再分解) 第一种范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,则数据库满足第一…

    数据库 2023年5月24日
    079
  • Mac上Sublime常用快捷键

    分屏: command + Alt + 2 快速复制当前行代码并插入到下一行: ctrl + shift + d 多行修改一个字段: option + 鼠&a…

    数据库 2023年6月9日
    068
  • 重构

    参数过长 影响: 方法不易被理解、使用,方法签名容易不稳定,不易维护 解决方法:反复使用提炼方法+内联方法,消除多余参数 ​ 尽量把方法移进相关的类中 ​ 如实体类中的get方法在…

    数据库 2023年6月16日
    0199
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球