- 博客(44)
- 收藏
- 关注
原创 【Linux】shell脚本的变量与运算
由于脚本要接受用户命令行的输入,从命令行传递给shell脚本的参数称为位置参数,使用不同的位置变量来读取位置参数的值[root@FJWYYY ~]# sh test1.sh X1 X2 X3 #三个输入参数$1 is X1$2 is X2$3 is X3$# is 33.3交互式传参变量使用read命令进行交互式传参赋值变量#运行命令hellohelloX1 X2 X3X1 X2 X3[root@FJWYYY ~]# read -a arry #-a 用来定义一个数组变量。
2025-05-30 00:11:15
65
原创 【Linux】shell脚本基础
1.shell脚本是一种可以运行的文本2.shell脚本本质是linux一条一条命令组合在一起,实现某个目的3.shell脚本是一种解释型语言,不需要编译,只需要解析器进行解析shell在Linux中是用户与内核通信的工具常见的shellBourne Shell(/usr/bin/sh或/bin/sh)在UNIX或者Linux中,每个命令都会返回一个退出状态码退出状态码是一个整数,其有效范围为0~255通常情况下,成功的命令返回0,而不成功的命令返回非0值。非0值通常都被解释成一个错误码。
2025-05-27 05:23:08
547
原创 【Linux】NFS服务的安装与部署
(Remote Procedure Call)是一种用于实现分布式系统中进程间通信的机制。它允许一个应用程序在一台计算机上调用另一台计算机上的远程过程(也称为远程函数、远程方法)并获取执行结果,就像调用本地过程一样。)和RPC(Remote Procedure Call)之间存在紧密的关系。RPC是NFS协议所依赖的通信机制,用于在客户端和服务器之间进行远程过程调用。和目录,使得在网络中的计算机可以像访问本地文件一样访问远程计算机上的文件。,用于在计算机网络中实现文件共享。File System,是一种。
2025-05-15 00:33:01
812
原创 【Linux】DNS域名解析服务器的搭建
问题:当主dns在更新域名的A记录辅助dns默认是不同步的,这样就会出现数据差异,使用辅助dns作为解析服务器的用户得到的地址就是错的,所以就要做同步优化。问题:由于dns访问人数太多,导致dns相应速度变慢,甚至会因为访问压力太大导致dns崩溃。
2025-05-15 00:32:03
426
原创 【Linux】时间同步服务
时间同步的意义在于确保分布式系统中各节点操作一致,为日志记录提供准确时间基准以方便故障排查,保障金融交易准确安全,满足通信及网络协议运行要求,以及使相关行业符合法律法规和标准。Chrony:以本地硬件时钟为参考,基于NTP 协议实现,通过跟踪时间变化率来校准系统时;Chrony 配置简洁,在多数操作系统上配置方式一致;NTP:基于 UDP 协议,通过时间戳计算时间偏移量,结合网络延迟调整本地时钟;NTP 一般为毫秒级精度,理想网络环境可达亚毫秒级;NTP 配置相对复杂,不同操作系统配置方法不同;
2025-04-26 03:21:44
342
原创 【Linux】系统的延迟任务与定时任务
3.定时任务执行时如果遇到系统处于关闭状态,那么在开启时atd/crond任务会检测未执行的任务并且立 即执行。第一步先配置好本地软件仓库,邮件用到的程序在标准软件仓库中,这里主要验证at -m参数跳过软件仓库配置过程。2.延迟任务使用at命令发起,定时任务使用crontab命令发起。at常用的参数:-l.-c,-r,d,-v,-V,-f,-m。4.延迟任务是用于闲置时间的维护,定时任务用于周期性的维护。crontab常用参数:-u,-e,-r,-i,-l。3.延迟任务的at 任务信息存放在系统中。
2025-04-23 01:21:19
754
原创 【Linux】中的网络管理
了解其原理是为了更好的在Linux系统中更好的管理网络ipv4地址由32位二进制组成,以点分十进制表示子网掩码用来划分网络区域子网掩码非0的位对应的ip上的数字表示这个ip的网络位,网络位表示网络区域子网掩码0位对应的数字是ip的主机位,主机位表示网络区域里某台主机当网络位一致时,可视为在同一网段通信不需要网关介入网关为了给网络位不同的网段进行通信,涉及到三层网络,由路由器或三层交换机的接入DNS。
2025-04-19 01:48:53
789
原创 【Linux】中的软件管理,构建软件仓库
ivh //安装参数组合 -i install -v verbose显示安装过程 -h hash加密。clean all //清除系统中已经加载的仓库缓存信息 /var/cache/dnf。group list --available //列出未安装软件组。group list --installed //列出已安装软件组。group list --hidden //列出隐藏软件组。group list //列出软件组。
2025-04-17 14:10:25
730
原创 【Linux】文件传输归档与压缩
-delete //删除指定文件。r //向归档文件中添加文件。--get //解档指定文件。//-r同步目录中的文件及其目录本身。-D //复制设备文件。-C //指定解档路径。-t //复制时间戳。-o //复制拥有者。-g //复制拥有组。//把远程主机的文件复制到本主机。-r //复制目录。-l //复制链接。-p //复制权限。
2025-04-17 01:55:06
887
原创 【Linux】系统进程管理
1. 进程是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位。2. 进程包含了程序执行所需的各种资源,如内存空间、文件描述符等。3. 每个进程都有自己独立的内存空间和系统资源,不同进程之间相互隔离。4. 程序是静态的代码文件,进程是指程序运行时的形态(调用系统资源将静态的代码文件运行起来)。5. 进程是程序的一个副本。6. 进程是有生命周期的(准备期,运行期,终止期);生命周期通常从安装开始,到最终被用户卸载结束。在这个过程中,它会经历不同的阶段,包括引导、运行、维护和再次引导。
2025-04-07 01:52:47
1145
原创 【Linux】系统文件的权限管理
使用ls -l 文件 查看文件权限;ls -l 目录 查看目录里文件权限使用ls -ld 目录 查看目录权限。
2025-04-01 02:41:18
1037
原创 HCIP-VLAN-hybrid接口+DHCP实验
需要用到的技术1、虚拟局域网(VLAN)2、动态主机配置协议(DHCP)首先先完成交换部分,创建对应的vlan将PC1与PC3划入vlan2且接口类型为access,而以外的PC都划入如拓扑图对应vlan并且接口类型为hybrid,hybrid接口的配置规划如下图的拓扑注释,各交换机间的链路接口类型为trunk且放通所有创建的vlan,LSW1与路由器连接的链路接口类型为hybrid接口且T列表只放通vlan2,U列表则放通vlan3456;然后配置路由部分,配置单臂路由,配置DHCP地址池等。
2025-01-17 17:26:34
291
原创 HCIP-VLAN-hybrid接口实验
首先,在(华为中默认为hybrid接口),并且把这些接口的PVID全部按图中拓扑修改连接的PC属于哪个VLAN就把PVID修改为多少;然后再修改这些端口的untagged列表使接收或转发的列表在这个允许列表中,转发的时候剥离标签(最后在两台交换机之间的链路只要把这两个端口的tagged列表添加如拓扑上的值,hybrid接口的PVID值与untagge列表都为1。LSW1LSW2。
2025-01-15 18:51:24
263
原创 HCIA综合实验
此时边界路由器还需要一条通往公网的缺省路由,因为使用的是OSPF,内网的路由器除了边界路由器都没有公网的路由,要在边界路由器上宣告。借两位,划分4个网段,两个作为骨干,两个继续划分,划分出来多余的网段作为后续升级网络保留使用。7.test-1设备可以登陆内网telnet服务器,test-2不行。---192.168.1.112/28---预留。203.1.1.0/24 --- ISP下方网络。192.168.1.192/26 --- 保留。192.168.1.0/26 --- 骨干。
2024-10-25 18:29:18
601
原创 HCIA复习实验
第一步先对需求2的内网基于192.168.1.0/24进行划分我将子网掩码借一位划分两个网络号一个用作骨干一个用作R2下网络骨干有两条链路直接划分两条掩码为30的网络号R2下网络再借一位刚好可以分配给两个vlan192.168.1.0/25---骨干192.168.1.128/25---R2下网络这是我划分的子网拓扑图以及外网的IP规划。
2024-10-19 03:23:01
581
原创 虚拟机系统rhel9.3安装过程
1.双击点击安装包点击下一步,点击我接受建议更换安装位置,用户体验建议关掉这个没什么好说的按下一步与安装即可安装完成后可在网络适配器查看以上两个适配器输入许可证即可。
2024-09-23 00:49:46
293
原创 Python——学习笔记二
线性表:数组:类型一致的,大小固定,连续的内存结构链表:不一定要内存空间连续,大小不固定栈:先进后出队列:先进先出内置容器:list列表底层使用的是双向链表 线性表 有序的(有下标)变量名 = [ ]dir(list):查看用法~~~主要用法set集合{ }底层基于哈希表实现的:不能重复,无序dir(set):查看用法tuple元组()dir(tuple)不可变数据类型。有序的dict字典[ ]字典名["键名"]dir(dict)
2024-04-10 22:18:35
548
1
原创 HCIA静态路由综合实验
从第一个跟第二个要求中可知道要基于192.168.1.0/24进行合理的ip划分要先划分ip,就要数广播域,从图中骨干链路跟环回接口的广播域加起来一共14个广播域而我打算将每个路由器上两个环回的接口合为一个广播域,然后路由器与路由器间的骨干链路何一个广播域,这样加起来就5个广播域划分起来就要借3位,借3位能借出8个广播域,方便以后网络的升级可以留3个广播域来升级192.168.1.0 24借3位,掩码就为27192.168.1.0 27 ——用于骨干链路。
2024-01-13 21:21:42
2077
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人