首页 > TAG信息列表 > oldboyedu
03 Docker的架构介绍及部署实战
目录一.Docker架构分析1.Client2.Docker-Host3.Registry4.镜像名称判断5.docker、containerd的关系二.部署docker环境1.关闭并禁用防火墙2.停用并禁用selinux3.卸载docker较旧的依赖项(如果您的操作系统是刚刚安装完成的状态,或者当前服务器没有安装过docker环境,则可以跳过该步骤)4kafka集群搭建
kafka相关术语 Producer: 消息生产者,就是向kafka broker发消息的客户端 Consumer: 消息消费者,向kafka broker取消息的客户端 Consumer Group(简称"CG"):消费者组 Broker:一台kafka服务器就是一个broker,一个集群由多个broker组成,一个broker可以容纳多个topic Topic: 可以理解为一个队ES 增删改查 批量操作
ES的基础操作 索引管理 创建索引 创建索引不带请求体 PUT http://elk101.oldboyedu.com:9200/python #直接搜索 创建索引带请求体 PUT http://elk101.oldboyedu.com:9200/python-4 { "settings":{ "index":{ "number_of_replicas":1, #副本Linux基础04 移动(剪切)mv, 删除rm, 看文件内容cat, tac, more, less, 看前后n行head, tail, 三剑客grep
移动(剪切)mv mv:移动 move # 系统默认别名mv -i 为mv(-i交互,在覆盖前会进行提醒),经测试我的centos7虚拟机并没有该别名... mv [OPTION]... 源文件 目标 -i:交互(在覆盖前会进行提醒) -t:调换目标和源文件位置 1.如果目标是一个目录,就把文件放入目录go.mod file not found in current directory or any parent directory; see 'go help modules'
go的环境设置问题,执行 go env -w GO111MODULE=auto 我的环境:Windows 7, Go 1.17 D:\Apps\GOPATH\src\code.oldboyedu.com\studygo>cd day01 D:\Apps\GOPATH\src\code.oldboyedu.com\studygo\day01>cd helloworld D:\Apps\GOPATH\src\code.oldboyedu.com\studygoLinux中的用户管理-创建删除修改
用户管理 一、用户分类 用户分为三类: 1.管理员 root root UID:0 #拥有最高权限 默认系统中就一个 UID即user ID 类似于身份号码,唯一的,不可重复 2.虚拟用户 作用:在运行程序的时候必须要有一个用户来启动它,但这个用户不需要登录,只用来运行程序 centos6.x中 虚拟用户的UID是 1-499find 查找文件或目录 及du命令
格式 find /data -type f find /data -type f -name "name" [root@oldboyedu ~]# find ./ -type f # 查找当前目录 并且显示隐藏文件 默认显示目录及目录以下所有符合的文件 按照名称查找 [root@oldboyedu dir]# find ./ -typepython 全栈 day05 Vim 总结
Day05学习总结 /etc/目录 etc/sysyconfig/network-scripts/ifcfg-eth0 网卡配置文件 系统中管理网络的两个服务 Network networkManager systemctl stop NetworkManager /etc/hostname 主机名 Hostnamectl set-hostname /etc/hosts 域名解析 /etc/resolv.conf DNS域名python 全栈 day07 软链接
Day07复习总结 Cpu负载 1.查看负载 w 或 cat /proc/loadavg 什么是负载 负载衡量我们操作系统繁忙程度 负载值越高 说明系统越繁忙 压力越大 处理数据越慢 什么硬件导致负载过高: CPU 磁盘 读写 IO 达到什么值才能说明系统负载已经过高? 负载的值达到接近于我们的总的核心数量 说Linux文件详细属性
文件属性 每列的含义 [root@oldboyedu ~]# ll -i 33575029 -rw-r--r--. 1 root root 337 Nov 2 10:26 hosts 第一列: inode号 index node 文件索引 存放着 指向blok的指针 每个文件都占用一个inode block 具体存放文件内容的位置 每个文件占用多个blocLinux目录结构及设备挂载 & 重要目录文件
目录结构:FHS /bin # 存放普通二进制命令 /boot # 系统引导文件 /dev # 设备文件 磁盘 光驱 /etc # 服务的配置文件 /mnt # 系统设备临时挂载点 /opt # 第三方软件默认安装位置 /sbin # 管理员的可运行的二进制命令 /tmp #文件属性及find命令总结
第1章 文件属性 1.1 文件的属性 1.1.1 查看文件的详细属性 PS:ls查看的文件或目录默认的是按照名字的第一个字母进行正序排序 ls 参数选项: -t # 按照时间排序系统优化
第1章 系统优化部分 1.1 系统版本 重要 查看当前的系统版本信息 方法1: cat /etc/redhat-release 1 2 3 [root@oldboyedu-lnb ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 方法2: hostnamectl第四章:Linux文件及目录管理命令基础(三)
补充 /etc/hostname :CenOS7主机名配置文件 [root@oldboyedu ~]# cat /etc/hostname oldboyedu /etc/sysconfig/network C6主机名配置文件 [root@oldboy ~]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=oldboy 修改主机名 永久生效 [root@oldboyedu ~]# hostnLinux:文件属性信息-软硬链接数(ln)
文件属性信息-硬链接数 硬链接: 概念说明: 超市的多个门 ??? 在一个分区中,inode号码相同的文件,互为硬链接 诞生过程: ln 链接的源文件 硬链接的文件信息 [root@oldboyedu oldboy]# ln /oldboy/oldboy.txt /oldboy/oldboy_hard_link.txt [root@oldboyedu oldboy]# ll totalLinux:字符编码优化(LANG)
字符编码优化 什么是字符编码: 可以实现对非英文字符的支持 计算机操作系统是谁发明的? --美国人--英语 支持中文比较好的编码: UTF-8 比较通用 GBK 比较国际通用 出现乱码的原因: 01. 系统字符集设置有问题 02. 远程软件字符集设置有问题 03. 文件编写字符集和系统查看的Linux:日志,cpu,memory,mount,load等系统信息查看
日志文件保存目录 ll /var/log/ 两个重要的系统日志文件 messages -- 记录系统或服务程序运行的状态信息 和 错误信息 secure(安全) -- 用户登录信息 作用:可以进行监控文件的信息,检查是否有过多失败记录 [root@oldboyedu ~]# cat /var/log/secure Apr 4 11:35:29 oldboyedu sshd[3510day 字符集优化 重点
什么是字符编码: 可以实现对非英文字符的支持 计算机操作系统是谁发明的? --美国人--英语 支持中文比较好的编码: UTF-8 比较通用 GBK 比较国际通用 出现乱码的原因: 01. 系统字符集设置有问题 02. 远程软件字符集设置有问题 03. 文件编写字符集和系统查看的字符集不统一sed
1.1用法与原理 •sed [option]… ‘script’ file 1.2常用选项 •-n:取消默认输出 •-e:多点编辑 •-f :/PATH/TO/SCRIPT_FILE从指定文件中读取编辑脚本 •-r:支持使用扩展正则表达式 1.3地址定界 •(1)不给地址:对全文进行处理 •(2)单地址: #:指定的行 /pattern/:被此处模6.磁盘内容
1.磁盘体系结构 1.2磁盘组成 盘片 主轴 磁头 1.3磁盘接口类型 SATA SAS SCSI PCI-E速度最快 1.4磁盘接口选择与磁盘选择 磁盘接口分类 磁盘接口选择 硬盘分类 硬盘选择 机械硬盘可以无限次写入数据 固态硬盘,例如500G为总量,写满一次算一次,总共可写入1-2万次 1.5磁盘内vim,命令总结
---恢复内容开始--- 第1章 命令总结 1.1 echo命令 命令 功能:所见即所得 echo 参数说明 -n 不输出行尾的换行符 -e 允许对下面的加反斜线转义的字符进行解释(识别特殊符号) -E 制止对STRINGS中的那些序列进行解释 --help 显php不重新编译,添加模块
本文已安装mysqli模块为例 一:检查 1:首先保证php-fpm能正常启动 2:查看当前已安装的php模块是否有mysqli [root@oldboyedu ~]# /application/php/bin/php -m|grep mysql mysql mysqlnd pdo_mysql 从检查结果看,并没有安装mysqli模块 二:安装 1:进入到php源码包目录下 [root@oldboShell命令-文件及内容处理之grep(egrep)、join
文件及内容处理 - grep(egrep)、join 1. grep(egrep):文本过滤工具 grep(egrep)命令的功能说明 grep命令是Linux系统中最重要的命令之一,其功能是从文本文件或管道数据流中筛选匹配的行及数据,如果配合正则表达式技术一起使用,则功能更加强大。egrep 是 grep 的扩展正则,后面讲三剑客Shell命令-文件及内容处理之cut、rev
文件及内容处理 - cut、rev 1. cut:切割文件内容 cut命令的功能说明 cut 命令用于显示每行从开头算起num1 到 num2 的文字。 cut命令的语法格式 cut [OPTION]... [FILE]... cut [选项] [文件] cut命令的使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这Shell命令-文件及目录操作之chattr、lsattr
文件及目录操作 - chattr、lsattr 1. chattr:改变文件属性 chattr命令的功能说明 chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