- 博客(35)
- 收藏
- 关注
原创 从零学习Linux操作系统 第三十五部分 Ansible中的角色
ansible 角色简介##roles目录结构#建立项目及目录写入执行的动作生成模板匿名用户可以去登陆指定变量写入触发器。
2024-03-10 15:38:39 508
原创 从零学习Linux操作系统 第三十二部分 Ansible中的变量及加密
变量命名(与shell相同):只能包含数字,下划线,字母只能用下划线或字母开头变量优先级设定:狭窄范围有限与广域范围变量的使用方法可以直接定义变量:用命令覆盖变量全局变量如果在文件当中定义变量在清单当中定义变量目录定义变量。
2024-03-10 13:54:36 515
原创 从零学习Linux操作系统 第三十二部分 ansible中剧本的应用
playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的play就是一个个模块用列表的方式体现出来playbook的语法是用YAML的预防进行书写的。
2024-03-05 23:55:49 625
原创 从零学习Linux操作系统 第三十一部分 ansible常用模块介绍
Ad-Hoc方式 ##利用ansible命令直接完成管理,主要用于临时命令使用场景playbook方式 ##ansible脚本,主要用于大型项目场景,需要前期的规划,相当于shell当中的脚本。
2024-03-05 19:58:36 889
原创 从零学习Linux操作系统 第三十部分 部署Anisble
更改服务器主机名主服务器需要能够实现上网修改网卡使之能够上网能ping通 代表可以连接外网搭载本地软件仓库并且挂载镜像装载让其开机启动并且把当前的状态设定为开启关闭火墙搭建网络软件仓库在浏览器中阿里云网站中找到镜像站找到eple镜像过期的源使用8.2版本的复制下来网址然后搭载网络软件仓库挂载镜像编辑配置文件让其开机的时候也能够挂载重新挂载了之后还要更改一下软件仓库的地址主控机里面需要完成的操作。
2024-03-05 18:09:02 936
原创 从零学习Linux操作系统第二十八部分 shell脚本中的执行流控制
执行流:改变执行顺序,使之更方便操作者循环执行流:根据脚本是执行流再某一个状态下进行循环执行,进行多次执行后再往下走(for语句)for语句作用 为循环执行动作for语句结构for ##定义变量do ##使用变量,执行动作done ##结束标志另外三种方式用此脚本检测10台与您当前主机直连主机是否网络通常如果网络通常请显示主机的ip列表。
2024-02-23 03:13:18 840
原创 从零学习Linux操作系统第二十七部分 shell脚本中的变量
变量的定义定义本身变量就是内存一片区域的地址变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题。
2024-02-22 23:00:50 899
原创 从零学习Linux操作系统第二十六部分 shell的基础知识
1).手动在环境中开启指定解释器2).直接在当前环境中运行shell中的指令不开启新的shell3).开启脚本中指定的shell并使用此shell环境运行脚本中的指令。
2024-02-22 16:34:21 417
原创 从零学习Linux操作系统 第二十五部分 文本处理工具
grep [全称:Globally search a Regular Expression and Print 全局搜索正则表达式并打印 ]grep 命令格式grep 匹配条件 处理文件。
2024-02-03 18:42:30 909
原创 从零学习Linux操作系统 第二十四部分 脚本中常用的命令详解
程序:由数据加逻辑组成数据:数据需要通过命令采集逻辑:就是需要用采集到的数据做什么事情。
2024-02-02 14:17:28 382
原创 从零学习Linux操作系统 第二十三部分 系统中火墙的管理及优化
第一台主机需要两个网卡另一台主机一个网卡桥接到VMnet0上第一台主机保证能够和windows保持连接设定第一块儿网卡能够与Windows连接设定第二台主机能够与第一台主机连接。
2024-01-31 17:20:32 961
原创 从零学习Linux操作系统 第二十二部分 企业域名解析服务的部署及安全优化
关于dns的名词解释:dns:domain name service(域名解析服务)关于客户端:/etc/resolv.conf dns指向文件A记录 ##ip地址叫做域名的Address 记录SOA ##授权起始主机关于服务端。
2024-01-28 21:15:37 1805
原创 从零学习Linux操作系统 第二十一部分 网络文件系统的参数使用
实验环境 需要两台主机一台为服务器 另一台为客户端Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。windows系统共享文件时用到的协议smbsmb是由miscrosoft+sunLinux 用到的是 cifs。
2024-01-28 00:25:15 867
原创 从零学习Linux操作系统 第二十部分 mariadb数据库的管理
1.什么是数据库数据库就是个高级的表格软件2.常见数据库4.mariadb (Mysql的一种)数据库中的常用名词1.字段 :表格中的表头2.表 :表格3.库 :存放表格的目录4.查询 :对表格中的指定内容进行查看。
2024-01-24 18:02:44 1875 1
原创 从零学习Linux操作系统 第十九部分 web服务器的部署及优化
在web被访问时通常使用http://的方式http:// 超文本传输协议(网页就是一个文件)http:// 超文本传输协议提供软件:ApachenginxstgwjfeTengineApache的作用:对外使我们的主机能够提供超文本传输协议,通过这个协议能够共享我们主机的页面,从而可以让别人通过浏览器来访问。
2024-01-23 19:37:52 1806 1
原创 从零学习Linux操作系统第十八部分内核级加强型防护插件
getenforce 查看selinux状态当Selinux未开启时:1、在/mnt中建立文件被移动到/var/ftp下可以被vsftpd服务访问2、ls -Z /var/ftp查看文件时显示"?
2024-01-20 16:24:45 898
原创 从零学习Linux操作系统 第十六部分 Linux操作系统的引导修复
系统初始化镜像:加载系统时钟,加载selinux,加载系统主机信息,加载/etc/fstab文件中磁盘挂在策略,加载磁盘配额,初始化系统程序开启开机启动服务,开启虚拟控制台,开启图形。dd if=/dev/zero of=/dev/vda bs=446 count=1 清空系统/dev/sda上的mbr数据。内核:加载/设备,初始化我们系统当中的所有硬件驱动,初始化系统当中的时钟,识别/设备。修复:grub2-mkconfig > /boot/grub2/grub.cfg。系统磁盘为 /dev/sda。
2024-01-18 02:04:36 405 1
原创 从零学习Linux操作系统第十五部分 kicakstart安装系统
以上解决方案中记录系统安装过程中所有问题答案的文件叫kickstart脚本。当安装多台Linux,这些设定需要重复多次,这些重复动作是效率底下的操作。用文件来记录所有安装过程中问题的答案,并让所有需要安装的主机自动读取。当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题。将kickstart的配置文件复制到/var/www/html/当只安装1台Linux系统,手动选择设定工作量比较轻松。然后对新文件westos.cfg进行编辑。这些问题必须手动选择,否则无法进行安装。最后 %end 结尾。
2024-01-15 19:18:27 368 1
原创 从零开始学习Linux操作系统 第十四部分 企业存贮的高级管理案例
vdo作用:把存储到这个vdo设备当中的数据进行压缩使它更利于我们节省磁盘的存储空间;对于重复的数据进行优化。开始设备大小位200M 拉伸变为500M 增大的300M没有文件系统 所以,还要对文件系统用进行拉伸。lvcreate -L 100M -n westos_lv westos_vg 设定分配最终的设备。mkfs.xfs /dev/westos_vg/westos_lv 格式化。但又失去了意义,如果要保护他又不想让他失去意义,则需要设置快照。/westosdir目爱中的文件非常重要,我们需要保护他。
2024-01-13 16:50:00 814 1
原创 从零开始学习Linux操作系统 第十二部分 系统定时任务和延迟任务
系统中默认不存在,当文件出现,普通用户不能执行crontab,只有在名单中的用户可以,并且/etc/at.deny失效。用户及crontab命令存储在 /var/spool/cron/ 中。临时文件的存放位置:/usr/lib/tmpfiles.d/哪个用户执行的crontab,他生成文件名字就是哪个用户的。crontab的黑名单: /etc/cron.deny。crontab的白名单:/etc/cron.allow。如果定时任务有遗漏,在开机的时候立即执行遗漏的任务。新打开一个shell。
2024-01-06 18:53:25 886 1
原创 从零开始学习Linux操作系统 第十一部分 系统中的日志管理及优化
authpriv.none /var/log/westos )把系统中所有级别的日志存放到westos中,但服务认证日志不记录在文件中。日志存放路径 /run/log里面的内容会在重启时清理掉,我们需要将日志永久保存则需要以下步骤。(* . * /var/log/westos) 把系统中所有级别的日志存放到westos中。为了高效率的日志统计及分析,需要将各台主机的日志发送到一台主机上。所在的配置文件:/etc/rsyslog.conf。默认日志存放路径: /run/log。
2023-12-23 17:28:47 951 1
原创 从零开始学习Linux操作系统 第九部分 网络的配置及优化
举例:以路由器为例路由器上和我们处在同一个网段的ip就叫做我的网关路由器上负责接收数据的这个接口就叫做外界的网关接口配置双卡的主机配置文件的位置和内容这台主机都能与Windows和另一台主机通讯如何让双网卡的主机变成路由器设定单网卡主机网关通讯成功用命令设定的网关为临时网关,网络重启后失效设定永久网关全局网关的设定,对所有网卡生效网卡网关的设定,只针对一个指定网卡生效。
2023-11-16 20:20:47 94
原创 从零开始学习linux操作系统 第八部分 软件管理及软件仓库的部署
windows键 + r键cmd 运行一个程序执行 ipconfig/all命令 查看windows下所有网络环境、查看ip地址在虚拟机中打开一个shell执行nm-connection-editor命令删除掉已有的网络配置点加号添加网络配置选择创建以太网 设备自选ipv4设置方法 选择手动。
2023-11-07 21:39:49 199
原创 从零开始学习Linux操作系统 第七部分 系统中的文件传输及优化
将自己目录上的文件传输到远程主机上将远程主机上的文件传输到本地文件/目录内。
2023-10-31 04:40:54 973 9
原创 从零开始学习Linux操作系统 第六部分 系统进程及进程管理
程序是由文件组成的,程序文件内记录的代码,代码是事件执行时的动作或者数据以及逻辑程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本进程是有生命周期的(准备期,运行期,终止期)进程是资源调用的最小单位线程是进程的最小单位程序执行流是从上倒下贯穿运行的当进程是多任务物,cpu是多核心,多任务应该同时被每个核心处理,每个核心处理的任务叫线程线程资源是共享的。
2023-10-28 20:55:32 70 1
原创 从零开始学习Linux操作系统 第五部分 系统权限优化方案
ls -l 文件名 查看文件的权限若使用ls -l 查看目录的话,显示的是里面内容的权限而不是目录本身的权限ls -ld 目录名 查看目录的权限1、#文件类型#- 普通文件#d目录#软连接#b快备#c 字符设备#s socket套接字#p 管道2、##用户权限##rw-|r–r-- (表示文件的所有人、所有组、其他人能对这个文件做什么)u g o3、##系统的selinux开启4、##对于文件:文件内容被系统记录的次数(硬链接个数)
2023-10-25 20:30:21 53 1
原创 从零开始学习Linux操作系统 第四部分 系统用户管理及优化方案
用户存在的意义系统资源是有限的,如何合理分配系统资源?在这个问题解决时必须要有连个资源配合1.用户 account2.授权 author3.认证 auth3A机制,3A机制组成系统中最底层的安全架构只有有用户身份,才能对用户身份进行分配和授权,这样才能保证我们的系统资源的到河里分配,从而确保系统稳定只有用户身份才能涉及到授权,从而保证我们系统的稳定性。
2023-10-22 13:57:37 83 1
原创 从零开始学习Linux操作系统 第三部分 管理系统中的输入输出及获得帮助
我们发现在桌面中打开一个shell,/dev/pts目录中就会出现一个以0开始的文件,并且多打开一个shell就会多出现一个以数字排序的文件ls查看文件,我们可以看到文件0代表一个设备,而这个设备叫做字符设备字符设备就是显示字符到屏幕上的设备文件字符设备的作用:当字符被存放到设备当中时这个字符就会显示到相应的屏幕上> 重定向正确输出2> 重定向错误输出&> 重定向所有输出。
2023-10-17 17:32:28 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人