自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 grep命令总结

grep命令可以是根据特定条件过滤文本内容。

2024-05-15 15:42:39 167

原创 sed命令总结

sed命令可以针对文件里面的内容进行相应的增删改查,功能较为强大。

2024-05-14 16:35:05 218

原创 find命令总结

find命令根据用户提供的条件查找文件。~ 表示$HOME目录表示当前目录/ 表示根目录。

2024-05-14 12:52:29 368

原创 awk命令总结

这里就是使用NF便用变量(NF代表这一行的字段数量),查找以/bash结尾的行~ 表示包含!~ 表示不包含。

2024-05-13 21:34:53 782

原创 系统初始化脚本

脚本写的比较简单粗暴,只适用于全新的环境,里面的内容大家自行修改。

2024-04-18 11:03:21 101

原创 netstat命令

netstat命令是一个用于。但是在系统负载比较大的时候尽量不要使用。-n:表示不进行DNS解析,直接显示IP地址和端口号。-t:仅显示TCP协议的连接信息。-p:显示与每个连接相关联的进程ID(PID)和程序名称。-l:仅显示监听套接字(即服务器端的服务)。

2024-04-06 18:05:05 856

原创 ss命令

命令是Linux系统中的一个命令,用于查看系统socket统计信息。的许多信息,但提供的信息更详细、更快速,生产环境建议使用ss命令。-n:不解析服务名称,直接显示端口号;-p:显示与套接字关联的进程信息。-l:仅显示监听状态的套接字;-a:显示所有用户的套接字;-t:仅显示TCP连接;-u:仅显示UDP连接;

2024-04-06 16:47:27 239

原创 ifconfig命令

ifconfig是一个实用的工具,主要用于诊断和解决网络问题,以及进行网络配置。

2024-04-06 16:32:39 184

原创 ip命令

需要注意的是,修改MTU可能会影响网络连接的稳定性和性能。如果设置得过小,可能会导致网络传输效率降低;如果设置得过大,可能会导致数据包在传输过程中被丢弃。因此,在修改MTU之前,需要了解网络环境的要求和限制,并根据实际情况进行合理设置。ens160为网卡名称。

2024-04-06 16:12:42 879

原创 fping命令

fping是一个用于网络扫描的工具,它可以在 Linux 系统上使用。fping可以发送 ICMP ECHO_REQUEST(即 ping)数据包到指定的网络地址范围,并等待响应。通过这种方式,fping可以用来检测哪些 IP 地址是活跃的。

2024-04-06 15:05:27 381

原创 ping命令

ping 命令是用于测试网络连接和网络延迟的常用工具,它使用 ICMP 协议来发送请求并接收响应。

2024-04-06 14:42:49 753

原创 Nginx配置导致请求成环的问题

