学习培训
宋兵乙跑龙套
无
展开
-
掌握几个基本的Linux命令(20170707)
有了Shell这个优秀的翻译官,Linux运维人员还必须熟练需要掌握常用的重要命令,才能充分高效调用系统各项功能,以满足工作的需要。常用的命令如系统状态监测的ifconfig、uname、free,工作目录切换的cd、pwd、ls,文本文件编辑cat、more、head、tail,打包压缩tar,搜索grep、find等等。一个命令只能实现某一特定功能;但服务器实现的任何功能,最终都可分解成一...原创 2019-07-07 21:31:34 · 102 阅读 · 0 评论 -
学习Linux第18节课--使用Suid部署代理服务
Squid通常用作Web网站的前置缓存服务。Squid代理模式包括标准正向代理模式、透明正向代理模式、访问控制列表功能以及反向代理。其中,正向代理模式主要用于企业中实现对员工上网的服务及管理,反向代理模式主要用于互联网企业减轻web服务器的压力。...原创 2019-08-11 16:41:56 · 148 阅读 · 0 评论 -
学习Linux第17节课--使用DHCP管理地址
动态主机配置协议:DHCP动态主机配置协议DHCP不仅能实现局域网主机地址的自动、动态分配,还能自动实现网关、DNS服务器地址、IP地址与MAC地址绑定等相关信息的分配,功能非常丰富。DHCP几个重要概念作用域:一个完整的IP地址段,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。超级作用域中包含了可以统一管理的...原创 2019-08-10 18:02:12 · 168 阅读 · 0 评论 -
学习Linux第13节课--初识yum仓库和SELinux
一、最简单的yum仓库配置在/etc/yum.repos.d/目录下,新建一个以.repo结尾的文本文件,如redhat.repo,该文件最简单的配置如下:vim /etc/yum.repos.d/redhat.repo[随便]name=随便baseurl=file://本地目录(http://网址,ftp://路径)eanbled=1gpgcheck=0二、初识SELinux...原创 2019-07-28 21:16:29 · 151 阅读 · 0 评论 -
学习Linux第12节课--开始第一个的服务配置:sshd
SSHD服务是linux最基础的服务之一,用于远程安全连接管理。但是,不管是基本的sshd服务,还是常见的httpd服务、NFS服务,其配置原理都是相通的。有提纲挈领的话:1、Linux中的一切都是文件。2、配置一个服务,就是在修改服务的配置文件。/etc/service/service.conf3、要想配置生效,需要重启/重新加载服务,命令:systemctl restart/re...原创 2019-07-27 21:20:53 · 126 阅读 · 0 评论 -
学习Linux第11节课--网络配置和防火墙
一、网络配置Linux下有四种网络配置:1、直接修改网卡配置文件vim /etc/sysconfig/network-script/ifcfg-eno1677778.2、使用nmtui工具。以上两种方法不需要图形化界面支持。3、使用nm-connection-editor4、直接点击图形化界面右上角的网卡设置。二、防火墙RHEL7中防火墙主要是firewalld服务提供,以前的i...原创 2019-07-26 21:25:25 · 177 阅读 · 0 评论 -
学习Linux第16节课--使用Bind提供解析服务
域名解析是互联网中重要的基础设施服务,主要用于将域名解析成IP地址,从而实现远程通信。当用户向网络指定的DNS服务器发起一个域名请求时,通常情况下会有本地由此DNS服务器向上级的DNS服务器发送迭代查询请求;如果该DNS服务器没有要查询的信息,则会进一步向上级DNS服务器发送迭代查询请求,直到获得准确的查询结果为止。DNS服务器分三类:主服务器、从服务器、缓存服务器。可以再linux系统中安装b...原创 2019-08-04 22:18:57 · 109 阅读 · 0 评论 -
学习Linux第15节课--Samba和NFS
Vsftpd、Tftp服务实现了不同主机之间文件的传输,而如果要实现修改远程主机目录上的文件,则可以使用samba或NFS服务。Samba服务功能比较强大,既能实现linux主机之间的文件共享,也能实现linux和windows之间的文件共享。部署Samba服务的服务器,需利用一个当前系统中已经存在的用户、作为samba服务程序数据库的账户,以便验证来访主机。配置完服务后,windos用户在“运...原创 2019-08-03 21:23:37 · 134 阅读 · 0 评论 -
学习Linux第10节课--RAID和lVM技术
为使一块硬盘满足工作的需要,涉及的技术主要有分区、格式化、挂载;为使多块硬盘更好的满足工作的需要,则主要涉及RAID和LVM技术。RAID中文名称为独立冗余磁盘阵列,常用的方案有RAID0、RAID1、RAID5、RAID10,每种方案对应不同的读写速度、存储安全、成本效率。LVM中文名称为逻辑卷管理器,可以实现将多块不同规格的硬盘组合起来,并支持动态调整大小。LVM主要包含三个步骤:首先让各...原创 2019-07-21 21:02:14 · 138 阅读 · 0 评论 -
学习Linux第14节课--初识HTTPD和VSFTPD
一、HTTPD虽然现在Nginx使用越来越广泛,但仍有不少企业使用Httpd,而且Httpd是红帽RHCE认证考试重点内容之一。使用yum httpd -y 安装并开启服务后,即可通过浏览器浏览页面。配置服务过程中,需要特别注意selinux权限问题。Httpd支持利用虚拟主机功能,将一台处于运行状态的物理主机分割成多个“虚拟的服务器”,提供类似不同站点的服务。虚拟注意的功能,可通过配置不同的...原创 2019-08-02 21:25:20 · 236 阅读 · 0 评论 -
学习Linux第9节课--交换分区,磁盘配额
一、SWAP交换分区SWAP是一种通过在硬盘中预先划分一定的空间,然后将把内存中暂时不常用的数据临时存放到硬盘中,其设计目的是为了解决真实物理内存不足的问题。SWAP可以是主分区,也可以是扩展分区中的逻辑分区。SWAP使用专用的格式化命令mkswap,以及专用的挂载命令swapon。二、磁盘配额磁盘配额是一种用户管理手段,用于限制用户使用的最大磁盘空间和最大文件数量。RHEL 7使用xfs...原创 2019-07-20 21:17:42 · 175 阅读 · 0 评论 -
学习Linux第8节课--存储结构磁盘划分
在linux系统里,设备、数据等等一切都被抽象成文件;文件存放于目录中,目录存放于上一级目录中。这一切的终点就是根----“/”。每一个文件,都可通过以根为起点的绝对路径找到。为方便使用,有一套文件系统层次化标准(FHS),定义了根下常见的目录用途,如/boot用于放置开机所需文件,/etc用于放置配置文件,/bin用于放置单用户模式下还可以操作的命令,/dev用于以文件形式存放任何设备与接口。...原创 2019-07-19 22:48:54 · 117 阅读 · 0 评论 -
部署虚拟环境,安装Linux系统(20190706)
学习Linux第2天,顺利通过VMware部署RHEL7系统。Linux比较难掌握,但开发人员做了大量工作使其逐步更加人性化。例如最开始linux的软件安装通过源码包方式,难度很高。后来出现RPM(红帽软件包管理器),通过将安装规则与源代码打包在一起降低软件安装难度;之后Yum软件仓库进一步将大量RPM软件包放在一起,通过解决软件包之间依赖关系,进一步降低软件安装难度。Linux系统开启后,从...原创 2019-07-07 21:09:13 · 122 阅读 · 0 评论 -
正式开启Linux学习之旅(20190705)
兜兜转转,最终看好开源系统方向,看好Linux。方向定了,剩下的就是一步步往前走。今天是上Linux培训班的第一天,Mark一下。原创 2019-07-05 21:51:05 · 137 阅读 · 0 评论 -
学习Linux第7节课--用户身份与权限
Linux是一个安全性非常高的系统,同时,还能支持多用户、多任务,这是源于linux系统对用户身份和文件权限有强悍的管理能力。Linux系统中用户分为三类,分别为管理员(UID为0)、系统用户(RHEL 7中UID为1-999),普通用户(RHEL 7中UID为1000-)。管理员拥有一切权限,系统用户为服务程序提供,普通用户用于日常工作。文件的权限方面,则有普通权限、特殊权限、隐藏权限、访问...原创 2019-07-14 21:28:53 · 156 阅读 · 0 评论 -
学习Linux第6节课--初步了解Shell脚本编写
Shell脚本文件名一般以.sh结尾。脚本内容一般分三部分:1、脚本声明,用以告诉系统使用哪种Shell解释器来执行脚本,一般在第一行,如:#!/bin/bash。2、注释信息,用以介绍脚本功能等,注释信息以#开头。3、命令,即脚本要实现的功能。生产环境中的脚本,不仅是简单的命令罗列,而是经常结合if、for、while、case等流程控制语句,达到针对不同情况执行不同命令的效果。...原创 2019-07-13 21:22:51 · 274 阅读 · 0 评论 -
Vim编辑器(20190712)
习惯了Windows下的Word,刚开始接触Vim编辑器确实觉得不太友好。但只一点:尽管Vim其貌不扬、对新手来说不友好,作它竟久经不衰、成为为一款跨平台的使用极广的编辑器,理由只能是它的优点大大超过缺点。...原创 2019-07-12 21:27:28 · 110 阅读 · 0 评论 -
学习Linux第19节课--使用iSCSI部署网络
iSCSI技术能使用户通过网络,直接使用远端服务器上的磁盘,犹如使用本地磁盘。服务端配置安装服务程序及配置工具:yum install -y targetd targetcli。使用targetcli,通过交互式命令配置共享资源及访问列表(ACL)。设置监听的ip地址(网卡)和端口号(默认3260)。客户端配置把服务端ACL名称写进客户端配置文件/etc/iscsi/initia...原创 2019-08-11 20:15:48 · 108 阅读 · 0 评论