- 博客(54)
- 收藏
- 关注
原创 一 网络基础
数据传输数据传输的三个必要介质:路由器、交换机、AP(Access Point(专业叫法)) 接入点(俗称无线路由器)、防火墙拓扑结构(Topology)网络,由它两共同决定网络的(Cost)例如制冷设备,网络配置,网络维护等,需要考虑网络的成本网络的(Security)网络网络网络**可靠性(**Reliability)总线拓扑(废弃了)环形拓扑(很少使用)星型拓扑(很少使用)网状拓扑结构 (可靠性好,但贵):描述的是数据传输的路径。
2024-09-05 23:18:21
459
原创 DHCP服务配置
dhcp 全称:dynamic host configuration protocol 动态主机配置协议自动给主机分配IP地址客户端发广播找寻DHCP服务器。
2024-08-05 23:29:32
299
原创 17.RedHat认证-Ansible自动化运维(下)
Ansible支持变量功能,能将value存储到变量中,这样就能在Ansible项目中重复使用,这样就可以简化项目的创建和维护,减少错误率。变量提供了一个变量提供了一种方便的方法来管理ansible项目中给定环境的动态值。变量可以是要创建的用户,要安装的包,要启动的服务,要删除的文件,要从互联网下载的文件等等变量几乎可以定义在ansible项目中的任意位置。:从命令行设置变量或Ansible配置文件中设置变量: 在play和相关结构中设置变量。
2024-06-24 22:42:38
1084
原创 16.RedHat认证-Ansible自动化运维(中)
Inventory文件定义了ansible管理的主机,说白了就是Inventory文件中的内容是记录被管理的主机。Inventory文件分为两种,一种是静态的Inventory文件,一种是动态的Inventory文件。静态的Inventory文件其实非常好理解,就是txt文本记录的被管理主机。只要不修改这个静态Inventory文件,被管理的主机就不会发生变化。
2024-06-17 21:21:18
693
原创 15.RedHat认证-Ansible自动化运维(上)
1 .Ansible是什么?Ansible是一个简单的强大的无代理的自动化运维工具(Ansible是自动化运维工具)
2024-06-11 23:14:02
435
原创 14.RedHat认证-Linux计划任务
周期性计划任务相比一次性计划任务来说相当于定制周期性的"计划"来执行某个任务,比如每分钟执行,每小时执行,每天执行,每周执行,每月执行,每天的03:00执行,每周三02:12执行,每月3号的04:16执行,每隔2分钟执行,每天的03:00,03:30执行等等…上面的周期性计划执行周期你根据你的情况来定的,并没有准确的"公式"来确定你的任务一定该设置怎样的日期。但就拿备份操作来说,一般都会选择服务器负载比较低的时间来执行。
2024-06-06 22:16:59
333
原创 13.RedHat认证-Linux Shell脚本
root@nfs-server ~ ] # var=aaa # 自定义变量 [ root@nfs-server ~ ] # echo $var # 加上$ 输出变量的值 aaashell中,变量只能以字母或_开头,不能以数字开头,可以有特殊字符,但只能是 '_' #shell中一般我们定义变量是大写字母。#小写字母有可能会和Linux命令冲突问题。test = "hello" 等号两边不能有空格。
2024-06-02 15:06:08
383
原创 12.RedHat认证-Linux文件系统(下)
在安装操作系统的时候,是有一步是可以自定义分区的。这里的分区分的大小取决于你的服务器是用来干嘛的,比如作为FTP服务器、Web服务器等等,都是有区别的。实际情况实际分析根分区要分的大一点(存放着系统)例如20GBboot分区可以分的多一点(存放着引导分区文件)例如1Gboot分区和根分区必须要选。
2024-05-31 22:18:40
411
原创 11.RedHat认证-Linux文件系统(中)
pv的创建,pv的删除(向pv里面加入新的块设备就相当于扩容pv,从pv里面删除块设备,就相当于缩容pv)pv(physical volume)物理卷(理论上可以无限大)vg的创建,vg的删除,vg的扩容,vg的缩容(不包含)lv的创建,lv的删除,lv的扩容,lv的缩容(不包含)不同的VG下的LV可以重名,同一个VG下的LV不可重名。逻辑卷是个抽象的概念,我们要记很多新的专有名词。find命令、dd 命令 、ln命令。上面的问题促使了逻辑卷的诞生。PV下可以创建很多个卷组VG。PV理论上可以无线扩容。
2024-05-29 22:45:54
732
原创 10.RedHat认证-Linux文件系统(上)
⽂件系统,顾名思义,是⼀个组织⽂件的“系统(system)”。⽂件系统是⽤来组织⽂件的,通俗⼀点理解的话,⽂件系统是⽤来存储⽂件的。硬盘是不能直接存放⽂件或数据。我们通过将硬盘格式化之后,指定格式化后的⽂件系统,才可以存放数据。不同的⽂件系统存放⽂件的⽅式也不相同。算法以及优化⽅式也可能不同,所以如果⼀个操作系统不⽀持某个⽂件系统,那么这个⽂件系统上的数据,也就⽆法被这个操作系统识别。
2024-05-28 21:38:54
1157
原创 9. RedHat认证-防火墙管理和Selinux
firewalld是⼀个服务,这个服务提供了防⽕墙配置的⼯具。NetworkManager是⼀个服务,这个服务提供了⽹络配置的⼯具。只要开启了firewalld服务,那么就可以通过firewalld服务提供的⼯具来配置防⽕墙。Linux本身不具备防⽕墙功能,⽽是通过内核的net_filter模块来实现软防⽕墙功能,⽽且你必须通过iptables才能和net_filter进⾏交互firewalld服务提供了⼀个更加简单的⽅式来配置防⽕墙,原理就是。
2024-05-24 23:12:04
346
原创 7. RedHat认证-Linux软件包管理
软件包的管理在企业中是⾮常重要的,因为对于企业来说,可能需要频繁的安装软件,升级软件。通过windows的软件管理来引出我们的Linux的软件管理.windows安装软件,正确的渠道是从软件的官⽅⽹站下载软件包安装.(建议)360安全卫⼠,腾讯电脑管家这种⽅式也可以安装软件。(给了⼀个所谓的软件仓库)windows商店(建议)Linux安装软件,正确的渠道是从软件的官⽅⽹站下载软件包安装(强烈建议)
2024-05-19 22:18:10
437
原创 6. RedHat认证-基于公钥的认证方式
免密登录只是基于公钥认证的一个附带属性(基于公钥认证的方式更加安全,防止黑客暴力破解)然后就可以免密登录了。
2024-05-14 19:04:42
274
原创 4. RedHat认证-进程管理
进程就是正在运行中的程序或者命令每一个进程都是运行的实体,都有自己的地址空间,并占有一定的资源空间程序消耗的是磁盘资源、进程消耗的是内存和CPU资源进程会占用四类资源(CPU 、内存、磁盘、网络)进程至少会占用 CPU、内存。
2024-05-06 19:49:58
918
原创 浅谈Linux里的软硬链接
==注:==Linux里的文件系统类型主要有:FAT16 FAT32 NTFS XFS EXT3 EXT4。文件系统里存储了诸多文件,而每个文件都有自己的元数据(包括,文件创建时间、修改时间、文件大小、属主信息等)这些数据保存在磁盘上的块(block),每个块占8个扇区,总计4kb数据。Linux下的软链接 其实 和Windows下的快捷方式是一样的。 如果把源文件和所有的硬链接都删除,那么文件数据就会丢失。创建多个硬链接,他的inode号是一样的。ls -l 可以查看文件系统的硬链接数量。
2024-04-18 23:09:48
359
原创 MySQL教程
对数据库的操作语句如下# 查询所有数据库# 查询当前正在使用的数据库(记住,是当前正在使用的哦!# 创建数据库create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];# 删除数据库drop database [if exists] 数据库名;# 使用数据库use 数据库名;UTF8字符集长度占3节,有些占4节 ,所以 推荐使用UTF8mb4字符集对表操作语句如下# 查询当前数据库所有表。
2024-04-18 21:05:38
819
原创 浅谈Yum 安装和 源码安装
我们知道在Windows上下载的安装包后缀是.exe,与之对应的 在 Linux下的安装包的后缀是.rpmrpm (Red Hat Package Manager) 是红帽软件包管理器我们在Windows电脑上下载完.exe安装包后,双击打开即可安装,完全不用操心其内部配置和代码的联系方式。但是,在Linux下,比如你下载一个mysql5.7 的rpm包,那么当你使用rpm命令去安装的时候,就告诉你这个rpm 还依赖于其他的rpm包,你必须按照顺序来一个一个安装,这样显得非常麻烦,且对新手很不友好!
2024-04-05 23:24:13
1187
原创 Shell脚本教程
shell 是一种命令解释器,用户与操作系统内核之间的交互界面,当你登录了Linux后,看到的就是shellshell其实这个脚本语言是使用C语言开发编写的而我们通常所讲的bash ,其实是Shell的一种具体实现。在CentOS中,就是用bash 当做解释器的。可以这样理解,Shell是一门编程语言,但是实现这门编程语言的方式可以有很多种,比如就是bash。
2024-04-04 20:45:06
1458
原创 Zabbix 使用教程
查看agent-01主机的CPU load查看agent-01系统登陆的用户是几个我们还可以利用命令行来实现这一操作在server里,zabbix_get -s 192.168.1.193 -k system.users.num # 这个key可以在监控项里找到示例:测试一个网站是否存活模板里没有相应的模板,我们自己创建一个监控项。具体步骤写命令和脚本编写zabbix的自定义监控的配置文件重启zabbix-agent测试zabbix-_get能否拿到数据。
2024-03-13 21:41:37
1210
1
原创 docker的部署和使用
我们常说的docker 他是一种容器化工具,用于创建和管理容器另外,docker也是国外这家编写docker工具的公司的名称容器技术,可提供基于镜像的部署模式,可以跨越多种不同的环境,独立运行多种进程、多个应用程序,同时保持各个容器之间的安全性。Docker的目标(三个)构建 :做一个docker镜像运输 :docker pull or push运行 :docker run。
2024-03-06 21:59:36
467
原创 Linux里桥接模式、NAT模式、仅主机模式的区别
桥接模式和NAT模式以及仅主机模式的区别如何理解桥接模式,NAT模式,仅主机模式桥接模式是啥意思NAT模式是啥意思仅主机模式是啥意思桥接模式和NAT模式的区别桥接模式和仅主机模式的区别NAT模式和仅主机模式的区别Linux里的桥接模式是什么Linux里的NAT模式是什么Linux里的仅主机模式是什么如何理解桥接模式、NAT模式、仅主机模式
2024-02-22 22:40:33
460
原创 关于firewalld 和 iptables 以及 systemctl 和 service、chkconfig
分享答疑我自己的关于firewalld和systemctl 的一些困惑,以供大家学习批评
2024-02-01 23:29:10
351
原创 BackupPC在CentOS7上安装配置教程(完整版)
BackupPC在CentOS7上安装配置教程(完整版)# BackupPC配置教程 # CentOS配置 # Linux备份# BackupPC网页版配置
2024-01-30 22:53:19
658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人