自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 流编辑器sed(stream editor)

sed是一种流编辑器,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。-n,--quiet,--silent:不输出模式空间中的内容,使用安静模式,在一般sed的用法中,所有来自STDIN的数据一般都会被列出到屏幕上,但如果加上-n参数后,则只有经过sed特殊处理的那一行才会被。-f:直接将sed的动作写在一个文件内,-ffilename则可以执行filename内的sed动作。a)替换文件中所有:为@@@

2024-06-27 17:33:33 234

原创 全局搜索正则表达式(grep)

grep 全程Globally searchaRegular Expression and Print,是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。基本正则表达式(Basic Regular Expression,BRE),又称为标准正则表达式,是最早制订的正则表达式规范,仅支持最基本的元字符集。正则表达式就是用在字符串的处理上面的一项表示式在我们做程序设计时很多需要对一类字符进行处理,正则表达式就完美的解决了这个问题。g)显示包含root字符串的行的总数。

2024-06-25 18:53:52 413

原创 shell脚本中的运行流程控制

条件运行流程控制是脚本在运行时,需要有几个分支,在符合那个条件运行那个分支在脚本中我们通常用if语句来编写条件流程控制。2.批量创建用户:用户名以test开头,按数字序号变化;在我们的生产环境中,有的动作需要重复做,有的动作需要满足某些条件做如何按照我们需要的逻辑运行动作,这就是流程控制。给定一个文件名称,判定文件是否存在,如果存在显示文件的类型,如果不存在显示文件不存在。给定用户判断用户是否存在,如果存在显示用户存在,如果不存在建立用户。循环运行流程是代码在运行时在某个位置需要用相同动作来处理多个对象。

2024-06-24 17:21:48 197

原创 shell中的运算

2进制表示数字正负时最高位为0表示正数,最高位1表示负数源码:负数的源码为负数绝对值的二进制数字,整数的源码为本身的二进制反码:负数绝对值源码取反,但是表示正负的高位值不变补码:反码+1为补码,补码即为负数二进制表示方式计算结果超过8位舍弃超过的高位,特殊需要情况下使用扩展8位。程序中的所有数在计算机内存中都是以二进制的形式储存的位运算就是直接对整数在内存中的二进制位进行操作。8+(顺时针调正的格数|神秘数字-逆时针调整的格子)=最终位置神秘数字是时钟显示里最大数字+1。shell中常用的运算符号如下。

2024-06-19 22:45:19 215

原创 SHELL脚本中的变量与运算2

很多情况下,shel脚本需要接受用户的输入,根据用户的输入来执行不同的操作。从命令行传递给shell脚本的参数又称为叫做位置参数,shel脚本会根据参数的位置使用不同的位置参数变量读取他们的值。PATH指定命令执行路径是非常有用如果我想在当前用户中可以用相对路径方式调用/mnt下的所有可执行文件。表示上一条命令的退出值,0表示无任何问题,1-255 表示命令执行报错。-d 持续读取直到读入 DELIM 变量中的第一个字符,而不是换行符。-s 从标准输入中读取密码而不在屏幕上显示输入的字符。

2024-06-19 22:37:48 246

原创 SHELL脚本中的变量与运算

变量的名称中只能包含数字、大小写字母以及下划线变量的名称只能用大小写字母及下划线开头同一名称变量在多次被赋值时为覆盖动作在企业代码规范化中变量的命名规则如下。从变量的作用范围来划分,变量分为函数级变量,环境级变量,用户级变量和系统级变量函数级变量只在函数内生效通常用local来定义。我们需要用一串固定的字符来表示不固定的值这就是变量存在的根本意义变量的实现原理就是内存存储单元的一个符号名称。系统级变量是系统中的永久设定,所有用户都可以使用,系统变量通常被保存到/etc/profile中。

2024-06-17 17:01:32 230

原创 SHELL脚本中的常用命令

1、文件的方式。

2024-06-13 17:24:03 157

原创 时间同步服务器

1.www.ntppool.org : 项目是一个提供可靠易用的NTP服务的虚拟集群,[0-3].asia.pool.ntp.org。障,如:加密协议,日志,集群等,利用NTP(Network Time Protocol )协议使网络中的各个计算机。chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。的两台机器之间的典型精度在几毫秒之内,在LAN上,精度通常为几十微秒。时间同步:多主机协作工作时,各个主机的时间同步很重要,时间不一致会造成很多重要应用的故。

2024-06-12 17:18:56 736

原创 RHCE远程连接服务实战

172.25.254.200 在远程登录172.25.254.100的root用户时需要免密连接。并确保只有root用户和timinglee用户可以被登录。建立用户timinglee,其密码为timinglee。主机名: server.example.com。主机名:client.example.com。

2024-04-22 00:13:26 118 1

原创 已经安装了VirtualBox 7和CentOS 7,接下来在虚拟机上搭建博客系统:

在 Oracle VM VirtualBox 7 中安装增强功能包(Guest Additions)对于 CentOS 7 系统个人现阶段对linux不了解 仅供参考电脑内存删除了 一些我遇见问题的照片没有了 大家可以看一下解方案。

2024-03-17 19:38:05 799 1

原创 使用eNSP搭建静态路由综合实验

192.168.1.0/27 骨干。先配置环回 再配置骨干网 最后配置缺省。

2024-01-14 23:26:56 337 1

原创 实验:使用eNSP做出一个小型的网络

左边配置192.168.1.0/24 右边配置192.168.2.0/24。左边配置192.168.1.50 右边配置192.168.2.50。第二个192.168.2.6 配www.taobao.com。第一个192.168.2.1 配www.baidu.con。访问第一个192.168.2.1。第一个192.168.2.1。第二个192.168.2.6。

2024-01-10 22:32:12 518

原创 TCP 3次握手、4次断开的自我理解

3次握手是指建立TCP连接时,客户端和服务器总共需要发送3个报文来建立连接并同步序列号和确认号。4次挥手则是指断开TCP连接时,客户端和服务器需要发送4个报文来释放资源并断开连接。

2024-01-08 22:28:07 411

原创 学习python自动化测试

选择基本元素: 一:id属性 二:class属性 三:tag名选择css表达式(同样可以根据id 属性 class属性和 tag名 来选择元素): 一:一:根据 id属性 选择元素from selenium import webdriverfrom selenium.webdriver.common.by import By# 创建 WebDriver 对象wd = webdriver....

2022-04-21 19:52:45 849

空空如也

空空如也

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

TA关注的人

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