自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 第十六天学习linux

14.1 动态主机地址管理协议动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是为局域网内部的设备或网络供应商自动分配IP地址等参数。简单来说,DHCP协议就是让局域网中的主机自动获得网络参数的服务。14.2 部署dhcpd服务程序dhcpd是Linux系统中用于提供DHCP协议的服务程序。尽管DHCP协议的功能十分强大,但是dhcpd服务程序的配置步骤却十分简单,这也在很大程度上降低了在L

2021-02-26 20:39:18 167

原创 第十五天学习linux

13.2 安装Bind服务程序BIND(Berkeley Internet Name Domain,伯克利因特网名称域)服务是全球范围内使用最广泛、最安全可靠且高效的域名解析服务程序。DNS域名解析服务作为互联网基础设施服务,其责任之重可想而知,因此建议大家在生产环境中安装部署bind服务程序时加上chroot(俗称牢笼机制)扩展包,以便有效地限制bind服务程序仅能对自身的配置文件进行操作,以确保整个服务器的安全。[root@linuxprobe ~]# yum install bind-chroot

2021-02-05 20:57:29 416

原创 第十四天学习linux

12.1 SAMBA文件共享服务Samba服务程序的配置方法与之前讲解的很多服务的配置方法类似,首先需要先通过Yum软件仓库来安装Samba服务程序(Samba服务程序的名字也恰巧是软件包的名字):[root@linuxprobe ~ ]# yum install sambaLoaded plugins: langpacks, product-id, subscription-managerSamba服务程序中的参数以及作用[global] #全局参数。workgroup = MYGROUP

2021-01-31 20:41:02 463

原创 第十三天学习linux

11.1 文件传输协议一般来讲,人们将计算机联网的首要目的就是获取资料,而文件传输是一种非常重要的获取资料的方式。今天的互联网是由几千万台个人计算机、工作站、服务器、小型机、大型机、巨型机等具有不同型号、不同架构的物理设备共同组成的,而且即便是个人计算机,也可能会装有Windows、Linux、UNIX、Mac等不同的操作系统。为了能够在如此复杂多样的设备之间解决问题解决文件传输问题,文件传输协议(FTP)应运而生。FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端

2021-01-31 19:22:16 242

原创 第十二天学习linux

第十二天9.1 配置网卡服务9.1.1 配置网卡参数截至目前,大家已经完全可以利用当前所学的知识来管理Linux系统了。当然,大家的水平完全可以更进一步,当有朝一日登顶技术巅峰时,您一定会感谢现在正在努力学习的您。我们接下来将学习如何在Linux系统上配置服务。但是在此之前,必须先保证主机之间能够顺畅地通信。如果网络不通,即便服务部署得再正确用户也无法顺利访问,所以,配置网络并确保网络的连通性是学习部署Linux服务之前的最后一个重要知识点。nmtui命令来配置网络在RHEL 5、RHEL 6系

2021-01-31 12:27:40 2105

原创 第十一天学习linux

第十一天8.2.2 基本的命令参数iptables是一款基于命令行的防火墙策略管理工具,具有大量参数,学习难度较大。好在对于日常的防火墙策略配置来讲,大家无需深入了解诸如“四表五链”的理论概念,只需要掌握常用的参数并做到灵活搭配即可,这就足以应对日常工作了。iptables命令可以根据流量的源地址、目的地址、传输协议、服务类型等信息进行匹配,一旦匹配成功,iptables就会根据策略规则所预设的动作来处理这些流量。另外,再次提醒一下,防火墙策略规则的匹配顺序是从上至下的,因此要把较为严格、优先级较高的

2021-01-24 21:06:51 103

原创 第十天学习linux

7.1.1 部署磁盘阵列mdadm命令用于管理Linux系统中的软件RAID硬盘阵列,格式为“mdadm [模式] <RAID设备名称> [选项] [成员设备名称]”。7.1.2 损坏磁盘阵列及修复7.1.3 磁盘阵列+备份盘RAID 10磁盘阵列中最多允许50%的硬盘设备发生故障,但是存在这样一种极端情况,即同一RAID 1磁盘阵列中的硬盘设备若全部损坏,也会导致数据丢失。换句话说,在RAID 10磁盘阵列中,如果RAID 1中的某一块硬盘出现了故障,而我们正在前往修复的路上,恰

2021-01-23 21:00:01 65

原创 第九天学习linux

