摘要:
通配符和正则表达式区别 在Linux中,大多数命令行工具本身并不直接支持正则表达式。 通配符是大部分命令都支持的,用于查找文件或目录,而正则表达式是通过三剑客命令在文件(数据流)中过滤内容的。 通配符是shell自带的用于匹配文件名的工具,多用在文件名上,比如查找find,ls,cp 等等。 正则表 阅读全文
摘要:
ansible 命令 含义 ansible all -m copy -a "src=/root/backup.sh dest=/root/" 复制 ansible all -m copy -a"content='hello\nworld' dest=/tmp/test.ansible mode=64 阅读全文
摘要:
系统初始化 ansible-playbook /root/ansible/yaml/initos-playbook.yaml --tags="initos" --list-hosts [root@prome-01 file]# cat /root/ansible/yaml/initos-playbo 阅读全文
摘要:
在Linux运作jar包 在Linux系统中,一个Java Archive(JAR)文件是包含Java类文件、相关的元数据和资源(如文本、图片等)的压缩包,通常用于存储Java应用程序或库。 要在Linux上运行一个JAR包,你可以按照以下步骤操作: 1、确保Java环境已安装: 在Linux系统中 阅读全文
摘要:
介绍 Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动、关闭这些容器。 核心组成 1、一文件 docker 阅读全文
摘要:
Oracle结构 在结构上,Oracle 服务器(Oracle Server)由实例(Instance)和数据库(Database)两大部分构成。 实例:实例是一组内存结构 和 Oracle 后台进程的集合; (qq程序启动后成为一个进程,并占用内存,内存和进程组成实例) 数据库:数据库在物理上由多 阅读全文
摘要:
Mysql一次完成的sql执行过程是什么 1、客户端请求 客户端通过MySQL协议发送SQL查询或事务到服务器。 2、连接处理 MySQL服务器为每个客户端连接创建一个线程,该线程处理来自客户端的所有请求。 3、SQL解析 服务器首先解析SQL语句,检查语法正确性。 4、查询优化 解析器生成一个或多 阅读全文
摘要:
MySQL加锁的原因 MySQL加锁的原因主要是为了确保数据库事务的ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。 原子性(Atomicity):确保事务中的所有操作要么全部完成,要么全部不完成。加锁可以 阅读全文
摘要:
系统初始化操作 1、开启root登录 输入命令:sudo passwd root 回车。输入普通用户的密码后,输入新的root密码(建议密码由字母大小写、数字、符号组成)。 2、配置主机静态IP #vim /etc/network/interfaces 3、配置本地ISO apt源 sudo cp 阅读全文
摘要:
Mysql中几个重要的表 在日常管理数据库的过程中,有时需要查询MySQL数据库是否正在有正在执行的事务,便于排查业务问题。MySQL的系统库表有数据维护对应的信息,就在information_schema库中的INNODB_TRX表,包含事务中是否存在锁,事务开启时间,事务执行的语句等等。 1、i 阅读全文