linux运维
组团学
这个作者很懒,什么都没留下…
展开
-
组团学-浮动属性(zutuanxue.com)
普通流(normal flow)说明前面我们提过,网页布局的核心,就是用CSS来摆放盒子位置。如何把盒子摆放到合适的位置?CSS的定位机制有3种:普通流(标准流)、浮动和定位。普通流又称为“文档流”,或者“标准流”,实际上就是一个网页内标签元素正常从上到下,从左到右排列顺序的意思,比如块级元素会独占一行,行内元素会按顺序依次前后排列;按照这种默认的排列方式,不会出现例外的情况的布局叫做普通流布局。普通流(标准流):类似列车在既定轨道上形式(在地面上)浮动:好比飞机脱离地面,浮动在空中,但也按原创 2020-05-28 15:00:20 · 188 阅读 · 0 评论 -
组团学-CSS 三大特性(zutuanxue.com)
CSS的三个特性是指层叠性、继承性以及优先级。一、CSS层叠性说明层叠性是多种CSS样式的叠加,是浏览器处理样式冲突的方式。在HTML中对于同一个元素可以有多个CSS样式存在,当有相同权重的样式存在时,会根据这些样式出现的先后顺序来决定,处于最后面的CSS样式将会覆盖前面的CSS样式。举例下面代码,出现一个div 标签指定了相同样式不同值的情况,这就是样式冲突。div{ color:red;}div{ color:blue;}原则通常出现样式冲突,会按CS原创 2020-06-01 20:11:39 · 119 阅读 · 0 评论 -
组团学-CSS盒模型(zutuanxue.com)
CSS三个大核心模块:盒模型 、浮动和定位,其余的都是细节。网页布局就是把网页元素(文字,图片等)资源放入盒子里,利用CSS合理摆放盒子的过程。说明盒模型就是把HTML页面中的元素看成是一个个矩形的盒子,里面装着内容的容器。每个矩形都由元素的内容(content)、内边距(padding)、边框(border)和外边距(margin)组成。盒子模型在网页中,每个盒子都是大小不等的矩形框,除了有自己大小和位置外,还影响着其他盒子的大小和位置。一、边框(border)原创 2020-06-01 20:16:59 · 166 阅读 · 0 评论 -
组团学 必须掌握的CSS书写小技巧(zutuanxue.com)
一、元素的显示与隐藏在CSS中有三个显示和隐藏的单词比较常见,我们要区分开,他们分别是 display visibility 和 overflow。他们的主要目的是让一个元素在页面中消失,但是不在文档源码中删除。 最常见的是网站广告,当我们点击类似关闭不见了,但是我们重新刷新页面,它们又会出现和你玩躲猫猫!!display 显示说明display 设置一个元素是否显示或者如何显示。语法{display:none|block|inline|inline-block|table}dis原创 2020-06-03 16:57:15 · 2524 阅读 · 1 评论 -
组团学-定位(position)-zutuanxue.com
定位(position)CSS三个大核心模块:盒模型 、浮动和定位,其余的都是细节。为什么要用定位?举例,京东商城网页…如果说浮动的主要目的是让多个块级元素在一行显示,那么定位的主要价值就是移动元素位置,让元素移动到我们想要的位置上去。元素的定位主要包括偏移属性和定位模式来实现。一、偏移属性说明用来描述定位元素各边相对于其包含块的偏移量。偏移属性说明top顶部偏移量,元素相对于其父元素上边线的距离right右侧偏移量,元素相对于其父元素右边线的距离b原创 2020-06-03 17:00:54 · 391 阅读 · 0 评论 -
组团学-CSS3 选择器(zutuanxue.com)
1、属性选择器说明选取标签带有某些特殊属性的选择器常用选择符描述E[attr]选择具有attr属性的E元素E[attr=“val”]选择具有attr属性且属性值等于val的E元素E[attr^=“val”]选择具有attr属性且属性值以val开头的E元素E[attr$=“val”]选择具有attr属性且属性值以val结尾的E元素E[attr*=“val”]选择具有attr属性且属性值含有val的E元素E[attr] 选择器选原创 2020-06-09 14:38:46 · 181 阅读 · 0 评论 -
组团学 软件包管理(zutuanxue.com)
一、tar压缩工具的介绍说到软件管理,就不得不说到tar,因为制作rpm包需要tar,yum需要rpm。而说的到tar又不得不说到压缩和解压缩,所以要先了解一下压缩和解压缩。由于以前的计算机磁盘容量比较小,业内人士绞尽脑汁,终于开发出了一个能帮助用户节省磁盘的工具,就是压缩工具,我们知道计算机在存储数据的时候都是使用bytes来计算的,但是实际上1byte=8bits,在日常使用中并不是所有的数据都能把这个1byte用完,有的可能用了三个bits,有的可能用了四个bits,而他们的实际占用空间是2by原创 2020-06-18 10:15:07 · 227 阅读 · 0 评论 -
组团学 权限管理(zutuanxue.com)
介绍Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用一、基本权限基本权限的介绍Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9个。基本权限位和另外3个可以影响可执行程序运行的3个特殊权限位一起构成了文件访问模式。三个属性规定了对应三种级别的用户能够如何使用这个文件原创 2020-06-18 10:13:33 · 295 阅读 · 0 评论 -
组团学 用户管理(zutuanxue.com)
一、用户和组的相关概念账号的概念和分类账号:是一种用来记录单个用户或是多个用户的数据。Linux中每一个合法的用户都必须要拥有账号,才能使用 。它不仅可以用来验证用户身份,还决定了一个用户在系统中可以从事什么工作在Linux 上的账号可以分成两类:用户账号 用来储存单一用户的数据,你可以使用一个用户账号,来储存某一个用户的数据。群组账号 用来储存多个用户的信息,每一个群组账号可以用来记录一组用户的数据。我们可以把 Linux 的所有账号依照下面两种方法进行分类:依照账号的位置。依照账号的原创 2020-06-17 15:16:22 · 498 阅读 · 0 评论 -
组团学-vim(zutuanxue.com)
一、vim使用介绍介绍在linux系统中,大部分配置文件都是ASCII的纯文本形式存放的,所以我们在修改系统设置的时候使用简单的文本编辑软件就可以实现了,如果你使用过windows当中的word的话,那么你可能会感觉linux字符界面的文本编辑工具并不是太好用,毕竟没有图形窗口,看着不会太舒服。但是既然要学习linux,掌握并熟练使用文本编辑工具是必不可少的技能,在linux当中的文本编辑工具有很多,如emacs pico nano joe vi/vim 等等既然有这么多文本编辑工具,为什么要学习vi原创 2020-06-17 14:48:25 · 232 阅读 · 0 评论 -
组团学-linux目录结构和文件属性管理
一、FHS介绍Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如/etc应该要放置设置文件,/bin与/sbin则应该要放置可执行文件等等。第二层则是针对/usr及/var这两个目录原创 2020-06-16 10:00:29 · 300 阅读 · 0 评论 -
组团学-linux的基本优化(zutuanxue.com)
一、selinux和防火墙优化1 selinuxselinux 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。它的主要 作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。也由于它的这个原则,导致我们很多操作正确的执行,所以对于初学者而言在会用selinux之前我们要把这个子系统关闭SELinux 的工作模式SELinux 有三种原创 2020-06-16 09:58:01 · 1224 阅读 · 0 评论 -
组团学-基本命令、快捷键、常用符号
一、常用命令介绍在linux系统中存在很多命令,这些命令可以帮助我们完成不同的工作,在这里面我们先介绍一些常用的基础命令,这些命令可以帮助我们完成对应的基本操作,随着以后的学习,我们还会接触到更多可以帮助我们完成不同工作的linux命令,我们来一起看一下这些基础命令都有哪些开关机命令sync: 将缓冲区的数据同步到磁盘中(关机,重启前都需要执行,避免数据丢失),在Linux系统中,当数据需要存入磁盘时,通常会先放到缓冲区内,等到适当的时刻再写入磁盘,如此可提高系统的执行效率shutdown 以一原创 2020-06-15 15:18:54 · 257 阅读 · 0 评论 -
组团学-远程连接工具(zutuanxue.com)
一、远程连接工具介绍关于远程连接的用户分类时这样的,通常需要进行远程连接的人有两类,一类是系统管理员,另一类是普通的用户。系统管理员通常需要远程连接企业内网的网络设备或服务器,进行远程配置管理操作。以目前的产品发展来看,大部分企业级的网络设备或服务器,通常都提供远程配置管理的接口或功能,管理员可以通过telnet、SSH、web GUI乃至远程管理软件终端等方式,进入内网进行管理维护。普通用户的远程连接需求,通常是远程办公人员、外出人员,尤其是企业高管等需要经常出差又经常需要操作ERP、CRM、HR等信息原创 2020-06-15 15:16:55 · 301 阅读 · 0 评论 -
组团学-Linux终端的使用(zutuanxue.com)
一、终端的作用要了解终端,就要了解一下计算机方面的历史,早期的计算机都属于大中型计算机,是个庞然大物,占用很大的空间,属于公用产品。不像现在的电脑,可以人手一部,直接操作。那如何对这些计算机进行控制与操作呢。那就搞个终端设备来操作。因此一台计算机上有很多种不同的终端设备也和正常。也就是说终端就是为主机提供了人机接口,每个人都通过终端使用主机的资源。终端有字符终端和图形终端两种模式。在linux的图形环境下,我们可以通过鼠标点击来完成所有的管理任务,这是图形界面终端,另外一种就是文本界面的终端,在这个界面原创 2020-06-10 18:59:42 · 318 阅读 · 0 评论 -
组团学-centos8系统安装(zutuanxue.com)
一、Linux系统的选择在linux的众多发行版当中,大多数都是面向普通用户的,面向企业的屈指可数,我们通过之前的课程了解到CentOS和Red Hat Enterprise Linux出自同样的源代码,所以从可靠性,硬件兼容性,以及生命周期上来讲无疑是最好的选择,而且CentOS还是一个免费的软件,接下来我们看一下CentOS如何安装二、CentOS的安装流程安装前的准备:CentOS8光盘镜像下载地址:http://mirrors.aliyun.com/centos/8-stream/isos/原创 2020-06-08 16:42:31 · 136 阅读 · 0 评论 -
组团学-vmware和vmwareplayer的使用
一、vmware的优势VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的 IT开发人员和系统管理员而言, VMware在虚拟网路,实时快照,拖曳共享文件夹,支持 PXE 等方面的特点使它成为必不可原创 2020-06-08 15:41:15 · 1066 阅读 · 0 评论 -
组团学-各发行版Linux介绍(zutuanxue.com)
一、RedHat Enterprise Linux介绍可能这是最著名的Linux版本了,Red Hat Linux已经创造了自己的品牌,越来越多的人听说过它。Red Hat在1994年创业,当时聘用了全世界500多名员工,他们都致力于开放的源代码体系。Red Hat Linux是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。Red Hat Linux的安装过程也十分原创 2020-06-08 15:23:42 · 444 阅读 · 0 评论 -
组团学-Linux起源和发展(zutuanxue.com)
一、Linux的起源什么是linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。Linux不仅系统性能稳定,而且是开源软件原创 2020-06-08 15:15:14 · 672 阅读 · 1 评论 -
组团学-操作系统介绍(zutuanxue.com)
一、操作系统的介绍操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机操作系统体现在其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。经过几原创 2020-06-04 09:52:18 · 384 阅读 · 0 评论 -
组团学 GNU和GPL(zutuanxue.com)
一、GNU介绍GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU’s Not Unix!的缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼。作为操作系统,GNU的发展仍未完成,其中最大的问题是具有完备功能的内核尚未被开发成功。GNU的内核是自由软件基金会发展的重点,但是其发展尚未成熟。在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Lin原创 2020-06-04 09:45:35 · 559 阅读 · 0 评论 -
组团学-html5标签类型大全(zutuanxue.com)
HTML标签我们前面说过,HTML定义网页的结构,CSS给美化页面结构,接下来这几节课,我们就主要讲解构成HTML结构的元素,也就是HTML标签。HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,我们可以查下手册就可以了。一、排版标签作用用于网页布局标题标签缩写head,头部说明为了使网页更具有语义化,将标题标签分为六个等级,h1-h6。语法<h1> 一级标题</h1><h2> 二级标题<原创 2020-05-14 11:32:19 · 402 阅读 · 0 评论 -
组团学-html5-秒懂路径(zutuanxue.com)
路径(重点&难点)在引用外部文件(如超链接或者插入图片)时,经常会遇到我们的页面文件跟要引用的目标文件不在同一目录下的情况,这个时候,就带来了路径引用的问题。通常情况下,我们将引用的路径分为两种情况,绝对路径和相对路径。绝对路径概念绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“D:\work\code\imgs”目录下,那么, “bg.jpg”这个图片的绝对路径就是:<body backround="D:\work\code\imgs\原创 2020-05-14 11:26:34 · 150 阅读 · 0 评论 -
python基础之基本数据类型详解
基本数据类型一、Number(数值)1、分类整数浮点数布尔复数2、整数说明python可以处理任意大小的整数,包含复数普通定义# 普通定义num1 = 10# id(变量名):可以查看变量的内存地址# hex(十进制数字):将十进制数字转为十六进制数字(0x为开头,不是数据内容部分)print(id(num1), hex(id(num1)))# type(变量名):可以查看变量的类型,int表示整数数字print(type(num1))连续定义# 连续原创 2020-05-14 11:22:27 · 155 阅读 · 0 评论 -
python常见数据结构全攻略
常见数据结构一、String(字符串)1、基本使用创建字符串# 创建字符串str1 = str("lucky is a good man")# 基本类型字符串在使用是会自动转变为字符串对象类型str1 = 'lucky is a nice man'运算# 字符串运算str3 = "lucky is a cool man"str4 = "lucky is a handsome man"# 字符串加法(字符串拼接)str5 = str3 + str4print("str5=原创 2020-05-14 11:14:28 · 170 阅读 · 0 评论 -
Linux-web看日志
rsyslog+mariadb+loganalyzer一个可以使用web页面查看日志的架构环境准备:与前面课程提到的集中式日志服务器的架构一样,只是这个架构是在server上搭建的,也就是IP地址为192.168.1.55的这台主机上server端的环境准备和设置setp1 安装所需要的软件包[root@localhost ~]# dnf install mariadb mariadb-server rsyslog-mysql -ystep2 启动mariadb服务[root@localho原创 2020-05-13 10:21:19 · 1272 阅读 · 0 评论 -
组团学 秒懂linux用户账号与组(zutuanxue.com)
账号:是一种用来记录单个用户或是多个用户的数据。Linux中每一个合法的用户都必须要拥有账号才能使用。它不仅可以用来验证用户身份,还决定了一个用户在系统中可以从事什么工作在Linux 上的账号可以分成两类:用户账号 用来储存单一用户的数据,你可以使用一个用户账号,来储存某一个用户的数据。群组账号 用来储存多个用户的信息,每一个群组账号可以用来记录一组用户的数据。我们可以把 Linux 的所有账号依照下面两种方法进行分类:依照账号的位置。依照账号的功能。依照账号的位置账号数据存放在不同的地方,原创 2020-05-12 17:57:01 · 252 阅读 · 0 评论 -
快速读懂linux基本权限
Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用介绍Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9个。基本权限位和另外3个可以影响可执行程序运行的3个特殊权限位一起构成了文件访问模式。三个属性规定了对应三种级别的用户能够如何使用这个文件,这三个基本权限位对于文件和目原创 2020-05-12 17:47:15 · 203 阅读 · 0 评论 -
组团学-centos8+kickstart+uefi实现linux批量部署
概述什么是PXE预启动执行环境(PXE)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer proto...原创 2020-04-03 16:14:41 · 3635 阅读 · 1 评论 -
自动化运维-centos 8 kickstart系统批量部署
自动化运维-centos 8 kickstart系统批量部署了解kickstartwhat’s kickstartkickstart 是使用一个标准的站点为一些机器安装统一配置的linux 操作系统。kickstart的配置文件的获得方式:手动写入使用GUI system-config-kickstart 工具使用标准的Red Hat安装程序Anacondaanaconda-ks....原创 2019-12-02 16:22:14 · 2925 阅读 · 1 评论 -
运维大牛快速成长的五大法则
很多公司中,对运维的招聘人员都有经验要求,那么刚学出门的小白们怎么才能找到一份称心的工作呢?公司要求的工作经验哪里获得?其实,自从你开始接触运维的学习,你就开始在积累经验了,只是你的内心思想中没有做到以下五点:1、主动学习学习其实分为主动和被动两种被动学习的模式是我们中国特有的模式,老师教什么学生学什么,老师不教学生不会。主动学习其实就是我们最早的预习,演变到最后的自我学习,主动...原创 2019-11-03 16:39:07 · 362 阅读 · 0 评论 -
组团学-vim文本编辑实用干货(zutuanxue.com)
一、vim使用介绍说到vim就不得不提到vi,vi是所有Unix及linux系统下标准的编辑器,而Vim是一个类似于vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个vim和vi一样是一个全屏幕文本编辑器,它没有菜单,只有命令。可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的...原创 2019-10-23 15:19:11 · 250 阅读 · 0 评论 -
组团学-Nginx大并发优化实战(zutuanxue.com)
Nginx大并发优化实战 调优的必要性 调优的维度和见解分歧 Nginx调优项一、调优的必要性 一直不愿意写优化的内容出来分享,实在是不知道该如何取写。因为,写不好就会被各种慰问,今天终于还是写了,因为有太多人私信或在群里问我或者让给分享经验,我还是从了。 在聊调优之前,我们先要知道为何调优,业务运行和调优的关系。业务运行:线上业务正常运行,承载了公司业务...原创 2019-10-14 17:29:05 · 197 阅读 · 0 评论 -
组团学-linux glances性能检测工具(zutuanxue.com)
##一、glances介绍glances是一个基于python语言开发,可以为linux或者UNIX性能提供监视和分析性能数据的功能。glances在用户的终端上显示重要的系统信息,并动态的进行更新,让管理员实时掌握系统资源的使用情况,而动态监控并不会消耗大量的系统资源,比如CPU资源,通常消耗小于2%,glances默认每两秒更新一次数据。同时glances还可以将相同的数据捕获到一个文件,便...原创 2019-10-11 17:40:58 · 278 阅读 · 0 评论 -
组团学-使用shell脚本在centos8平台安装nginx服务
使用shell脚本在centos8平台安装nginx服务 nginx介绍 nginx安装 nginx启动一、nginx介绍Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。和apache一样,都是web服务器软件,因为其性能优异,所以被广大运维喜欢。又因为...原创 2019-10-11 17:35:21 · 490 阅读 · 0 评论