自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文本处理三剑客之sed编辑器和awk

sed编辑器和awk一、sed编辑器sed 的工作流程及命令格式**打印内容:****使用地址:**删除行:替换:插入:二、awk工作原理:按行输出文本:按字段输出文本:通过管道、双引号调用Shell命令:一、sed编辑器grep、sed、awk是文本处理三剑客sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。sed 的工作流程及命令格式sed 的工作流程

2020-12-25 23:30:04 1291 1

原创 简单了解数组与排序

简单了解数组与排序一、数组定义方法二、数组包括的数据类型一、数组定义方法数组名=(30 20 10 60 50 40)索引: 0 1 2 3 4 5方法一:数组名=(value0 value1 value2 ...)方法二:数组名=([0]=value [1]=value [2]=value .. .)方法三:列表名="value0 value1 value2 ..."数组名=($列表名)方法四:数组名[0]="value"数组名[1]="value"数组名[

2020-12-24 01:04:30 284

原创 shell函数的简单了解

Shell函数——代码的复用shell函数定义:shell函数定义:shell函数:(代码复用)将命令序列按格式写在一起可方便重复使用命令序列【1】function 函数名 {命令序列}【2】函数名 () {命令序列}...

2020-12-23 17:41:15 226 2

原创 shell脚本的3种循环以及相关内容

shell脚本的3种循环以及相关内容一、for语句1.1 for语句的结构1.2 for语句的实例二、while循环2.1 while语句的结构2.2 while语句应用示例三、until语句3.1 until语句的结构3.2 until语句应用示例四、常用转义字符五、补充:break和continue5.1 break命令5.2 continue命令一、for语句1.1 for语句的结构读取不同的变量值,用来逐个执行同一组命令。三种简单的for语句的表达方式:方法一:(默认的取值是空格、tab

2020-12-22 00:13:42 1644 8

原创 几个简单由星号组成的图形小脚本

几个简单的图形小脚本实例1:99乘法表实例2:输出一条20个星号的直线实例3:输出一个全由星号组成的直角三角形实例4:倒三角直角三角形实例5:等腰三角形等腰三角形1等腰三角形2等腰三角形3倒等腰三角形实例6:平行四边形实例7:梯形直角梯形等腰梯形实例8:菱形实例1:99乘法表#!/bin/bath#9*9乘法表for ((a=1; a<=9; a++))do for ((b=1; b<$a; b++)) do c=$[$a*$b]echo -ne "$a*$b=$

2020-12-21 19:05:41 692

转载 shell脚本50例

shell脚本100例1、编写hello world脚本2、通过位置变量创建 Linux 系统账户及密码3、备份日志4、一键部署 LNMP(RPM 包版本)5、监控内存和磁盘容量,小于给定值时报警6、猜数字游戏7、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用字串对比版本)8、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用 UID 数字对比版本)9、编写脚本:提示用户输

2020-12-21 16:38:44 967

原创 小梦带你看——账号安全控制与sudo授权命令

账号安全控制与sudo授权命令一、账号安全控制账号安全基本措施■系统账号清理■密码安全控制■命令历史限制■终端自动注销二、系统引导和登录控制2.1 使用su命令切换用户2.2 Linux中的PAM安全认证三、PAM认证原理:四、使用sudo机制提权4.1配置sudo授权4.2 别名创建五、开关机安全控制5.1 调整BIOS引导设置5.2 GRUB限制六、终端登录安全控制■限制root只在安全终端登录■禁止普通用户登录一、账号安全控制账号安全基本措施■系统账号清理●将非登录用户的Shell设为/sbi

2020-12-18 00:10:21 360 2

原创 DHCP、PNF、SXE、DNS等综合实验

综合测试一、server1提供DHCP服务给PC1和server2分配对应网段的IP地址。1、配置DHCP服务器2、在PC1和server2的界面点击如图按键二、server1提供PXE服务,能够使server2可以自动安装Centos7 Linux操作系统。1.安装并启用TFTP服务2.安装并启用DHCP 服务3.准备Linux 内核、初始化镜像文件4.准备PXE引导程序5.安装FTP服务,准备CentOs 7安装源6.配置启动菜单文件三、在server1安装和启动httpd服务对外提供Web服务,并搭建

2020-12-15 14:07:50 453 1

原创 小梦带你看——(程序与进程)

程序与进程一、查看进程1.1 程序和进程的关系1.2查看进程信息ps1.3 查看进程信息top■top命令1.4 查看进程信息pgrep■pgrep命令1.5 查看进程树pstree■pstree命令二、控制进程2.1 进程的启动方式■手工启动2.2 进程的前后台调度■Ctrl+Z组合键■jobs命令■fg命令2.3 终止进程的运行■Ctrl+C组合键■kill、killall命令■pkill命令四、at一次性任务设置4.1计划任务管理at■at命令■案例4.2 计划任务管理crontab■crontab命

