笔记
文章平均质量分 80
咕咕咕daisy!
./
展开
-
docker镜像原理
docker镜像加载原理镜像原理之联合文件系统镜像是什么?镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包瘩代码、运行时、库、环境变量和配置文件。所有应用直接打包为docker镜像便可直接跑起来如何得到镜像:1、远程仓库下载2、朋友拷贝3、自己制作一个镜像 dockerfileUnionFS(联合文件系统)UnionFS( 联合文件系统):Union文件系统( UnionFS )是十种分层、轻量级并目高性能的文件系统原创 2021-03-14 11:26:55 · 110 阅读 · 0 评论 -
docker组成及安装(含镜像加速)
docker概述docker安装docker命令镜像命令容器命令操作命令。。。。docker镜像镜像数据卷dockerfiledocker网络原理idea整合dockerdocker composedocker swarm(简化版k8s)CI/CD jenkins原创 2021-03-14 11:14:23 · 204 阅读 · 0 评论 -
OpenStack核心组件及运行流程介绍
OpenStack核心组件介绍服务项目名称描述Compute(计算服务)Nova负责实例生命周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持多种虚拟化技术(红帽默认为KVM),支持横向扩展Network(网络服务)Neutron负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管理,可以自己定义自己的网络,各个租户之间互不影响Identity (身份认证服务)Keystone类似于LDAP服务,对用户、租户和角色、服务进行认证与授原创 2021-01-27 00:37:26 · 1243 阅读 · 2 评论 -
HTTP协议概述
目录HTTP协议概述HTTP方法获得Web资源的方法GET方法POST方法HTTP状态码生产环境常见的HTTP状态码HTTP协议请求流程分析HTTP请求消息报文分析HTTP请求消息报文格式包括:请求行、请求头、请求体HTTP响应消息报文分析HTTP响应消息报文格式包括:状态行、响应头、响应体HTTP协议概述HTTP协议是互联网上应用最为广泛的一种网络协议,设计这个协议的目的是为了发布和接收Web服务器上的HTML页面HTTP协议的版本:HTTP 0.9HTTP 1.0HTTP 1.1HTT原创 2020-11-26 12:28:02 · 67 阅读 · 0 评论 -
Web基础
目录DNS域名分布域名注册流程网页概念网页网站主页域名HTTPURLHTML超链接发布HTML编写格式标签分类Web概述web两个版本web1.0web2.0静态网页特点动态网页动态网页的特点DNS分布式层次性域名根域顶级域(用途)组织域国家/地区域名二级域名(名称)FQDN=主机名.DNS后缀分布.根域(任何域名都是从根域开始查找的)国家域:cn 中国,hk 香港,uk 英国,au 澳大利亚顶级域(领域): com 商业用途, net网络组织,edu 教育二级域:个原创 2020-11-26 12:06:41 · 79 阅读 · 0 评论 -
小白也可看懂的Linux常用命令的使用及介绍
文章目录Linux命令分为内部命令与外部命令;查看内部命令:help、enable、type 命令禁用内部命令:enable -n 命令Linux命令格式:命令字 [选项] [参数]命令字:是整条命令最关键的一部分,且唯一确定一 条命令选项:短格式选项:使用“-”符号引导 长格式选项:使用“–”符号引导参数:命令字的处理对象 可以是文件名、目录(路径)名或用户名等内容 个数可以是0到多个编辑Linux命令行的辅助操作TAB:自动补原创 2020-11-10 08:43:20 · 208 阅读 · 0 评论 -
Shell脚本双重循环的使用(例正方形、三角形、菱形、99乘法表)
正方形[root@localhost ~]# vi zfx.sh#!/bin/bash#正方形for ((i=1;i<=5;i++))do for ((j=1;j<=5;j++)) do echo -n "# " done echodone[root@localhost ~]# chmod +x zfx.sh //赋予执行权限[root@localhost ~]# ./zfx.sh //执行脚本# # # # # # # # # # # # # #原创 2020-11-10 08:37:29 · 398 阅读 · 0 评论 -
Shell编程条件语句:if与case语句
test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1:test 条件表达式格式2:[ 条件表达式 ]文件测试[ 操作符 文件或目录 ]常用的测试操作符-d:测试是否为目录-e:测试目录或文件是否存在-f:测试是否为文件-r:测试当前用户是否有权限读取-w:测试当前用户是否有权限写入-x:测试当前用户是否有权限执行[root@localhost ~]#[-d lmedialcdrom ][root@localhost ~]# echo $? //返回0表原创 2020-11-06 08:20:24 · 128 阅读 · 0 评论 -
Shell编程规范与变量
概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权限可结合各种Shell控制语句以完成更复杂的操作Shell脚本应用场景重复性操作交互任务批量事务处理服务运行状态监控定时任务执行…用户的登录Shell登录后默认使用的Shell程序,一般为/bin/bash不同Shell的内部指令、运行环境等会有所区别[root@localhost ~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin编写脚本代码使用vi原创 2020-11-06 08:19:58 · 153 阅读 · 0 评论 -
PXE高效批量网络装机及kickstart无人值守技术
PXE批量部署的优点规模化:同时装配多台服务器自动化:安装系统、配置各种服务远程实现:不需要光盘、U盘等安装介质PXE(Preboot eXcution Environment)预启动执行环境,在操作系统之前运行服务端运行DHCP服务,用来分配地址、定位引导程序运行TFTP服务,提供引导程序下载客户端网卡支持PXE协议主板支持网络引导基本部署过程准备CentOS 7 安装源(YUM仓库)安装并启用TFTP服务提供Linux内核、PXE引导程序等安装并启用D原创 2020-11-05 19:04:04 · 212 阅读 · 0 评论 -
NFS(网络文件系统)共享存储服务配置
NFS(Network File System)NFS依赖于RPC(远端过程调用)需安装nfs-untils、rpcbind软件包系统服务:nfs、rpcbind共享配置文件:/etc/exports安装nfs-untils、rpcbind软件包[root@localhost ~]# yum -y install nfs -untils rpcbind[root@localhost ~]# systemctl enable nfs[root@localhost ~]# systemctl e原创 2020-11-05 19:03:34 · 409 阅读 · 0 评论 -
SSH远程管理服务及TCP Wrappers
SSH(Secure Shell)协议是一种安全通道协议对通信数据尽心了加密处理,用于远程管理OpenSSH服务名称:sshd服务端主程序:/usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_config服务监听选项端口号、协议版本、监听ip地址禁用反向解析[root@localhost ~]# vi /etc/ssh/sshd_config......Port 22LisenAddress 172.16.16.22Protocol 2UseDN原创 2020-11-05 19:03:06 · 188 阅读 · 1 评论 -
DNS域名解析服务
作用:将域名解析成ip地址。原因:我们对数字不敏感,记不住这个ip地址,所以才有域名解析服务。解析方式正向解析:域名解析出ip反向解析:ip解析出域名DNS服务器中存储这大量的ip和域名映射记录,它的记录也分为正向解析和反射解析文件。正向解析文件中存储的记录称为A记录,A记录记录着域名和ip的映射关系。反向解析文件中存储的记录称为PTR指针,PRT记录着ip和域名的映射关系。DNS服务器既属于TCP协议也属于UDP协议,端口号为53域名由后往前分为根域国家域:cn中国、hk、香港原创 2020-11-05 19:02:20 · 206 阅读 · 0 评论 -
DHCP(Dynamic Host Configuration Protocol)动态主机配置协议
定义:专门为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。客户机端口号:67 服务器端口号:68DHCP优点:减少管理员工作量;避免输入错误的可能;避免ip地址的冲突;当更改ip地址段时,不需要重新配置每个用户的ip地址;提高ip地址的利用率;方便客户端的配置;分配方式:自动分配:分配到一个ip地址后永久使用;手动分配:由DHCP服务器管理员专门制定ip地址;动态分配:使用完后释放该ip,供其他客户机使用;DHCP获取地址的四个步骤:客户机请原创 2020-11-05 19:00:24 · 317 阅读 · 0 评论