在一台主机上部署LAMP,之后使用Nginx实现反向代理,并且实现动静分离。apache的访问端口为80,Nginx,访问端口为8001端口。首先可以实现反向代理。server {#拦截后台请求#拦截静态资源# }# }# }# }使用本机的8001端口可以访问后端的apache部署的wordpress配置动静分离的时候出现问题。

2024-04-01 19:04:20 463

原创 IP地址的组成

网络部分主要用于标识网络信息,判断主机在不在同一个网络中,最直观看到的第一个判断标准就是这个网络部分。根据上述输出结果可以看出,这两台主机的ip地址并不在同一个网络中,因此无法进行通信。4将计算结果进行比对,如果计算出的结果一致,则表示双方处于同一个网络中。如果两台主机想要在一个局域网中进行通信,首先需要判断两台主机在同一个网络中。主机部分是用于表示这台主机在网络中的ID(身份信息)ip地址由两部分组成: 网络部分+主机部分。简单说,网络部分就是用于标识网络信息。1将双方的ip地址全部换算成二进制。

2024-03-30 21:24:32 284

原创 TCP三次握手四次挥手

client (客户端)--------->server (服务器)服务端向客户端发送FIN,ACK,表示服务器向客户端发送断开请求。服务器向客户端发送ACK,表示已经收到你的断开请求。客户端向服务端发送ACK, 确认断开连接。服务器向客户端发送ACK,SYN。FIN断开请求,ACK确认码。客户端想服务器发送SYN。客户端向服务器发送ACK。客户端向服务器发送FIN。三步完成之后才能通信。四步完成之后断开连接。

2024-03-30 21:21:13 175

原创 Shell脚本总结-until循环

首先将变量sum赋值为0,然后使用until循环判断i是否大于10。如果i小于等于10,则执行循环体内的代码,将i的值加到sum上,并将i加1。当i大于10时,循环结束,打印sum的值。首先将变量i赋值为1,然后使用until循环判断i是否大于10。如果i小于等于10,则执行循环体内的代码,打印i的值,并将i加1。当i大于10时,循环结束。until循环的时候条件不成立则进行循环,并执行循环程序。循环条件成立,终止循环。

2024-03-27 20:31:50 189

原创 python总结-追加内容到文件

【代码】python总结-追加内容到文件。

2024-03-25 21:41:32 122

原创 python总结-函数

【代码】python总结-函数。

2024-03-25 21:33:21 108

原创 python总结-字典

定义了一个名为zhangsan的字典,其中包含三个键值对,分别是'name': '张三', 'age': 18, 'address': '山西省.太原市'。然后使用for循环遍历字典的所有键,并将每个键打印出来。

2024-03-25 21:10:11 109

原创 Shell脚本总结-read-case语句

接下来,脚本使用case语句根据用户的输入执行相应的操作。例如,如果用户输入1,脚本将执行安装Apache的操作;如果用户输入2,脚本将执行安装PHP的操作,以此类推。当用户输入7时,脚本将显示"Exit Menu/退出菜单......"并退出循环。脚本的主要部分是一个while循环,它会一直执行,直到遇到"exit"命令。在循环内部,脚本首先显示一个菜单,提示用户输入一个数字(1-7)来选择一个操作。然后,使用read命令读取用户的输入,并将其存储在变量input中。

2024-03-25 21:03:39 151

原创 Shell总结-数组

【代码】Shell总结-数组。

2024-03-25 20:15:45 112

原创 Python总结-while

这段代码是一个无限循环,用于接收用户输入的数字。如果用户输入的是数字,程序会输出"你输入了一个数字:"加上输入的数字;如果用户输入的不是数字,程序会输出"你输入的不是数字"。由于count初始值为0,每次循环都会将count的值加1,因此最终会打印出0到4的整数。如果用户输入的内容既不是 "quit" 也不是数字,执行下面的代码块。这行代码会在屏幕上输出 "你输入了一个数字:" 加上用户输入的数字。这行代码会提示用户输入一个数字,并将输入的内容赋值给变量。这行代码会在屏幕上输出 "你输入的不是数字"。

2024-03-24 15:44:09 240

原创 Python总结-for循环

遍历列表name中的元素,并打印出每个元素。

2024-03-24 15:07:04 111

原创 Shell脚本总结-反引号-${}-$()

()和``反引号,返回的是一个指令或者程序的处理结果。${}引用变量,包含自定义的和环境变量。反引号的作用就是将输出结果显示出来。

2024-03-24 09:37:19 268

原创 python总结-if语句

【代码】python学习-if语句。

2024-03-21 20:36:04 123

原创 python总结-Linux系统使用

这里的话,使用汉语后面需要使用中文的冒号,后面使用英文的逗号。\n就是代表换行,使用printf输出的话,没有自动换行。变量为数字的话,不用使用引号,负责不能运算。不使用换行如下图·显示。

2024-03-21 20:32:53 260

原创 Shell脚本总结-变量-输出方式-双引号和单引号

双引号就是可以把变量,命令解析出结果,之后再进行显示。被双引号括起来的字符,如果没有特殊含义,则还是本身。如果是变量,则会输出变量。虽然定义了变量,但是使用单引号输出的话,还是变量名,而不是变量值,也就是所见即所得。单引号里面有说明,则输出什么。有两种方式输出变量加花括号和不加花括号,建议使用加花括号的方式(echo ${st1} ${st2}),不建议使用(echo $st1 $st2)

2024-03-21 18:48:52 277

原创 Shell脚本总结-if循环

if 判断 [ ] 里面的条件是否成立 后面跟then,代表条件成立 如果在一行则使用分号隔离(;在这里设置num1 大于num2 的话才输出num1 > num2的变量,但是很明显num1小于num2,这里就是一个中括号不支持运算符的使用。查看结果马上不一样了,代表双中括号支持运算符的使用,因此建议大家使用双中括号来编写if语句。如果 aaa的变量大于bbb的变量,则输出${aaa} 大于 ${bbb}的变量。exit的作用是退出当前运行的程序,并将参数value返回给主调进程。

2024-03-21 18:48:28 383

原创 Linux四剑客-find命令学习

这里就是查询etc目录下的以txt结尾的文件 -name 代表指定名称。它可以使用不同的选项来过滤和限制查找的结果。主要是查询文件或者目录。这里就是从跟查询 所有的文件 f 代表文件。这里就是从根查询所有的目录 d 代表目录。这里就是查询当前目录下的所有文件 . 代表当前目录。查询/etc 目录下的所有大于1MB的文件。查询当前目录下的所有在7天内被修改过的文件。查询当前目录下的所有在7天前被修改过的文件。查询当前目录下的所有小于1MB的文件。

2024-03-17 16:10:15 211

原创 Shell脚本总结-函数

不输出word模块里面的内容。

2024-03-17 15:47:47 95

原创 Shell脚本-if判断语句

【代码】Shell脚本-if判断语句。

2024-03-16 12:09:00 125

原创 Shell脚本总结-比较运算符

lt 小于。-le 小于等于。-gt 大于。-ge 大于等于。-ne 不等于。-eq 等于。

2024-03-16 11:58:01 76

原创 Shell脚本总结-while 循环

【代码】Shell脚本-while 循环。

2024-03-16 11:51:50 1202

原创 Shell脚本总结-for循环

这里的话,也和上面的解释差不多,但是需要注意修改i的停止设置。使用限制条件来输出1-8。使用seq输出1-8。

2024-03-16 10:57:31 391

原创 Shell脚本总结-注释

注释是shell脚本中非常重要的内容,方便自己理解和别人理解。不会产生效果。也就是对于脚本起到了解释的作用。

2024-03-16 10:04:57 600

原创 Centos strema 9 环境部署Glusterfs9

本文档只是创建复制卷,分布式卷,分布式复制卷,纠删卷操作系统内核角色Ip地址说明客户端 client挂载存储业务机器客户端 clientbrick端(manager/node)存储节点brick端(manager/node)存储节点brick端(manager/node)存储节点brick端(manager/node)存储节点brick端(manager/node)

2024-03-15 17:39:14 1198

原创 Shell脚本总结-理解-分类-执行方式

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。但殊途同归我们可以使用shell脚本帮助我们更加快速和便捷的完成工作,可以完成大量重复性工作,或者非交互的完成我们的工作,可以交给shell脚本来实现我们想要的结果。使用脚本的绝对路径来执行该脚本,但是需要增加可执行的权限。所以使用绝对路径执行的化,没有权限,如下图显示。可以结合绝对路径使用。

2024-03-12 10:05:39 328 1

原创 python-总结

在字符串内部 %() 表示特定格式字符串的占位,字符串右侧通过 % 连接要格式化的参数,它们和内部占位符 % 一一对应,中间不需要逗号连接。格式化是对字符串进行一定的格式显示或输出的方式,可以通过“%”,“format 函数”和“print(f"string")”实现。单引号和双引号没有本质性的区别,都是将包含的内容输出出来,但是如果想将单引号或者双引号输出出来的话,往内容里面添加即可。这里就是没有引号的话数字可以输出,但是文字输出不了因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。

2024-03-07 20:20:27 236

原创 Centos9环境部署MySQL的PXC

pxc就是将多个mysql数据库整合为一个集群,每台服务器上的mysql数据库会实时同步,而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性。早期的版本还有其他配置文件在/etc/percona-xtradb-cluster.conf.d目录,包括mysqld.cnf,mysqld_safe.cnf,wsrep.cnf等。

2024-03-07 20:05:38 1173

原创 使用cockpit安装kvm虚拟机

如果安装完成之后,出现报错,则刷新。如下图所示进入添加网桥之后,名称自己修改,端口设置为自己的网卡名称。之后返回xshell之后再次查看ip地址就会出现将系统的镜像发送到root目录下修改镜像的属组和属主改变镜像文件的权限重启。

2024-02-17 17:37:24 919

原创 安装cockpit

可以看到服务已经启动,并且9090端口启动。此时登录使用root用户和密码登录不了。配置完成之后,不需要重启即可登录。进入该文件注释掉root。

2024-02-17 17:31:12 489 1

空空如也

空空如也

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

TA关注的人

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