2020-12-13 17:34:18 134

原创 小梦带你看——(引导过程与服务控制)

引导过程与服务控制一、Linux操作系统引导过程1.1 引导过程1.2 系统初始化进程■init进程■Systemd■Systemd 单元类型■运行级别锁定应的Systemd目标二、修复MBR扇区故障■故障原因■故障现象■解决思路三、修复GRUB引导故障■故障原因■故障现象■解决思路四、遗忘root用户密码■故障原因■故障现象■解决思路五、排除启动类故障的具体过程5.1 修复MBR扇区故障5.2 修复GRUB引导故障六、优化启动过程■ntsysv工具■systemctl工具七、Linux系统的运行级别■查看

2020-12-13 12:52:40 126

原创 小梦带你看——(磁盘阵列)

磁盘阵列一、RAID磁盘阵列介绍1.1、RAID 0磁盘阵列介绍■RAID 0 (条带化存储)1.2、RAID 1磁盘阵列介绍■RAID 1 (镜像存储)1.3、RAID 5磁盘阵列介绍■RAID 51.4、RAID 6磁盘阵列介绍■RAID 61.5、RAID 1+0和0+1磁盘阵列介绍■RAID 1+0 (先做镜象,再做条带)■RAID 0+1 (先做条带,再做镜象)二、阵列卡2.1 阵列卡介绍2.2 阵列卡的缓存一、RAID磁盘阵列介绍■是Redundant Array of Independen

2020-12-12 19:25:27 1435

原创 小梦带你看——(LVM与磁盘配额)

LVM与磁盘配额一、LVM概述■Logical Volume Manager,逻辑卷管理■LVM机制的基本概念二、LVM的管理命令■LVM 的管理命令■LVM操作主要命令步骤三、磁盘配额概述■设置磁盘配额■Cent OS7中设置磁盘配额步骤一、LVM概述■Logical Volume Manager,逻辑卷管理●能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性●/boot分区用于存放引导文件,不能基于LVM创建■LVM机制的基本概念●PV (物理卷)●VG (卷组)

2020-12-12 14:52:21 210

原创 小梦带你看——(Linux磁盘管理与文件系统)

Linux磁盘管理与文件系统一、磁盘基础1.1 磁盘结构■硬盘的物理结构■硬盘的数据结构1.2 MBR与磁盘分区表示■主引导记录(MBR: Master Boot Record)■主启动记录(MBR)磁盘分区1.3 磁盘分区结构二、文件系统的创建2.1 文件系统的类型■XFS文件系统■SWAP——交换文件系统2.2 检测并确认新硬盘■fdisk命令■交互模式中的常用指令2.3 管理磁盘分区2.4 创建文件系统的过程即格式化分区的过程2.5 创建交换文件系统三、挂载、卸载文件系统3.1 挂载和卸载的命令■m

2020-12-09 23:47:33 137

原创 小梦带你看——(linux账号及权限管理)

linux账号及权限管理----记住给权限要慎重一、用户账号和组账号概述一、用户账号和组账号概述■Linux基于用户身份对资源访问进行控制●用户帐号 用户、程序用户  ◆超级用户、普通用户、程序用户●组帐号 ◆基本组(私有组) ◆附加组(公共组)●UID和GID ◆UID (User IDentity,用户标识号) ◆GID (Group IDentify,组标识号)●用户账号  ◆超级用户: root 用户是Linux操作系统中默认的超级用户账号,对本主机拥有最高的权限。系统

2020-12-07 23:29:29 178

原创 linux应用程序基础以及yum和rpm的安装

linux应用程序基础以及yum和rpm的安装一、Linux应用程序基础1.1 应用程序与系统命令的关系1.2 典型应用程序的目录结构1.3 常见的软件包封装类型二、RPM包管理工具2.1 RPM软件包管理器Red-Hat Package Manager2.2 RPM软件包2.3 rpm命令的格式2.4 查询RPM软件信息2.5 查询未安装的RPM软件包文件中信息四、安装、升级、卸载RPM软件包4.1 安装RPM软件包4.2 卸载RPM软件包五、维护RPM数据库六、源代码编译概述6.1 使用源代码安装软件的

2020-12-06 00:06:34 155 1

原创 Linux常用命令(3)——Linux的一些常用命令

Linux常用命令(3)一、命令执行的优先级二、Linux目录结构三、cat——查看文件内容四、more——查看文件内容五、less——查看文件内容六、head、tail——查看文件内容七、wc——统计文件内容八、grep——检索和过滤文件内容九、gzip、bzip2——压缩命令十、tar——归档命令十一、文本编辑器vi命令小结:一、命令执行的优先级第一优先级:指定路径的命令。绝对路径/root/pwd.sh或者相对路径./pwd. sh第二优先级:别名指定的命令alias pwd=/root/pwd

2020-12-05 17:52:07 194 1

空空如也

空空如也

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

TA关注的人

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