摘要: 文本处理三剑客 在 Shell 下使用这些正则表达式处理文本最多的命令有下面几个工具: sed详解 1. 前言 我们都知道,在Linux中一切皆文件,比如配置文件,日志文件,启动文件等等。如果我们相对这些文件进行一些编辑查询等操作时,我们可能会想到一些vi,vim,cat,more等命令。但是这些命 阅读全文
posted @ 2019-08-24 13:49 openstack彭 阅读(190) 评论(0) 推荐(0) 编辑
摘要: shell函数 shell中允许将一组命令集合或语句形成一段可用代码,这些代码块称为shell函数。给这段代码起个名字称为函数名,后续可以直接调用该段代码。 格式 实例1: Shell 函数很简单,函数名后跟双括号,再跟双大括号。通过函数名直接调用,不加小括号。 示例 2:函数返回值 return 阅读全文
posted @ 2019-08-24 13:48 openstack彭 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1. shell流程控制 2. for语句 3. while语句 4. break和continue语句 5. case语句 6. shell编程高级实战 shell流程控制 流程控制是改变程序运行顺序的指令。linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for 阅读全文
posted @ 2019-08-24 13:47 openstack彭 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1. shell变量简介 2. 定义变量 3. 使用变量 4. 修改变量的值 5. 单引号和双引号的区别 6. 将命令的结果赋值给变量 7. 删除变量 8. 变量类型 9. 特殊变量列表 10. 退出状态 11. shell表达式与运算符 11.1 条件表达式 11.2 整数比较符 11.3 字符串 阅读全文
posted @ 2019-08-24 13:46 openstack彭 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.shell简介 2. shell分类 3. 查看shell 4. 第一个shell脚本 5. shell编程常用命令 5.1 grep 5.2 cut 5.3 sort 5.4 uniq 5.5 seq 5.6 tr 6. 课后作业 前言 什么是脚本? 脚本简单地说就是一条条的文字命令(一些指令 阅读全文
posted @ 2019-08-24 13:45 openstack彭 阅读(270) 评论(0) 推荐(0) 编辑
摘要: tomcat安装 第一步:官网下载安装包https://tomcat.apache.org/ 第二步:上传安装包[root@ken ~]# rz 没有 lrzsz 需要下载 yum install lrzsz -y[root@ken ~]# lsapache-tomcat-9.0.17.zip fu 阅读全文
posted @ 2019-08-24 13:44 openstack彭 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 数据库保存了那些信息 1.用户评论2.保存了网页连接信息3.保存了网页文章4.保存了网页文章的分类信息5.用户注册信息6. 其他的一些组件信息 那些信息没被保存在数据库 图片视频 部署cobbler服务器 1.准备环境使用nat或者仅主机模式,不要使用桥接模式,方式获取的IP不是自己的 2. 配置y 阅读全文
posted @ 2019-08-24 13:42 openstack彭 阅读(158) 评论(0) 推荐(0) 编辑
摘要: nginx介绍 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点 阅读全文
posted @ 2019-08-24 13:40 openstack彭 阅读(304) 评论(0) 推荐(0) 编辑
摘要: apache介绍 1).世界上使用率最高的网站服务器,最高时可达70%;官方网站:apache.org 2).http 超文本协议 HTML 超文本标记语言 3).URL 统一资源定位符 http://www.sina.com.cn:80/admin/index.php http:// — ssl 阅读全文
posted @ 2019-08-24 13:39 openstack彭 阅读(809) 评论(0) 推荐(0) 编辑
摘要: NTP时间服务器 作用:ntp主要是用于对计算机的时间同步管理操作。 时间是对服务器来说是很重要的,一般很多网站都需要读取服务器时间来记录相关信息,如果时间不准,则可能造成很大的影响。 部署安装NTP服务器 第一步:安装服务 第二步:配置NTP文件 第三步:重启NTP服务 第四步:检查NTP状态 第 阅读全文
posted @ 2019-08-24 13:39 openstack彭 阅读(304) 评论(0) 推荐(0) 编辑
摘要: NFS服务端概述 NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS; NFS允许一个系统在网络上与他人共享目录和文件。 模式: C/S 模式 端口: NFS是Net File System的简写,即网络文件系统 阅读全文
posted @ 2019-08-24 13:38 openstack彭 阅读(248) 评论(0) 推荐(0) 编辑
摘要: samba服务 Smb主要作为网络通信协议; Smb是基于cs架构; 完成Linux与windows之间的共享;linux与linux之间共享用NFS 第一步:安装samba 第二步:编辑配置文件 第三步:添加访问用户 第四步:创建共享目录 第五步:关闭防火墙 第六步:启动samba服务 第七步:w 阅读全文
posted @ 2019-08-24 13:37 openstack彭 阅读(712) 评论(0) 推荐(0) 编辑
摘要: rpm简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检 阅读全文
posted @ 2019-08-24 13:33 openstack彭 阅读(189) 评论(0) 推荐(0) 编辑
摘要: OSI七层模型和TCP/IP四层模型 OSI七层模型:OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。 TCP/IP四层模型:TCP/IP参考模型是计算机网络的祖父ARPANET和其后继的因 阅读全文
posted @ 2019-08-24 13:31 openstack彭 阅读(192) 评论(0) 推荐(0) 编辑
摘要: RAID概念 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成一个容量巨大的磁盘组,利用多个磁盘组合在一起,提升整个磁盘 阅读全文
posted @ 2019-08-24 13:30 openstack彭 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 硬盘接口 从整体的角度上,硬盘接口分为IDE、SATA、SCSI和SAS四种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而SAS只在高端服务器上,价格昂贵。 硬盘种类 SATA硬盘:用SATA接口的硬盘又叫串口硬盘,是以后PC机的主流发展方向,因为 阅读全文
posted @ 2019-08-24 13:30 openstack彭 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 虚拟机默认磁盘类型 scsi硬盘 分区符MBR(512字节) 三部分组成:引导程序: 446字节(bootloader)分区表: 64字节魔数: 2字节(55AA) 分区:主分区+扩展分区(扩展分区之上建立了逻辑分区)1. 即扩展分区是逻辑分区的资源池,逻辑分区的总大小即扩展分区大小2. 扩展分区不 阅读全文
posted @ 2019-08-24 13:28 openstack彭 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 硬盘接口 从整体的角度上,硬盘接口分为IDE、SATA、SCSI和SAS四种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而SAS只在高端服务器上,价格昂贵。 硬盘种类 SATA硬盘:用SATA接口的硬盘又叫串口硬盘,是以后PC机的主流发展方向,因为 阅读全文
posted @ 2019-08-24 13:26 openstack彭 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 计划任务介绍 我们可以通过一些设置。来让电脑定时提醒我们该做什么事了。或者我们提前设置好,告诉电脑你几点做什么几点做什么,这种我们就叫它定时任务。而遇到一些需要执行的事情或任务。我们也可以通过命令来告诉电脑一会临时把这个工作给做一下 总结:在我们LINUX中,我们可以通过crontab和at这两个东 阅读全文
posted @ 2019-08-24 13:25 openstack彭 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 权限概述 Linux系统一般将文件可存/取访问的身份分为3个类别:owner(拥有者)、group(和所有者同组的用户)、others(其他人,除了所有者,除了同组的用户以及除了超级管理员),且3种身份各有read(读)、write(写)、execute(执行)等权限。 权限介绍 什么是权限? 在多 阅读全文
posted @ 2019-08-24 13:23 openstack彭 阅读(435) 评论(0) 推荐(0) 编辑