自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 shell编程之正则表达式

正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说,是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。正则表达式一般用于脚本编程与文本编辑器中。很多文本处理器与程序设计语言均支持正则表达式,例如 Linux 系统中常见的文本处理器(grep、egrep、sed、awk)以及应用比较广泛的 Python 语言。

2025-04-16 12:26:28 227

原创 shell编程之函数与数组

可以使用 ${#数组名[@]} 或 ${#数组名[*]} 这两种语法。函数名称 参数 1 参数 2 参数 3 .........${数组名[@或*]:起始位置:长度}

2025-04-15 14:43:45 458 1

原创 shell编程之循环语句

提升脚本的执行效率和可维护性。

2025-04-14 14:26:37 1141

原创 shell编程之条件语句

例子如下:编写一个判断当前用户是不是root用户的脚本。例如 编写一个用于测试成绩是否合格的脚本。例如,若要编写一个连通性测试脚本。

2025-04-11 14:15:53 942

原创 shell编程规范与变量

预定义变量是由 Bash 程序预先定义好的一类特殊变量,用户只能使用预定义变量,而不能创建新的预定义变量,也不能直接为预定义变量赋值。预定义变量使用“$”符号和另一个符号组合表示,较常用的几个预定义变量的含义如下。$#: 表示命令行中位置参数的个数。$*: 表示所有位置参数的内容。: 表示前一条命令执行后的返回状态,返回值为 0 表示执行正确,返回任何非。值均表示执行出现异常。$0: 表示当前执行的脚本或程序的名称。[root@localhost ~]# cat aaa.sh ##编辑一个脚本。

2025-04-10 15:36:50 993

原创 PXE高效批量网络装机

基于 client/server 模式运作支持 PXE 协议的网卡filename。

2025-04-09 12:13:07 1198

原创 DNS域名解析服务

作用就是维护一个地址数据库,其中记录了各种主机域名与 IP 地址的对应关系,以便为客户程序提供正向或反向的地址查询服务。

2025-04-08 16:44:43 1208

原创 DHCP原理与配置

DHCP(Dynamic Host Configuration Protocol 动态主机配置协议)概括为 DORA 过程(Discover、Offer、Request、Acknowledge),提供的IP地址:192.168.10.101。

2025-04-07 13:40:54 700

原创 部署DNF仓库及NFS共享服务

可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动査找并解决 rpm包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,NFS 是一种基于 TCP/IP 传输的网络文件系统协议。其中-l 表示解除正在繁忙的文件系统,-f 表示强制。

2025-04-06 12:31:48 819

原创 进程和计划任务管理

启动后台进程需要使用“&”操作符,将“&”操作符放在要执行命令的最后面,进程启动后会直接放入后台运行,而不占用前台的命令操作界面,方便用户进行其他操作。通过 pgrep 命令,可以只指定进程的一部分名称进行査询,结合“-1”选项可同时输出对应的进程名。S(休眠)、R(运行)、2(僵死)、<(高优先级)、N(低优先级)、s(父进程)、十(前台进程)使用atq命令查看自己创建的一次性任务计划(由于是一次性的,此任务计划在执行完毕后消失)##强制终止lisi用户的进程。Ctr1+z 组合键。

2025-04-02 15:17:47 886

原创 引导过程与服务控制

目录linux操作系统的引导过程1,引导过程及详细信息2,系统初始化进程及文件linux系统启动类故障1,MBR扇区故障2,GRUB引导故障3,遗忘root用户的密码服务控制及优化启动过程1,系统服务控制2,切换运行级别3,优化启动过程硬件自检(POST,由固件完成):检测关键硬件(CPU、内存、硬盘、显卡等)是否正常,完成自检后,固件将控制权交给引导加载程序(如 GRUB)。系统初始化自检(由linux内核和系统服务完成):内核启动后,扫描并初始化硬件(如磁盘控制器、USB 设备、网卡等),加载硬件驱动模

2025-04-01 14:11:07 895

原创 磁盘管理与LVM

逻辑卷LV(Logical Volume)

2025-03-28 15:57:35 900

原创 账号和权限管理

useradd -M a4 ##指定用户不建立家目录。group(查看用户所在的组) id [用户名] (查看指定用户的id信息) w,who,users查看当前主机的用户登陆情况。useradd -s /sbin/nologin a5 ##指定用户的shell。主目录位置不能手动创建。目录及目录以下的内容。

2025-03-27 14:28:13 572

原创 linux系统安装及管理程序

RPM(Red-Hat Package(包) Manager(管理)):RPM软件包管理机制最早由Red Hat公司提出,随着版本的升级逐渐融入更多的优秀特性,成为众多Linux发行版中公认的软件包管理标准,RPM 软件包管理器通过建立统一的文件数据库,对在 Linux 操作系统中。对于用户来说,可以利用官方提供的公钥文件,自动对下载的软件包进行验证。的各种.rpm软件包进行详细的记录,并能够自动分析软件包之间的依赖关系,保持各应用程序在一个协调、有序的整体环境中运行。1,使用rpm软件包进行安装。

2025-03-25 14:12:36 750

原创 Linux系统入门笔记

linux常用命令以及选项

2025-03-24 16:12:13 331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除