- 博客(15)
- 收藏
- 关注
原创 shell中的变量
Shell中的变量1、常用系统变量[root@centos ~]# echo $HOME **** 家目录/root[root@centos ~]# echo $PWD/root[root@centos ~]# echo $SHELL/bin/bash[root@centos ~]# echo $USERroot[root@centos ~]# set ****显示当前shell中的所有变量BASH=/bin/bashBASH_ALIASES=()BASH_AR
2021-03-18 14:25:38
243
原创 shell编程入门
Shell编程入门1、什么是shell? Shell:命令行解释器,接收应用程序/用户命令,调用操作系统内核。 Shell是一个功能相当强大的编程语言,易编写、易调试、灵活性强。 Shell存在于操作系统的最外层,负责与用户直接对话。处理用户的输入,并将操作系统执行结果返回给用户。在用户登陆到操作系统之后的所有操作均由Shell解释执行。Shell在操作系统中所处的位置如下:2、什么是shell脚本? 如果我们的命令或者应用程序不在命令行直接执行,而是通过一个程序文件
2021-03-18 14:21:05
177
原创 全网备份--rsync
全网备份–rsyncRsync参数:删除线格式–exclude 传输时排除某个文件–bwlimit=RATE全网备份Web01部署流程:#第1个历程:定义主机ip变量[root@web01 ~]# hostname -I |awk '{print KaTeX parse error: Expected 'EOF', got '}' at position 3: NF}̲'172.16.1.7[r…(hostname -I|awk ‘{print $NF}’)[root@web01
2021-02-20 10:02:35
250
原创 数据库MySQL基础
数据库MySQL基础第一章 数据库概述1. mysql介绍与安装1.1 什么是数据?1.2 数据库管理系统(DBMS)1.3 MySQL软件分支1.4 MySQL的企业版本选择2. MySQL 5.7.26 二进制版规划及实施2.1 规划2.2 实施3.同主机版本升级(扩展)3.1 备份3.2 安装8.0版本的软件到新位置3.3 停源库3.4修改配置文件3.5修改开机自启动文件3.6修...
2020-03-27 14:13:05
289
原创 docker网络类型
Docker网络类型None:不为容器配置任何网络功能,–net=none[root@docker ~]# docker run -d -it --net=none alpine 16471ec7ba17c8592d7b27a60f6728721d374a082cc49db2bb740edb3d6e362f[root@docker ~] docker exec -it 16471ec7ba...
2020-03-26 14:56:20
274
1
原创 docker仓库构建
docker仓库构建1.官方仓库构建docker:10.0.0.66docker1:10.0.0.77(客户端)#10.0.0.66[root 11:46 @ docker ~] docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always registry[root 11:46 @ doc...
2020-03-25 14:44:52
182
原创 docker镜像及dockerfile使用
docker镜像、仓库管理docker镜像管理docker镜像特性–1容器创建时需要指定镜像,每个镜像都由唯一的标示Image ID和容器的container ID一样,默认128位,可以使用前16为缩略形式,也可以使用镜像名与版本号两部分组合唯一标示,如果省略版本号,默认使用最新版本标签(latesr)镜像的分层:docker的镜像通过联合文件系统(union filesystem)将各...
2020-03-23 16:05:36
770
原创 cobbler无人值守安装
安装cobbleryum install –y cobbler cobbler-web[root 16:26 @ centos7 ~] rpm -qa |grep cobblercobbler-web-2.8.5-0.3.el7.noarchcobbler-2.8.5-0.3.el7.x86_64安装时会自动安装Apache等依赖软件2. host解析(在任何的系统里最好做...
2020-03-20 16:52:06
209
原创 Linux下基本命令
一:Linux下查看帮助命令1.man(manual)命令:获取命令帮助信息2.–help命令:查询命令,精简版的帮助。 如:shutdown --help3.使用help命令获取bash内置命令帮助。help命令(针对bash内置命令) 如help cd4.info(information)命令:获取帮助信息。 如:info shutdown 查询命令超级详细的帮助。二:Lin...
2020-03-20 10:28:59
422
原创 虚拟化技术 -- docker 2
虚拟化技术–docker 2docker-Composedocker提倡理念是“一个容器一个进程”,假设一个服务器需要由多个进程组成,就需要多个容器组成一个系统,相互分工和配合对外提供完整服务。比如:博客系统组件1:mariadb组件2:wordpress 的Apache web在启动容器时,同一台主机下如果两个容器之间需要由数据交流,使用–link选项建立两个容器之间的互联,前提是建...
2020-03-19 16:11:12
695
原创 虚拟化技术 -- docker
一、容器技术 – Docker1.容器是什么?docker诞生:1.docker是dotcloud公司开源的一款产品,dotcloud是2010年新成立的一家公司,主要基于PAAS(Plafrom as a Service,平台即服务)平台为开发者提供服务。2.2013年10月dotcloud公司改名为docker股份有限公司。docker历程:1.Linux container是一...
2020-03-18 14:38:54
741
原创 虚拟化入门
一、引入虚拟化的必要性美国环境保护署(EPA)报告的一组有趣的统计数据就证明了其好处,EPA研究服务器和数据中心的能源效率时发现,实际上服务器只有5%的时间是在工作的。在其他时间,服务器都处于“休眠”状态。虚拟化钱每台主机一个操作系统软件硬件紧密的结合在统计主机上运行多个应用程序通常会遭遇冲突系统的资源利用率低硬件成本高昂而且不够灵活虚拟化后打破了操作系统和硬件的互相依赖通过封...
2020-03-17 12:47:00
379
原创 网络基础面试题
网络基础面试题1. 简述ISO/OSI七层模型的分层与作用属于基础概念记忆类题目,难度不高 ISO:国际标准化组织 OSI:开放系统互连第7层:应用层 为用户提供服务,给用户一个操作界面第6层:表示层  ...
2020-03-10 13:05:15
1410
原创 linux基础入门
1.1磁盘分区:1.1.1通用-数据不重要的时候:(1)boot:引导分区,引导系统启动 一般200mb内容基本不会增加(2)swap:交换分区,(宕机)内存不足时临时充当内存 ①如果物理内存小于8G swap给内存的1.5倍 ②如果物理内存大于8G swap给内存最多8G&...
2020-03-09 15:11:36
190
原创 运维基础入门
运维基础入门1.1服务器简介**1.2 CPU处理器**1.3内存1.4如何提升用户体验(提升打开速度)1.5 Buffer与cache的区别:1.6 磁盘1.7 Dell磁盘陈列卡(raid卡) 统一管理次磁盘的方法。1.8远程管理卡:1.9光驱:2.0物理服务器:2.1企业带宽 VS家用宽带2.2物理服务器 VS 云服务器云服务器:1.1服务器简介1.1服务器(u,unit 代表服务器...
2020-03-09 11:28:00
1274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人