第九天2. du命令既然存储设备已经顺利挂载,接下来就可以尝试通过挂载点目录向存储设备中写入文件了。在写入文件之前,先介绍一个用于查看文件数据占用量的du命令,其格式为“du [选项] [文件]”。简单来说,该命令就是用来查看一个或多个文件占用了多大的硬盘空间。我们还可以使用du -sh /*命令来查看在Linux系统根目录下所有一级目录分别占用的空间大小。下面,我们先从某些目录中复制过来一批文件,然后查看这些文件总共占用了多大的容量:[root@linuxprobe ~]# cp -rf /etc

2021-01-23 18:58:41 217

原创 第八天学习linux

第八天一切从“/”开始在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即刘遄老师所一直强调的“Linux系统中一切都是文件”。既然平时我们打交道的都是文件,那么又应该如何找到它们呢?在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树

2021-01-17 21:35:58 58

原创 第七天学习linux

第七天文件权限与归属尽管在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示。-:普通文件。d:目录文件。l:链接文件。b:块设备文件。c:字符设备文件。p:管道文件。在Linux系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有者、所有组以及其他人对文件所拥有的可读(r)、可写(w)、可执行(x)等权限。对于一般文件来说,权限比较容易理解:“可读”表示能够读取文件的实际内容;“可写”表示能够编辑、新增、修

2021-01-16 20:58:14 98

原创 第六天学习linux

第六天流程控制语句if条件测试语句for条件循环语句while条件循环语句case条件测试语句计划任务服务程序一次性计划任务只执行一次,一般用于满足临时的工作需求。我们可以用at命令实现这种功能,只需要写成“at 时间”的形式就可以。如果我们希望Linux系统能够周期性地、有规律地执行某些具体的任务,那么Linux系统中默认启用的crond服务简直再适合不过了。创建、编辑计划任务的命令为“crontab -e”,查看当前计划任务的命令为“crontab -l”,删除某条计划任务的命令为“cr

2021-01-15 21:18:14 91

原创 第五天学习linux

第五天Vim文本编辑器命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式:正常的文本录入。末行模式:保存或退出文档,以及设置编辑环境。Vim中常用的命令命令 作用dd 删除(剪切)光标所在整行5dd 删除(剪切)从光标处开始的5行yy 复制光标所在整行5yy 复制从光标处开始的5行n 显示搜索命令定位到的下一个字符串N 显示搜索命令定位到的上一个字符串u 撤销上一步的操作p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后面末行模式中可用的命令命令

2021-01-15 21:17:11 72

原创 第四天学习linux

文件目录管理命令1.touch命令touch命令用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”。2.mkdir命令mkdir命令用于创建空白的目录,格式为“mkdir [选项] 目录”。3.cp命令cp命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”。大家对文件复制操作应该不陌生,在Linux系统中,复制操作具体分为3种情况:4.mv命令mv命令用于剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名]”。5.rm命令

2021-01-09 21:17:12 68

原创 第三天学习linux

第三天常用系统工作命令1.echo命令echo命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $变量]”。2.date命令date命令用于显示及设置系统的时间或日期,格式为“date [选项] [+指定的格式]”。3.reboot命令reboot命令用于重启系统,其格式为reboot。4.poweroff命令poweroff命令用于关闭系统,其格式为poweroff。5.wget命令wget命令用于在终端中下载网络文件,格式为“wget [参数] 下载地址”。

2021-01-08 20:55:20 49

原创 第二天学习linux

第二课一、安装vmware虚拟机软件二、安装redhat8虚拟机系统安装时使用“自定义”进行安装,选择“稍后安装操作系统”,否则会最小化安装系统。三、RPM是源代码+安装规则四、YUM是把大量的常用的RPM打包在一起,进一步降低软件的安装难度。常用命令Systemctl start 服务名称 开启服务Systemctl restart 服务名称 重启服务Systemctl stop 服务名称 停止服务Systemctl enable 服务名称

2021-01-08 20:52:46 68

原创 第一天学习linux

第一天学习linux首先分享书上的一份鸡汤,鼓励自己坚持下去:“工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样—放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。“更何况人类生活中工作占据了较大的比重,如果不能从劳动中、工作中获得充实感,那么即使从别的地方找到快乐,最终我们仍然会感到空虚和缺憾”。开源共享精神开源:开发源代码将软件包和程

2021-01-08 20:49:02 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除