- 博客(42)
- 收藏
- 关注
原创 Ansible中的变量及加密
ansible中定义变量时,变量名称只能包含数字、下划线、字母,且只能用下划线或字母开头。此外要注意,。二、变量设定和使用方式2.1、在playbook中直接定义变量2.2、在文件中定义变量编写test2.yml脚本: 编写test3.yml脚本: 运行test2.yml脚本: 查看运行结果,创建成功:定义主机变量和清单变量时使用vim inventory:vim create_user.yml:vim inventory: 我们还可以通过新建以下两个目录,在目录中
2023-02-17 00:37:46
707
原创 Ansible中Playbook的编写
Playbook与ad-hoc相比,是一种完全不同的运用。playbook是一种简单的配置管理系统与多机器部署系统的基础,且非常适合于复杂应用的部署。playbook中可以编排有序的执行过程,甚至于做到在多组机器间,来回有序的执行特别指定的步骤,并且可以同步或异步的发起任务。使用playbook可以方便的重用这些代码,可以移植到不同的机器上面。playbook才是ansible真正强大之处。
2023-02-13 22:48:55
622
原创 Ansible中常用的模块
Ad-hoc更注重于解决一些简单或者平时工作中临时遇到的任务,相当于Linux系统命令行下的Shell命令,后者更适合于解决复杂或需固化下来的任务,相当于Linux系统的Shell Scripts。Ansible和Ansible-playbook默认会fork 5个线程并发执行命令,如果同时操作的主机数比较多的话,可以调整到一个更大的值。--list 显示主机列表,也可以用--list-hosts。
2023-02-13 21:19:24
440
原创 文本处理工具
处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。grep -E ‘-w.{1,}s’ westos 过滤以 w 开头,s 结尾中间有至少1个字符的行;grep -E ‘-w.{1,3}s’ westos 过滤以 w 开头,s 结尾中间有1-3个字符的行;awk -F : ‘$7~/bash/{print $1}’ westos #第7是bash的行输出第一列。
2023-02-06 20:30:04
407
原创 shell中的常用基础命令
diff westos westos.new westos文件添加westos.new文件中的第3行,内容一致。diff westos westos.new westos文件修改第2行,和 westos.new 文件一致。cut -d : -f 1-3 passwd 用 : 来分割,显示第1-3列信息。表示westos文件的第2行,westos.new文件的第2行,westos文件添加。表示westos文件的第2行,westos.new文件的第3行。
2023-02-06 19:32:48
375
原创 Linux中的火墙策略优化
防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它可以通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护。
2023-02-04 00:12:41
166
原创 企业中dns服务器搭建
dns:domain name service(域名解析服务)提供域名解析,主要分为dns服务端的搭建和测试端测试两部分内容
2023-02-03 23:36:45
267
原创 Mysql数据库的基本管理
数据库通俗的理解就相当于学校的档案馆,里面分类有序的存储着学生的个人信息,这里说的数据库是一种虚拟化的存在,主要用来记录用户的个人信息,mysql是一种常用的数据库类型。
2023-01-31 17:30:05
178
原创 Apache的管理及优化
Apache用于提供超文本传输协议,本质上是一个软件。超文本传输协议:http://,提供该协议的软件一般有:Apache、nginx、stgw、jfe、Tengine,而Apache在网页应用中使用比较广泛,比如百度所使用的就是该软件。
2023-01-31 17:21:31
489
原创 Linux中的内核级加强型火墙
内核级加强型火墙主要是指系统中的selinux功能,该功能开启时,会对系统中的文件和程序产生影响,用户的一些操作会被限制,但是此限制是为了系统更加安全。
2023-01-31 16:44:20
203
原创 Vsftpd 服务的部署及优化
ftp(file transfer proto)它是互联网中最老牌的文件传输协议,往往在企业内部应用比较多,vsftpd提供该协议
2023-01-11 21:39:40
400
原创 Linux系统引导过程及引导修复
本章主要内容为如何解决系统出现的各种问题,在实际工作中,重装服务器显然是不现实的,因此我们需要了解系统启动原理并据此找到修复系统各个场景所出现问题的方法
2023-01-10 16:50:01
4061
原创 Linux中的无人职守安装脚本kickstart
当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题,这些问题必须手动选择,否则无法进行安装,当只安装1台Linux系统,手动选择设定工作量比较轻松,但当安装多台Linux,这些设定需要重复多次,这些重复动作是效率底下的操作。
2023-01-09 00:53:59
77
原创 Linux高级储存管理
当系统中数据量超过单块硬盘的存储容量,仅仅通过添加存储硬件是无法解决该问题的,因为当另一个硬件设备挂载到系统中时,原来的将会被卸载,因此达不到扩展存储空间的目的,这时候就需要采用LVM程序来解决这个问题,它能够将不同硬件设备的存储空间连接到一起从而能被系统正常使用
2023-01-09 00:17:29
185
原创 怎样管理Linux系统中的日志
本章主要学习linux的日志管理,包括日志管理程序,自定义日志采集rsyslog以及更改日志采集格式,查看系统时间timedatectl,以及时间同步服务
2023-01-08 21:45:55
305
原创 Linux软件仓库搭建与虚拟化的部署
EPEL 的全称叫 Extra Packages for Enterprise Linux。EPEL 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL 之后,就相当于添加了一个第三方源。
2023-01-04 00:54:17
683
原创 Linux中的进程该如何管理
本章主要内容为系统中的进程管理,认识进程当中的各类属性,其中包括进程状态,进程查看命令,进程优先级,进程前后台调用等,包含了较多的命令需要熟练运用熟悉。
2022-12-27 23:06:37
239
原创 Linux系统中的权限管理
本章内容主要是对文件、目录的权限及不同用户对文件、目录的权限的修改方法,其中涉及较多的命令及参数,需要多看多记,给不同用户设置不同的权限,保证信息安全不泄露。
2022-12-16 23:08:45
369
原创 如何管理Linux中的输入输出及获取帮助
本章内容为Linux中的输入输出管理及以及如何获得帮助,包括指令的组合使用,想要成为一名优秀的程序员就需要熟悉指令的组合,合理高效的完成代码编写。
2022-12-15 17:11:09
87
原创 Linux下的文件管理
本章内容是文件的管理操作的相关指令,涉及到了文件和目录的建立、删除、复制、移动、查看、统计、编辑等。对多个文件进行批量处理,文件的寻址等操作。
2022-12-15 15:51:37
227
原创 java基础-----面向对象
面向过程:1.2.3...步骤,-----算法一、面向对象:Oriented Object,OOP,OOA, 模拟现实社会,描述复杂的问题场景,让对象自己解决问题。概念: 对象:万事万物皆对象。每一个看得见摸得着的一个具体存在。 静态的 特征:姓名,性别,身高,电话号码 动态的特征:行为,动作,功能等。上课,吃饭,睡觉 类:具有相同的特征的对象的集合。 类和对象的关系: 类是一个概念,是抽象的,对象是一个具体的对象, 类士集合,对象是其中的一个个体。 类是数据类型,对象是实例对象。 学生
2022-06-14 23:49:13
113
原创 java基础----数组
数组是什么?内存中一块连续的空间,数量是固定的,存储相同的数据类型特点: 长度:数组中最多可以存储几个数据。 数组名:快速找到数组中存储的数据 元素:数组名 [下标] 数组中存的数据 数组的数据类型:数组中存储数据的数据类型 下标、索引 范围[0,长度-1],可能引发数字下标越界异常声明数组-----告诉内存数据类型数据类型[ ] 数组名;int[] nums;开空间----申请几个连续的空间nums=new int[7];边声明,边开空间char[ ] a=new char[2];长度:int
2022-06-10 00:01:08
263
原创 JAVA基础
场景:重复做的事情循环特点: 循环操作:重复的事情,可以是一样的,也可以是有规律的 循环条件:循环继续的条件,循环结束的条件语法: while(循环条件){ 循环操作;}执行流程:先判断循环条件,条件如果成立,就执行循环操作;循环操作执行完成,继续判断条件;条件如果成立,就执行循环操作......直到条件不成立,循环结束。特点:先去判断,再执行如果条件不成立,循环操作可能一次都不执行语法:do{ 循环操作;}while(条件);执行:先执行一遍循环操作,然后判断条件,条件成立,继继续执行操作;
2022-06-08 00:32:25
71
原创 Eclipse使用
集成开发环境IDE,可以集程序编写、编译、运行于一体,提高开发速度,方便调试。 常用的有:Eclipse(免费)、MyEclipse(收费)、IDEA(收费)本课程中以Eclipse为例1)百度搜索Eclipse4)解压后,添加桌面快捷方式Eclipse是用项目project来组织代码的,所以开发步骤是: 1)创建新项目2)创建类,编写源程序3)自动编译编译好的class文件在项目根目录\bin下。4)运行,运行结果会呈现在控制台Console上。方式一:右键--run as --java applicat
2022-06-06 23:45:35
1679
原创 Java基础
在控制台输出一定的内容,然后换行System.out.println("hello world"); 在控制台输出一定的内容,不换行System.out.print("hello world");输出一个空行System.out.println();练习转义字符练习:打印购物清单作用:解释代码,是给程序员看的,方便维护 编译器不处理注释,所以不影响程序的执行效率 提倡代码注释多多益善分类: 1、单行注释。// 2、多行注释。/* */ 3、
2022-06-05 22:51:56
483
原创 Java基础
//在控制台输出一定的内容,然后换行System.out.println("helloworld");//在控制台输出一定内容,不换行System.out.print("helloworld");//在控制台不输出内容,空行System.out.println();转义字符:System.out.println("\"");//输出“System.out.println("\\")
2022-06-01 19:36:23
868
原创 Java基础
输出在控制台输出一定的内容,然后换行System.out.println("hello world"); 在控制台输出一定的内容,不换行System.out.print("hello world");输出一个空行System.out.println();练习太棒了!马上就端午了!回家!====欢迎登陆海峰学习平台====转义字符转义字符 描述 举例 \" " System.out.println("\"..
2022-05-31 20:16:38
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人