
Linux运维
小远_H
这个作者很懒,什么都没留下…
展开
-
《我的Linux成长之路(三)------软件安装及rpm/yum命令管理软件包和源代码包管理》
文章目录Linux中的应用程序Linux中的应用程序这部分内容大家喜欢的话可以百度多进行了解下大家可以看下百度百科介绍Linux简单记一下自己学习的Linux应用程序知识...原创 2019-01-31 15:36:05 · 284 阅读 · 0 评论 -
《我的Linux成长之路(十八)------iptables防火墙应用①》
哈哈,今天论文预答辩介绍加上和大学和好的几个兄弟拍完毕业照回来真的是累的太很了,现在在这里静静的写下自己学校Linux基础的内容感觉真的很好,自己也一定要坚持下去,加油。还有自己的这段实践python随笔可能也会停滞一段时间,自己这段时间在参加华为的一个Android AI APP大赛,有机会我没事了 可以记录下自己参加过程中所用到的东西。下面废话少说了 进入正题。这篇文章以及接下来的两篇...原创 2019-05-28 23:47:51 · 201 阅读 · 0 评论 -
《我的Linux成长之路(十五)------网络管理及DHCP服务配置实战》
啦啦啦希望今天下午自己能把这写东西做完实践并且以博客的方式记录下来,也是为自己鼓励,为梦想出发。主要是一些网络的配置及搭建一个DHCP服务器。在百度百科上这样说:动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员...原创 2019-06-19 00:30:10 · 160 阅读 · 0 评论 -
《我的Linux成长之路(二十一)------DNS实战1(DNS服务讲解)》
大家好,今天想记录下自己做DNS服务器的过程我将搭建主域名服务器、从域名服务器、缓存服务器。第一篇先讲解下DNS的原理等一些内容吧。DNS原理DNS是域名服务器系统DNS服务器一般分为三级、二级、顶级、和根。目前在全球一共有十三台这种服务器一般域名的格式为:主机名(www)+域名后缀(baidu.com)该格式可以用来表示全球唯一的一台主机DNS的解析过程一般为:1. 先找缓存(D...原创 2019-06-20 14:34:02 · 177 阅读 · 0 评论 -
《我的Linux成长之路(二十)------利用虚拟机配置多台Linux centos》
今天想写下搭建DNS服务器的博客,后来发现自己少写了一点东西,那就是自己没有写过在VMware里面建两个或者多个linux系统,今天就写一下这个过程。其实多台Linux的作用不言而喻,例如我们玩数据库主从啦,分布式消息集群了 等等都可以。在进行下面的操作之前我们要将我们的Linux centos 关闭一、 右键我们想要克隆的系统,我这里是centos6 ,然后选择管理,在点击克隆然后下一步...原创 2019-06-16 23:16:50 · 282 阅读 · 0 评论 -
《我的Linux成长之路(二十二)------DNS实战2(搭建主域名DNS服务)》
这篇博客是接着上一篇写的,主要是实战一下DNS服务搭建主域名服务器上一篇我们讲过搭建DNS服务器的步骤1.配置ip、网关、DNS、hosts文件、主机名、关闭防火墙、关闭selinux2.配置yum源并安装bind软件包3.修改配置文件,定制功能4.启动服务现在我们根据上面的步骤来实战一下DNS搭建主域名我们搭建的坏境要将我们的虚拟机设置为VMnet1模式该虚拟机系统网卡设置为然后...原创 2019-06-22 16:04:30 · 174 阅读 · 0 评论 -
《我的Linux成长之路(二十三)------DNS实战3(搭建缓存DNS服务)》
今天想记录下如何搭建一个缓存DNS服务器一些其他的前奏设施可以看上一篇博客我写的搭建主域名服务器的配置设置好ip地址。selinux 防火墙等然后开始搭建我们的DNS缓存服务...原创 2019-06-29 15:03:53 · 135 阅读 · 0 评论 -
《我的Linux成长之路(二十四)------shell第一课:shell编程规范及变量》
众所周知在运维中我们如果不会编写sh文件那是多么的可怕,每条命令都得自己手动去敲击。而编写shell脚本就不一样了我们可以进行类似批处理的操作,执行一次写好然后去执行就可以了。Shell概述shell脚本就是后缀名为.sh的文件其实shell脚本是用来帮助管理员实现批量化去完成任务,结合计划任务实现自动化运维,可以减轻运维人员的工作量。shell 编程的规范在练习的时候我们最好去养成一个...原创 2019-07-16 14:06:45 · 209 阅读 · 0 评论 -
《我的Linux成长之路(二十八)------shell第五课:shell编程while循环及实战》
今天写下shell脚本中while循环的一些基本知识和一个经常在其他编程中写的小项目实战首先讲下while循环的基本知识while循环是:重复测试设定的条件,只要条件成立,就执行循环体的内容,条件不成立,立即退出,自带判断语法:while [ 条件 ];do循环体done循环体内常用的命令有自加运算:lei i++ 等价于 i=$(expr $i + 1)随机数生成:...原创 2019-07-25 15:52:36 · 244 阅读 · 0 评论 -
《我的Linux成长之路(二十五)------shell第二课:shell编程实战练习》
上一篇写了shell入门编程的一些基础,今天就写下用这些基础的东西实战一下自己所学习的东西。先写第一个首先我们先想一下 这个脚本的实际功能我们可以写一个查看我们电脑IP信息,CPU信息,内存和硬盘的情况功能想好之后我们开始我们编程的第一步我将我写的脚本放在目录/shell下 没有这个目录的可以mkdir创建一个创建并编写该脚本vi /shell/sysinfo.sh...原创 2019-07-21 15:14:36 · 166 阅读 · 0 评论 -
《我的Linux成长之路(二十六)------shell第三课:shell编程条件语句基础》
像其他的编程语句一样 shell编程也有if等条件语句 这篇博客就写下shell的条件语句条件测试的一些基本知识条件测试分为:文件测试、整数测试、字符串测试、逻辑测试语法为:test 条件表达式 或者 [ 条件表达式 ]然后:echo $? 返回值为0 则表示条件成立具体的使用,请看下面的内容文件判断:操作符:-f ##是否是文件-d ##测试是否是目录 -e ...原创 2019-07-22 19:31:19 · 147 阅读 · 0 评论 -
《我的Linux成长之路(二十九)------shell第六课:shell编程for循环及实战》
yuiiyuiyui原创 2019-07-26 19:17:59 · 192 阅读 · 0 评论 -
《我的Linux成长之路(二十七)------shell第四课:shell编程条件语句实战》
今天写下昨天博客中讲的shell编程条件语句的用法我们来编写一个简单的脚本主要功能是:我们输入我们的考取分数来判断是优,良,及格,差中的那个级别。并可以判断我们输入的数据是否合法,ps:我们输入字符肯定是不可以的。下面我们来实现这个简单的功能(如果用其他的语言写过这种功能就会感觉非常的简单)一、 我们创建脚本 scoreJudge.shvi /shell/socreJudge.sh...原创 2019-07-23 10:40:16 · 146 阅读 · 0 评论 -
《我的Linux成长之路(三十)------shell第七课:shell编程case及实战》
我们平常写其他编程语言也是这样循环 也就for while 循环case其实更想一个条件选择没有case我们只用if的话显得特别的笨重case 的基础知识其实case是根据给定的变量值来选择匹配的条件去,然后执行该条件下的相应程序(在这里可以理解为我们所写的命令)它的语法为:case '变量' in 模式1) 命令1 ;; 模式2) 命令2 ;; ... ... 模...原创 2019-08-01 21:09:00 · 137 阅读 · 0 评论 -
《我的Linux成长之路(三十一)------shell数组的基本应用》
好几天没有更新自己的博客了,自己在家里等待着研究生开学,也在研究黑客的技术,最近自学机器学习发现真的在考研自己的数学知识,废话不说了 今天就写下shell中数组的一些基本应用数组就是一些类型相同的数组的集合数组的创建创建一个空的数组:arr01=()echo ${数组名[*]} ###遍历数组echo ${数组名[具体数字]} ###访问改位置上的元素定义初始化数组:arr02=...原创 2019-08-10 16:43:21 · 141 阅读 · 0 评论 -
《我的Linux成长之路(十九)------iptables防火墙应用②》
哈哈,今天晚上就来研究下iptables的一些编写规则吧!!!!iptables一些表和链的关系在上一篇文章中已经写过这次主要讲解我们如何编写iptables刚刚打开虚拟机显示已经启动并让获取所有权或者移除:通常遇见该问题的原因是虚拟机正常关机,一般我们只需要将.lck的文件删除就可以了开始进入正题概述iptables 的编写是用来对表和链来进行一定的设置,然后达到我们想要的功能,例...原创 2019-05-30 10:41:03 · 147 阅读 · 0 评论 -
《我的Linux成长之路(十七)------Firewalld防火墙的一些基础操作》
最近几天都没有更新自己的博客了,这两天也没有写关于Linux的 东西了,主要研究生学习要求参加了一个华为的AI比赛一直在忙于研究怎么做,趁着自己有点时间就在晚上学习了一下Linux的东西,就记录下自己实践的centos7的firewall防火墙的应用,没有这个系统的大家可以在自己的虚拟机上安装一下,大家会发现7的开机速度会比6快很多。自己的centos7的root密码忘记了顺便记录下操作的过程。...原创 2019-05-21 21:46:15 · 171 阅读 · 0 评论 -
《我的Linux成长之路(四)------账号和权限管理》
用户和组账号的概述;1.一些基本概念用户:包含一个名和密码,人在计算机中的体现方式,包含root、普通用户、程序用户组 :用户的集合,批量管理用户群权限,包含基本组、附加组(一个用户只能属于一个基本组,但是可以属于多个附加组)权限:限制用户访问资源(文件、app、进程、硬件等)UID:每个用户账号都有一个数字标识(身份证),root(0)、普通用户(500-60000)、程序用户(1-...原创 2019-02-01 21:04:31 · 182 阅读 · 0 评论 -
《我的Linux成长之路(五)------目录管理及文件的属性》
正如window操作系统中那样对于目录或者文件的权限读取、写入、执行归属(属主):拥有该文件的用户属组:拥有该文件的组账号查看文件或目录的属性命令ls -ld 目录或文件位置结果:drwxr-xr-x. 119 root root 12288 2月 1 21:16 /etcd:文件的类型(d目录、b块设备文件、c字符设备文件、l链接文件、- 普通文件)rwx(2-4位):代表属...原创 2019-02-02 16:02:40 · 151 阅读 · 0 评论 -
《我的Linux成长之路(六)------Linux磁盘分区》
linux 分区管理linux 的磁盘分区和windows的分区管理过程是相似的磁盘的分区类型:主分区、扩展分区(并不能看到,只是一个概念)、逻辑分区记录一下自己虚拟机...原创 2019-02-03 14:16:19 · 226 阅读 · 0 评论 -
《我的Linux成长之路------Linux centOS7的安装》
《我的Linux成长之路------Linux centOS7的安装》大家好我是一名初学的小白,想要自学Linux运维,希望路过的大神能给点建议谢谢,这是第一次我写博客难免有错欢迎指出。虚拟机和centOS7的iso想要的可以联系我,微信为15537048861为了以后的方便希望大家在学习前可以向我一样先配置好自己的坏境,正如:“工欲善其事必先利其器”。安装vm的过程大家可以百度一大片一...原创 2019-01-28 23:46:50 · 302 阅读 · 2 评论 -
《我的Linux成长之路(七)------Linux挂载和永久挂载及扩展(增加交换分区、硬盘大于2T等)》
Linux中的mount(挂载)正如上篇中我们也用到了挂载的情况Linux的挂载分为临时挂载和永久mount命令挂载为临时挂载永久挂载须写入文件 /dev/fstab 开机加载此文件例如:然后保存退出mount -a ##重新加载挂载的文件可以看到开机会自动挂载Linux系统创建交换分区先看下现在的内存情况开始进行swap分区swap分区id为82<临时分...原创 2019-02-04 18:23:05 · 1071 阅读 · 2 评论 -
《我的Linux成长之路(二)------一些必备命令的精讲》
文章目录Linux下命令的概述和命令的帮助对文件的增对文件的删对文件的改(VI)对文件的查Linux下命令的概述和命令的帮助命令解释器:shell命令解释器,shell负责接收用户的命令进行解释,并且将解释结果(要执行的命令)传递给内核,用于完成什么命令做什么事。命令的分类:①内部命令:集成与shell解释器内部的指令,无需从磁盘读取,执行效率比较高。①内部命令:集成与shell解释器内...原创 2019-01-29 14:37:06 · 412 阅读 · 0 评论 -
《我的Linux成长之路(八)------RAID与恢复误删文件》
加粗样式原创 2019-02-07 20:35:03 · 935 阅读 · 1 评论 -
《我的Linux成长之路(九)------进程的管理》
关于进程线程等的概念大家可以百度百科一下,大学课程计算机系统里面讲的也比较详细在这里关于概念就不写了进程的管理进程的管理主要为进程的...原创 2019-02-09 10:22:15 · 177 阅读 · 0 评论 -
《我的Linux成长之路(十)------任务计划》
计划任务概念:实现进程调度管理,在特定的时间点完成特定的任务或命令作用:周期性备份、定期更新系统、完成某一个特定的任务一次性计划任务管理 at命令首先启动atd服务at 事件周期性计划任务 crontab 命令计划任务的格式:分 时 日 月 周 要执行的命令 ##用户可以不指定,默认为root用户时间的表示:所有时间为正常标准特殊的表示以下:*:表示任意时间,可...原创 2019-02-13 18:52:34 · 156 阅读 · 0 评论 -
《我的Linux成长之路(十一)------分析日志文件与常见故障排查》
文章目录日志文件的概述日志的分类分析日志文件日志文件的概述概念:记录系统和应用程序的运行信息,用于排查和诊断系统的故障linux系统中日志记录的范围:加载内核、init进程启动、启动/etc/rc.d/rc3.d/S开头的服务、用户登录、系统程序运行日志的分类日志分类:内核及系统日志:通常由rsyslog进行管理用户日志:记录用户的行为程序日志:通常独立管理,不交给rsyslog...原创 2019-04-15 13:31:27 · 310 阅读 · 0 评论 -
《我的Linux成长之路(十二)------系统账号安全与用户提权及切换》
文章目录系统账号安全系统账号安全原创 2019-04-15 14:34:18 · 232 阅读 · 0 评论 -
《我的Linux成长之路(十三)------PAM认证》
概述Linux-PAM(linux可插拔认证模块):一种高效并且灵活便利的用户级别认证方式,是当前linux服务器普遍使用的认证方式。提供对所有服务进行认证的中央机制,适用于login,远程登录(telnet、ftp等)、su等应用程序。...原创 2019-05-04 18:54:26 · 325 阅读 · 0 评论 -
《我的Linux成长之路(十四)------Nmap端口扫描》
Nmap在window中有一个软件 记得之前学习黑客的时候自己有用过 绿色版本很小但是功能却很强大在Linux中Nmap 命令可以实现端口扫描功能概述:NMap是一个强大的端口扫描类安全评测工具语法nmap 选项 扫描类型 目标推荐扫描类型:-P0 ##主机禁止ping也能扫描 -sU ##UDP扫描-sT ##TCP扫描 -sO ##IP协议扫描...原创 2019-05-04 22:29:11 · 237 阅读 · 0 评论 -
《我的Linux成长之路(十六)------Linux忘记密码》
刚刚想写下centos7的firewall防火墙的应用结果自己的root密码给忘了,哈哈顺便写下忘了Linux密码了怎么办。步骤首先,打开centos7系统,在选择进入系统的界面按“e”进入编辑页面。. 按↓键找到LinuxX16这一行并在最后添加init=/bin/sh,然后ctrl+X 组合键进入单用户模式单用户模式下再输入“mount -o remount,rw /”(注意mou...原创 2019-05-21 00:00:07 · 158 阅读 · 0 评论 -
《我的Linux成长之路(三十二)------shell脚本函数基础及实例》
在家的这段时间自己页在研究Hacher技术,对运维Linux的更新页比较慢了。希望自己能坚持的写下去。加油shell函数其实就是以前写编程中的函数,shell函数里面存放很多了命令,就像我们前面写的shell脚本的内容。shell函数存放于内存中,不是硬盘文件,因此运行速度比较快。另外,Shell还能对函数进行预处理,所以函数的启动比脚本更快。在shell脚本中允许将一组命令集或语句形成一个可...原创 2019-09-10 15:40:09 · 146 阅读 · 0 评论