11 2019 档案
摘要:java爬虫中jsoup的使用 jsoup可以用来解析HTML的内容,其功能非常强大,它可以向javascript那样直接从网页中提取有用的信息 例如1: 从html字符串中解析数据 //直接从字符串中获取 public static void getParByString() { String h
阅读全文
摘要:hadoop+zookeeper集群高可用搭建 Senerity 发布于 2016/12/12 09:19 【推荐阅读】滴滴出行的数据架构和信息流处理思路解析->>> Hadoop集群搭建步骤 1. 架构图 2. 准备5台机器 centosa: 192.168.42.128 centosb: 192
阅读全文
摘要:部署zookeepe高可用集群 部署规划 Nno1 192.168.1.31 Nno2 192.168.1.37 Node32 192.168.1.32 Node33 192.168.1.33 Node34 192.168.1.34 1)主机01 [root@node31 bin]# vim /et
阅读全文
摘要:hadoop Hadoop是一个用于海量数据统计分析的分布式计算框架,封装了分布式计算中比较困难的进程间通信、负载均衡,任务调度等模块,降低了学习门槛。在最简单的程序实现中,仅仅需要重写map和reduce方法,并实现任务提交逻辑。接下来,就让我们一起推开Hadoop的大门,走进大数据的神奇世界。
阅读全文
摘要:Hadoop 操作步骤: 192.168.1.110-113 主机名分别为 nn01(zhuji) node1 node2 node3 个个主机之间要免密 互通/etc/host 1. 安装openjdk-devel # yum -y install java-1.8.0-openjdk-devel
阅读全文
摘要:大数据学习路线(完整详细版) 2018年01月05日 20:15:06 阅读数:5550 大数据学习路线 java(Java se,javaweb) Linux(shell,高并发架构,lucene,solr) Hadoop(Hadoop,HDFS,Mapreduce,yarn,hive,hbase
阅读全文
摘要:hadoop集群搭建--CentOS部署Hadoop服务 在了解了Hadoop的相关知识后,接下来就是Hadoop环境的搭建,搭建Hadoop环境是正式学习大数据的开始,接下来就开始搭建环境!我们用到环境为:VMware 12+CentOS6.4 hadoop安装步骤大纲: 1、准备硬件(一台虚拟主
阅读全文
摘要:数据批量导入 • 使用 _bulk 批量导入数据 – 批量导入数据使用 POST 方式,数据格式为 json,url编码使用 data-binary – 导入含有 index 配置的 json 文件 gzip –d logs.jsonl.gz curl -XPOST 'http://192.168.
阅读全文
摘要:ELK 是什么? 2018年07月04月 09:37:46 内容和简介 • Sina、饿了么、携程、华为、美团、freewheel、畅捷通 、新浪微博、大讲台、魅族、IBM...... 这些公司都在使用 ELK!ELK!ELK! • ELK竟然重复了三遍,是个什么鬼? ELK 是什么? • ELK
阅读全文
摘要:ansible七种武器和json • 第一种武器 – ansible 命令,用于执行临时性的工作,也是我们之前主要学习的功能,必须掌握 • 第二种武器 – ansible-doc 是 Ansible模块文档说明,针对每个模块都有详细的用法说明及应用案例介绍,功能和Linux系统man命令类似,必须掌
阅读全文
摘要:什么是ansible l Ansible是2013年推出的一款IT自劢化和DevOps软件,目前由Redhat已签署Ansible收购协议。其是基亍Python研发,糅合了很多老运维工具的优点实现了批量操作系统配置,批量程序的部署,批量运行命令等功能 • ansible可以让我们实现: – 自劢化部
阅读全文
摘要:部署DOCKER ******************************************************************* docker 安装环境准备 物理机: 添加一个网桥 vbr1 配置两个虚拟机 第一个 安装nove节点最少 6G 内存 单独添加一块硬盘给 ope
阅读全文
摘要:什么是云计算 什么是云计算 • 基于互联网的相关服务的增加、使用和交付模式 • 这种模式提供可用的、便捷的、按需的网络访问,迚入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务) • 这些资源能够被快速提供,只需投入很少的管理工作,戒不服务供应商迚行很少的交互 • 通常涉及通过互联
阅读全文
摘要:系统&服务管理进阶 搭建KVM服务器 虚拟化概述 • virtualization 资源管理 – x个物理资源 --> y个逻辑资源 – 实现程度:完全、部分、硬件辅劣(CPU) 虚拟化概述(续1) • 虚拟化主要厂商及产品 系 列 PC/服务器版代表 VMware VMware Workstati
阅读全文
摘要:FastDFS原理 配置tracker 配置storage 文件测试及web访问 1 配置tracker 1.1 问题 FastDFS是一个分布式文件系统,主要的服务器角色有Tracker和Storage。本例安装一台Tracker,实现以下功能: 接受客户端的访问 检索存储节点,为客户端提供一台可
阅读全文
摘要:cephfs分布式系统 CephFS:分布式文件系统 l 什么是CephFS: 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连 CephFS使用Ceph集群提供与POSIX兼容的文件系统 允许Li
阅读全文
摘要:ceph概述 基础知识 什么是分布式文件系统 • 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定 直接连接在本地节点上,而是通过计算机网络与节点相连 • 分布式文件系统的设计基于客户机/服务器模式 常用分布式文件系统 • Lustre • Had
阅读全文
摘要:RHCS概述 创建RHCS集群环境 创建高可用Apache服务 1 创建RHCS集群环境 1.1 问题 准备四台KVM虚拟机,其三台作为集群节点,一台安装luci并配置iSCSI存储服务,实现如下功能: 使用RHCS创建一个名为tarena的集群 集群中所有节点均需要挂载iSCSI共享存储 使用集群
阅读全文
摘要:集群与存储 HAProxy简介 HAProxy简介 • 它是免费、快速并且可靠的一种解决方案 • 适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理 • 提供高可用性、负载均衡以及基于TCP和HTTP应用的代理 衡量负责均衡器性能的因素 • Session rate 会话率 – 每
阅读全文
摘要:部署Multipath多路径环境 配置iSCSI服务 编写udev规则 配置并访问NFS共享 部署Multipath多路径环境 1 配置iSCSI服务 1.1 问题 本案例要求先搭建好一台iSCSI服务器,并将整个磁盘共享给客户端: 虚拟机添加新的磁盘 将新添加的磁盘分区并创建两个逻辑卷 逻辑卷名称
阅读全文
摘要:LVS 集群与存储《路由转发》 集群简介 u 什么是集群 • 一组通过高速网络互联的计算组,并以单一系统的模式加以管理 • 将很多服务器集中起来一起,提供同一种服务,在客户端看来就象是只有一个服务器 • 可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益 • 任务调度是集群系统
阅读全文
摘要:iSCSI集群与存储 存储概述 存储的目标 • 存储是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问 • 一方面它是数据临时或长期驻留的物理媒介 • 另一方面,它是保证数据完整安全存放的方式或行为 • 存储就是把这两个方面结合起来,向客户提供一套数据存放解决
阅读全文
摘要:Cacti监控服务 案例1:部署Cacti监控平台 案例2:构建Cacti监测系统 1 案例1:部署Cacti监控平台 1.1 问题 本案例要求部署一台Cacti监控主机,并安装相关监控组件,为进一步执行具体的监控任务做准备: 安装net-snmp、net-snmp-utils 安装LAMP及相关依
阅读全文
摘要:Zabbix监控平台 案例1:常用系统监控命令 案例2:部署Zabbix监控平台 案例3:配置及使用Zabbix监控系统 案例4:自定义Zabbix监控项目 1案例1:常用系统监控命令 1.1问题 本案例要求熟悉查看Linux系统状态的常用命令,为进一步执行具体的监控任务做准备: 查看内存信息 查看
阅读全文
摘要:Nagios监控服务 案例1:常用系统监控命令 案例2:搭建nagios监控服务器 案例3:配置文件及插件使用 案例4:监控远程主机的公有数据 案例5:监控远程主机的私有数据 1 案例1:常用系统监控命令 1.1 问题 本案例要求练习常用的系统监控命令完成以下任务: 使用vmstat命令监控内存及磁
阅读全文
摘要:邮件服务TLS/SSL,CA证书 案例1:OpenSSL及证书服务 案例2:邮件TLS/SSL加密通信 1 案例1:OpenSSL及证书服务 1.1 问题 本案例要求熟悉OpenSSL工具的基本使用,完成以下任务操作: 使用OpenSSL加密/解密文件 搭建企业自有的CA服务器,为颁发数字证书提供基
阅读全文
摘要:pssh远程套件工具 案例5:pssh远程套件工具 5.1问题 本案例要求使用pssh套件工具并发远程其他主机,具体要求如下: 使用密码批量、多并发远程其他主机 使用密钥批量、多并发远程其他主机 批量、多并发拷贝数据到其他主机 批量、多并发从其他主机下载数据到本机 批量、多并发杀死其他主机的进程 5
阅读全文
摘要:NTP时间同步 4.1问题 本案例要求搭建一个NTP服务器,为整个网络环境中的所有主机提供时间校准服务,具体要求如下: 部署一台NTP时间服务器 设置时间服务器上层与0.centos.pool.ntp.org同步 设置本地服务器层级数量为10 允许192.168.4.0/24网络的主机同步时间 客户
阅读全文
摘要:Prthon多线程和模块 案例1:简化除法判断 案例2:分析apache访问日志 案例3:扫描存活主机 案例4:利用多线程实现ssh并发访问 1 案例1:简化除法判断 1.1 问题 编写mydiv.py脚本,主要要求如下: 提示用户输入一个数字作为除数 如果用户按下Ctrl+C或Ctrl+D则退出程
阅读全文
摘要:Python循环语句,对象 案例1:斐波那契数列 案例2:模拟cp操作 案例3:生成8位随机密码 1 案例1:斐波那契数列 1.1 问题 编写fib.py脚本,主要要求如下: 输出具有10个数字的斐波那契数列 使用for循环和range函数完成 改进程序,要求用户输入一个数字,可以生成用户需要长度的
阅读全文
摘要:Python起步学习 案例1:程序输入输出 案例2:判断合法用户 安全3:编写判断成绩的程序 1 案例1:程序输入输出 1.1 问题 编写login.py脚本,实现以下目标: 提示用户输入用户名 将用户名保存在变量中 在屏幕上显示欢迎用户的信息 1.2 方案 编写程序时,很多情况下都需要程序与用户交
阅读全文
摘要:Nginx实战之反向代理WebSocket的配置实例 案例1:源码安装Redis缓存服务 1案例:Nginx实战之反向代理WebSocket的配置实例 http://www.jb51.net/article/112183.htm 最近在工作中遇到一个需求,需要使用 nginx 反向代理websock
阅读全文
摘要:Redis操作,数据库操作 案例1:源码安装Redis缓存服务 案例2:常用Redis数据库操作指令 案例3:配置Redis主从服务器 1 案例1:源码安装Redis缓存服务 1.1 问题 本案例要求先快速搭建好一台Redis服务器,并测试该缓存服务器: 设置变量test,值为123 查看变量tes
阅读全文
摘要:版本控制,svn基础,实战案例,RPM打包 案例1:Subversion基本操作 案例2:使用Subversion协同工作 案例3:制作nginx的RPM包 1案例1:Subversion基本操作 1.1问题 本案例要求先快速搭建好一台Subversion服务器,并测试该版本控制软件: 创建版本库
阅读全文
摘要:安装部署Tomcat服务器 案例1:安装部署Tomcat服务器 案例2:使用Tomcat部署虚拟主机 案例3:使用Varnish加速Web 1案例1:安装部署Tomcat服务器 1.1问题 本案例要求部署Tomcat服务器,具体要求如下: 安装部署JDK基础环境 安装部署Tomcat服务器 创建JS
阅读全文
摘要:构建memcached服务 案例1:构建memcached服务 案例2:LNMP+memcached 案例3:PHP的本地Session信息 案例4:PHP实现session共享 1案例1:构建memcached服务 1.1问题 本案例要求先快速搭建好一台memcached服务器,并对memcach
阅读全文
摘要:nginx反向代理 案例1:Nginx反向代理 案例2:Nginx的TCP/UDP调度器 案例3:Nginx常见问题处理 1案例1:Nginx反向代理 .1问题 使用Nginx实现Web反向代理功能,实现如下功能: 后端Web服务器两台,可以使用httpd实现 Nginx采用轮询的方式调用后端Web
阅读全文
摘要:构建LNMP 案例1:部署LNMP环境 案例2:构建LNMP平台 案例3:地址重写 1案例1:部署LNMP环境 1.1问题 安装部署Nginx、MariaDB、PHP环境 安装部署Nginx、MariaDB、PHP、PHP-FPM; 启动Nginx、MariaDB、FPM服务; 并测试LNMP是否工
阅读全文
摘要:安装nginx 案例1:搭建Nginx服务器 案例2:用户认证 案例3:基于域名的虚拟主机 案例4:SSL虚拟主机 1案例1:搭建Nginx服务器 1.1问题 在IP地址为192.168.4.5的主机上安装部署Nginx服务,并可以将Nginx服务器,要求编译时启用如下功能: 支持SSL加密功能 设
阅读全文
摘要:编写进度显示脚本 案例5:编写进度显示脚本 5.1问题 本案例要求编写脚本,实现带进程显示的复制脚本,具体要求如下: 默认Linux的cp命令不具有进度显示 我们需要自己编写脚本实现进度显示 可以使用进度条的方式,或者显示百分比的方式 5.2步骤 实现此案例需要按照如下步骤进行。 步骤一:编写参考脚
阅读全文
摘要:编写安全检测脚本 案例4:编写安全检测脚本 4.1问题 本案例要求编写脚本,防止远程ssh暴力破解密码,具体监控项目要求如下: 检测ssh登录日志,如果远程登陆账号名错误3次,则屏蔽远程主机的IP 检测ssh登录日志,如果远程登陆密码错误3次,则屏蔽远程主机的IP 4.2步骤 步骤一:准备工作 1)
阅读全文
摘要:编写监控脚本 例3:编写监控脚本 3.1问题 本案例要求编写脚本,实现计算机各个性能数据监控的功能,具体监控项目要求如下: CPU负载 网卡流量 内存剩余容量 磁盘剩余容量 计算机账户数量 当前登录账户数量 计算机当前开启的进程数量 本机已安装的软件包数量 3.2步骤,实现此案例需要按照如下步骤进行
阅读全文
摘要:编写一键部署软件脚本 案例1:编写一键部署软件脚本 案例2:启动脚本 案例3:编写监控脚本 案例4:编写安全检测脚本 案例5:编写进度显示脚本 1案例1:编写一键部署软件脚本 1.1问题 本案例要求编写脚本实现一键部署Nginx软件(Web服务器): 一键源码安装Nginx软件 脚本自动安装相关软件
阅读全文
摘要:awk扩展应用 案例1:使用awk提取文本 案例2:awk处理条件 案例3:awk综合脚本应用 案例4:awk流程控制 案例5:awk扩展应用 1案例1:使用awk提取文本 1.1问题 本案例要求使用awk工具完成下列过滤任务: 练习awk工具的基本用法 提取本机的网卡流量、根分区剩余容量、获取SS
阅读全文
摘要:sed基本用法 案例1:sed基本用法 案例2:使用sed修改系统配置 案例3:sed多行文本处理 案例4:sed综合脚本应用 1案例1:sed基本用法 1.1问题 本案例要求熟悉sed命令的p、d、s等常见操作,并结合正则表达式,完成以下任务: 删除文件中每行的第二个、最后一个字符 将文件中每行的
阅读全文
摘要:字符串截取及切割,正则表达式,expect预期交互 案例1:字符串截取及切割 案例2:字符串初值的处理 案例3:expect预期交互 案例4:使用正则表达式 1案例1:字符串截取及切割 1.1问题 使用Shell完成各种Linux运维任务时,一旦涉及到判断、条件测试等相关操作时,往往需要对相关的命令
阅读全文
摘要:For,while,case,shell循环结构 案例1:使用for循环结构 案例2:使用while循环结构 案例3:基于case分支编写脚本 案例4:使用Shell函数 案例5:中断及退出 1案例1:使用for循环结构 1.1问题 本案例要求编写一个Shell脚本chkhosts.sh,利用for
阅读全文
摘要:Shell中的数值运算 案例1:Shell中的数值运算 案例2:条件测试操作 案例3:使用if选择结构 1案例1:Shell中的数值运算 1.1问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 使用expr、$[]、let等整数运算工具:定义变量X=1234,然后计算X与78
阅读全文
摘要:Shell基础应用 案例1:Shell基础应用 案例2:简单Shell脚本的设计 案例3:使用Shell变量 案例4:变量的扩展应用 1案例1:Shell基础应用 1.1问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 切换用户的Shell环境 练习命令历史、命令别名 重定向
阅读全文
摘要:系统日志分析 案例3:系统日志分析 3.1 问题 本例要求熟悉Linux系统中的常见日志文件,使用必要的命令工具完成下列任务: 列出所有包含关键词8909的系统日志消息 查看启动时识别的鼠标设备信息 列出最近2条成功/不成功的用户登录消息 列出最近10条重要程度在 ERR 及以上的日志消息 列出所有
阅读全文
摘要:系统进程管理 案例1:查看进程信息 1.1 问题 本例要求掌握查看进程信息的操作,使用必要的命令工具完成下列任务: 找出进程 gdm 的 PID 编号值 列出由进程 gdm 开始的子进程树结构信息 找出进程 sshd 的父进程的 PID 编号/进程名称 查看当前系统的CPU负载/进程总量信息 1.2
阅读全文
摘要:PXE基础装机环境 案例1:PXE基础装机环境 案例2:配置并验证DHCP服务 案例3:配置PXE引导 案例4:验证PXE网络装机 案例5:PXE+kickstart自动装机 1案例1:PXE基础装机环境 1.1问题 本例要求为后续的PXE服务器构建提供RHEL7软件仓库,完成下列任务: 在Cent
阅读全文
摘要:配置并验证Split分离解析 案例1:配置并验证Split分离解析 案例2:查看进程信息 案例3:进程调度及终止 案例4:系统日志分析 1案例1:配置并验证Split分离解析 1.1问题 本例要求配置一台智能DNS服务器,针对同一个FQDN,当不同的客户机来查询时能够给出不同的答案。需要完成下列任务
阅读全文
摘要:搭建单区域DNS服务器 案例1:搭建单区域DNS服务器 案例2:特殊DNS解析 案例3:配置DNS子域授权 案例4:搭建并测试缓存DNS 1案例1:搭建单区域DNS服务器 1.1问题 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站。测试阶段主要提供以下正
阅读全文
摘要:安装一个KVM服务器 案例1:安装一个KVM服务器 案例2:KVM平台构建及简单管理 案例3:virsh基本管理操作 案例4:xml配置文件的应用 案例5:为虚拟机制作快照备份 案例6:快建新虚拟机 1案例1:安装一个KVM服务器 1.1问题 本例要求准备一台RHEL7.2服务器,将其搭建为KVM平
阅读全文
摘要:配置HTTPS网站服务器 案例1:配置安全Web服务 1.1问题 本例要求为站点http://server0.example.com配置TLS加密 一个已签名证书从以下地址获取http://classroom/pub/tls/certs/server0.crt 此证书的密钥从以下地址获取http:/
阅读全文
摘要:部署并测试动态WSGI站点 5.1问题 本例要求为站点webapp0.example.com配置提供动态Web内容,要求如下: 此虚拟主机侦听在端口8909 测试网页从以下地址下载,不要作任何更改 http://classroom/pub/materials/webinfo.wsgi 从浏览器访问h
阅读全文
摘要:独立Web站点的快速部署 1案例1:独立Web站点的快速部署 1.1问题 本例要求为http://server0.example.com配置Web站点,要求如下: 从http://classroom/pub/materials/station.html下载一个主页文件,将其重命名为index.htm
阅读全文
摘要:Iscsi技术 1案例1:发布iSCSI网络磁盘 1.1问题 本例要求配置server0提供iSCSI服务,要求如下: 磁盘名为iqn.2016-02.com.example:server0 服务端口为3260 使用iscsi_store作其后端卷,其大小为3GiB 此磁盘服务只能被desktop0
阅读全文
摘要:配置samba和NFS共享服务 1案例1:配置SMB文件夹共享 1.1问题 本例要求在虚拟机server0上发布两个共享文件夹,具体要求如下: 此服务器必须是STAFF工作组的一个成员 发布目录/common,共享名为common 发布目录/devops,共享名为devops 这两个共享必须是可浏览
阅读全文
摘要:MariaDB使用数据库查询 案例5:使用数据库查询 5.1 问题 本例要求配置MariaDB数据库,完成以下任务: 禁止空密码root用户访问mariadb数据库 在系统server0上使用数据库Contacts,通过SQL查询回答下列问题:密码是solicitous的人的名字?有多少人的姓名是B
阅读全文
摘要:mariadb 配置一个数据库 案例4:配置一个数据库 4.1 问题 本例要求在虚拟机server0上部署 MariaDB 数据库,具体要求如下: 此数据库系统只能被 localhost 访问 新建一个数据库名为 Contacts,其中应该包含来自数据库复制的内容,复制文件的 URL 为:http:
阅读全文
摘要:搭建mariadb数据库系统 案例3:搭建mariadb数据库系统 3.1 问题 本例要求在虚拟机server0上安装 MariaDB 数据库系统: 安装 mariadb-server、mariadb 软件包 启动 mariadb 服务,并确认监听状态 然后在客户端访问此数据库服务: 使用 mysq
阅读全文
摘要:postfix基础邮件服务 案例1:postfix基础邮件服务 1.1 问题 本例要求在虚拟机server0上配置 postfix 基础服务,具体要求如下: 监听本机的所有接口 将邮件域和邮件服务主机名都改为 example.com 然后在server0上使用mail命令测试发信/收信操作: 由 r
阅读全文
摘要:配置firewalld防火墙 案例5:配置firewalld防火墙 5.1问题 本例要求为两个虚拟机server0、desktop0配置防火墙策略: 允许从172.25.0.0/24网段的客户机访问server0、desktop0的任何服务 禁止从my133t.org域(172.34.0.0/24网
阅读全文
摘要:配置聚合连接 4.1问题 本例要求在两个虚拟机server0、desktop0之间配置一个链路,要求如下: 此链路使用接口eth1和eth2 此链路在其中一个接口失效时仍然能工作 此链路在server0上使用下面的地址172.16.3.20/255.255.255.0 此链路在desktop0上使用
阅读全文
摘要:配置IPv6地址 案例3:配置IPv6地址 3.1问题 本例要求为两个虚拟机server0、desktop0的接口eth0配置下列IPv6地址: server0上的地址应该是2003:ac18::305/64 desktop0上的地址应该是2003:ac18::306/64 两个系统必须能与网络20
阅读全文
摘要:自定义用户环境 2.1问题 本例要求为系统server0和desktop0创建自定义命令,相关说明如下: 自定义命令的名称为qstat 此自定义命令将执行以下操作:/bin/ps-Ao pid,tt,user,fname,rsz 此自定义命令对系统中的所有用户都有效 2.2方案 命令别名:为一个复杂
阅读全文
摘要:启用SELinux保护 案例1:启用SELinux保护 1.1问题 本例要求为虚拟机server0、desktop0配置SELinux: 确保SELinux处于强制启用模式 在每次重新开机后,此设置必须仍然有效 1.2方案 SELinux,Security-Enhanced Linux:是由美国NS
阅读全文
摘要:shell编写一个批量添加用户脚本 5.1问题 本例要求在虚拟机server0上创建/root/batchusers脚本,任务目标如下: 此脚本要求提供用户名列表文件作为参数 如果没有提供参数,此脚本应该给出提示Usage:/root/batchusers,退出并返回相应值 如果提供一个不存在的文件
阅读全文
摘要:shell编写一个判断脚本 4.1问题 本例要求在虚拟机server0上创建/root/foo.sh脚本,任务目标如下: 当运行/root/foo.sh redhat,输出为fedora 当运行/root/foo.sh fedora,输出为redhat 当没有任何参数或者参数不是redhat或者fe
阅读全文
摘要:shell使用特殊变量 3.1问题 本例要求编写一个脚本/root/myuseradd,功能特性如下: 1)此脚本可接收2个位置参数,能够按照下列格式执行: /root/myuseradd用户名密码 2)此脚本执行后,能显示“一共提供了$#个参数”,然后在下一行显示“用户名是$1,密码是$2”,紧跟
阅读全文
摘要:shell重定向输出的应用 案例2:重定向输出的应用 2.1问题 本例要求编写一个脚本/root/out.sh,功能特性如下: 执行此脚本显示I love study!! 执行/root/out.sh 2>err.log应该没有显示,但是查看err.log文件的内容为I love study!! 2
阅读全文
摘要:Shell脚本的编写及测试 1.1问题 本例要求两个简单的Shell脚本程序,任务目标如下: 编写一个面世问候/root/helloworld.sh脚本,执行后显示出一段话“Hello World!!” 编写一个能输出系统信息的/root/sysinfo脚本,执行后依次输出当前红帽系统的版本信息、当
阅读全文
摘要:使用systemctl工具 8.1问题 本例要求掌握systemctl控制工具的基本操作,完成下列任务: 重启httpd、crond、bluetooth服务,查看状态 禁止bluetooth服务开机自启,并停用此服务 设置默认级别为multi-user.target并确认 8.2方案 systemd
阅读全文
摘要:编译安装inotify-tools软件包 1)解包inotify-tools-3.13.tar.gz文件 [root@svr7~]#ls inotify-tools-3.13.tar.gz inotify-tools-3.13.tar.gz [root@svr7~]#tar xf inotify-t
阅读全文
摘要:vim效率操作 案例6:vim效率操作 6.1问题 本例要求掌握使用vim文本编辑器时能够提高操作效率的一些常用技巧和方法,完成下列任务: 将文件/etc/passwd复制为/opt/nsd.txt,然后打开/opt/nsd.txt文件,练习命令模式下的切换/复制/删除/查找操作 将文件/etc/m
阅读全文
摘要:自定义yum仓库 案例4:自定义yum软件仓库 4.1问题 本例要求在CentOS真机上利用RHEL7的光盘镜像文件准备一个软件仓库目录,完成下列任务: 创建目录/var/www/html/rh7dvd 挂载rhel-server-7.2-x86_64-dvd.iso到上述目录 另外,利用收集的一些
阅读全文
摘要:man手册、zip备份 3.1问题 本例要求掌握man帮助手册的使用,以及zip压缩/解压缩的操作,完成下列任务: 查阅passwd命令、/etc/passwd配置文件的手册页 使用zip打包/usr/share/doc/qemu-kvm/目录 3.2方案 zip/unzip压缩与解压缩: 制作zi
阅读全文
摘要:软连接与硬连接 2.1问题 本例要求理解软连接与硬连接的基本差异,完成下列操作: 新建文件file1,内容为AAAA 为file1建立软连接file1-s,对比两文件内容 为file1建立硬连接file1-h,对比两文件内容 对比上述3个文件的i节点编号 删除文件file1,再查看文件file1-s
阅读全文
摘要:分区规划和添加wap交换空间 1 案例1:硬盘分区及格式化 注意:fdisk只能分区小容量的磁盘 1.1 问题 本例要求熟悉硬盘分区结构,使用fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区: 采用默认的 msdos 分区模式 第1个分区 /dev/vdb1 的大小为 200MiB
阅读全文
摘要:window部署ftp服务器 分步阅读 FTP服务器可以方便的供用户上传,下载文件,对于我们日常的教学,工作都有着很大的帮助,今天小编就为大家讲解下如何在搭建FTP服务器希望对大家有所帮助。 工具/原料 电脑一台 方法/步骤 1. 首先我们创建一个用户账户用于登录FTP进行操作。右键点击桌面的我的点
阅读全文
摘要:配置附加权限和LDAP 补充:调整root的权限为rwx(读,写,执行) 步骤:采用数值形式将目录/root的权限调整为rwx 1)查看原来的权限 [root@svr7~]#ls -ld /root/ dr-xr-x .22 root root 4096 3月26 14:59/root/ 2)修改为
阅读全文
摘要:Centos网络的配置 1.案例 网络的配置 主机名:server0.example.com IP地址:172.25.0.11 子网掩码:255.255.255.0 默认网关:172.25.0.254 DNS服务器:172.25.254.254 3.2方案 使用nmcli配置网络连接时的基本操作,
阅读全文
摘要:配置NTP网络时间客户端和设置计划任务 3.1问题 本例要求配置虚拟机server0,能够自动校对系统时间。相关信息如下: NTP服务器位于classroom.example.com 此客户机的系统时间应当与NTP服务器的时间保持同步 3.2方案 NTP服务端可以为客户端提供标准的日期时间。 在RH
阅读全文
摘要:创建一个tar备份包 2.1问题 本例要求使用tar工具完成以下备份任务: 创建一个名为/root/backup.tar.bz2的归档文件 其中包含/usr/local目录中的内容 tar归档必须使用bzip2进行压缩 2.2方案 制作归档压缩包: tar-zPcf备份文件.tar.gz文档....
阅读全文
摘要:配置用户和组账号 案例1: 1.1问题 本例要求创建下列用户、组以及组的成员关系: 新建用户alex,其用户ID为3456,密码是flectrag 创建一个名为adminuser的组 创建一个名为natasha的用户,其属于adminuser组,这个组是该用户的从属组 创建一个名为harry的用户,
阅读全文
摘要:用户管理 案例4:查找并处理文件 4.1问题 本例要求采用不少于两种方法完成以下任务: 找出所有用户student拥有的文件 把它们拷贝到/root/findfiles/文件夹中 4.2步骤 实现此案例需要按照如下步骤进行。 步骤一:确认能找到指定的文件 1)确认新版内核的下载地址 [root@se
阅读全文
摘要:目录和文件管理 案例1:命令行基础技巧 1.1问题 本例要求掌握Linux命令行环境的基本操作,完成下列任务: 利用Tab键快速找出下列文件:/etc/sysconfig/network-scripts/ifcfg-*、/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-rele
阅读全文
摘要:下载新版内核的安装文件 1)确认新版内核的下载地址 如果给定的下载地址中未包含kernel-...rpm文件路径,则打开firefox浏览器,访问指定的网址(如图-5所示)。 图-5 在打开的网页上找到需要的内核文件,右击对应的链接,选择“Copy Link Location”复制下载地址(如图-6
阅读全文
摘要:装机预备技能 1.1问题 本例要求安装一台可用的KVM服务器: RHEL与CentOS系统有什么关联? RHEL7的根分区默认采用什么文件系统? 1.2步骤 实现此案例需要按照如下步骤进行。 步骤一:RHEL系统与CentOS系统的渊源 RHEL是红帽公司提供的商业版Linux系统,若要获取DVD镜
阅读全文
摘要:云计算介绍、TCP/IP协议及配置 1案例1:配置计算机名及工作组 1.1问题 本例要求为修改计算机名并加入工作组: 1)设置计算机名:姓名拼音 2)设置工作组名:TARENA-NETWORK 1.2方案 修改Windows 2008服务器的计算机名(可设为自己的姓名拼音),将所属工作组名设为:Ta
阅读全文
摘要:shell脚本实现自动压缩一天前的日志文件 ,并传到ftp服务器上 naonao_127关注2人评论19401人阅读2012-06-08 11:26:16 生产环境下脚本自动备份脚本是企业中重要工具。备份数据和日志等文件是公司的重要资产,所以有句话叫“备份是救命的稻草”(——出自抚琴煮酒《构建高可用
阅读全文
摘要:Wireshark的使用(抓包、过滤器) 听语音 分步阅读 Wireshark这个转包工具的简单实用 工具/原料 Wireshark软件包 方法/步骤 Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样
阅读全文
摘要:nslookup命令详解 2018年06月23日 11:48:55 xg_ren 阅读数:1323 标签: nslookup 更多 个人分类: 笔记整理 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xg_ren/article/details/8
阅读全文
摘要:linux下添加用户并赋予root权限 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX pas
阅读全文
摘要:Linux搜索工具 Search搜索工具 yum search all vim //搜索vim的安装包 ******************************************* [root@localhost ~]# yum search vim 已加载插件:fastestmirror
阅读全文
摘要:系统常见故障处理 一、死机问题: 什么是死机:指在正常使用计算机过程中,显示画面定格,鼠标没有反应,键盘没有反应。按鼠标按钮或者键盘按键并松开后,大约30秒以上没有反应。 死机原因: 1、 软件死锁:软件BUG引起软件运行时发生死锁或者多个软件之间争用资源引起运行中的死锁;在配置低的机器上运行大型软
阅读全文
摘要:50种网络故障及解决方法 2019年03月19日 11:53:47 阅读数:6010更多 个人分类: 电子技术 1.故障现象:网络适配器(网卡)设置与计算机资源有冲突。 分析、排除:通过调整网卡资源中的IRQ和I/O值来避开与计算机其它资源的冲突。有些情况还需要通过设置主板的跳线来调整与其它资源的冲
阅读全文
摘要:Mysql数据库错误代码大全 出现较多的一些网页代码提示的意思: 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检 查帐户。 1054
阅读全文
摘要:网页代码提示 错误分析 出现较多的一些网页代码提示的意思: 100 -继续。 101 -切换协议。 110 -重新启动标记答复。 120 -服务已就绪,在 nnn 分钟后开始。 125 -数据连接已打开,正在开始传输。 150 -文件状态正常,准备打开数据连接。 200 -确定。客户端请求已成功。
阅读全文
摘要:linux 如何把一个装好的系统做成镜像(文件备份) 来自电脑网络类芝麻团 2016-01-19 案例1(命令式操作) 1.像'ghost'那些备份系统,系统出了问题就恢复系统,还要把系统备份文件作成'iso'文件应不知道你是如何分区的,举例说明吧,假如分区如下:/dev/sda1 是你的 /boo
阅读全文
摘要:电脑键盘快捷键和组合键功能使用大全 (图为标准键盘示意图) 下面来看看各种电脑快捷键大全和组合键的功能大全。 一、最常用的电脑快捷键大全 二、电脑快捷键大全键和组合键功能大全 Ctrl+1,2,3... 功能:切换到从左边数起第1,2,3...个标签 Ctrl+A 功能:全部选中当前页面内容 Ctr
阅读全文
摘要:Linux:启动http服务 1、安装apache yum install httpd #根据提示,输入Y安装即可成功安装 systemctl start httpd.service #启动apache systemctl stop httpd.service #停止apache systemctl
阅读全文
摘要:Linux find命令详解 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一
阅读全文
摘要:一. find的基本查询命令 find命令最常用的是查找某个文件,如: find ./ -name "abc.txt" 则会在当前目录及子目录下查找abc.txt文件 更常用的是查找某一类型的文件,如: find ./ -name "*.txt" 则会在当前目录及子目录下查找所有txt文件,但是如果
阅读全文
摘要:rsync基本用法 1案例1:rsync基本用法 1.1问题 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 将目录/boot同步到目录/todir下 将目录/boot下的文档同步到目录/todir下 在目录/boot下新增文件a.txt,删除/todir下的子目录grub2,再次
阅读全文
摘要:linux安装常用软件和查询基本信息 1. 安装常用软件 [root@localhost ~]# yum provides ip #provides搜索命令的安装包 yum -y install iproute-3.10.0-87.el7.x86_64 [root@localhost ~]# yum
阅读全文
摘要:配置本地yum仓库 在光驱中插入RHEL7.2的系统光盘(若是虚拟机则连接相应ISO文件),然后在系统中将光盘挂载到/mnt目录。 方法一 步骤1: 设置开机自启 [root@kvmsvr~]# mkdir /mnt/dvd //创建挂载点 [root@kvmsvr~]# vim /etc/fsta
阅读全文
摘要:RedHat 6.5 上将系统语言修改为中文 1、打开终端,输入su -,键入密码,获取超级用户权限。 2、输入cd /etc/sysconfig,进入设置目录。 3、输入vi i18n,进入到配置文件,文件类容如下: vi /etc/sysconfig LANG="en_US.UTF-8" SYS
阅读全文
摘要:本次RedHat版本为:Red Hat Enterprise Linux Server release 7.4 (Maipo)。 将RedHat7.4的yum源替换为免费的CentOS对应版本yum源步骤如下,注意版本匹配,此处CentOS的yum源版本也为7.4 yum网络源 1. 首先删除red
阅读全文
摘要:linux环境中,两个不同网段的机器互通 Serenity0人评论3690人阅读2019-11-18 14:50:21 环境如下: host1 单网卡 eth0 172.24.100.15/16 host2 双网卡 eth0 172.24.100.14/16 eth1 192.168.122.214
阅读全文
摘要:redhat 找不到eth0等网卡设备 Serenity关注 2019.11.12 14:29:12字数 148阅读 614 问题描述 redhat不能上网,用ifconfig 查看,竟然没有eth0 设备。。。 各种查资料,找原因,然并卵。。。。。。 各种坑,填满之后得出方法,在这里简单记录一下解
阅读全文