- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 2020.11.8 第十七课
DNS(Domain Name System,域名系统)是一项用于管理和解析域名与IP地址对应关系的技术,简单来说,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配(或者说具有映射关系)的IP地址或域名,即将域名解析为IP地址(正向解析),或将IP地址解析为域名(反向解析)。这样一来,我们只需要在浏览器中输入域名就能打开想要访问的网站了。三种类型DNS服务器主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系。从服务器:从主服务器中获得域名与IP地址的对应关
2020-11-12 21:11:18 153
原创 2020.11.7 第十六课
FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。FTP服务器普遍部署于内网中,具有容易搭建、方便管理的特点。而且有些FTP客户端工具还可以支持文件的多点下载以及断点续传技术。 FTP服务器是按照FTP协议在互联网上提供文件存储和访问服务的主机,FTP客户端则是向服务器
2020-11-10 23:47:56 199
原创 2020.11.6 第十五课
SELinux安全子系统 SELinux(Security-Enhanced Linux)是美国国家安全局在Linux开源社区的帮助下开发的一个强制访问控制(MAC,Mandatory Access Control)的安全子系统。使用SELinux技术的目的是为了让各个服务进程都受到约束,使其仅获取到本应获取的资源。SELinux服务有三种运行模式:enforcing:强制启用安全策略模式,将拦截服务的不合法请求。permissive:遇到服务越权访问
2020-11-08 15:09:25 133
原创 2020.10.25 第十一课
screen是一款能够实现多窗口远程控制的开源服务程序,简单来说就是为了解决网络异常中断或为了同时控制多个远程终端窗口而设计的。用户还可以使用screen服务程序同时在多个远程会话中自由切换,能够做到实现如下功能:会话恢复:即便网络中断,也可让会话随时恢复,确保用户不会失去对远程会话的控制。多窗口:每个会话都是独立运行的,拥有各自独立的输入输出终端窗口,终端窗口内显示过的信息也将被分开隔离保存,以便下次使用时依然能看到之前的操作记录。会话共享:当多个用
2020-11-01 20:04:58 121
原创 2020.10.24 第十课
IPTABLES防火墙 防火墙会从上至下的顺序来读取配置的策略规则,在找到匹配项后就立即结束匹配工作并去执行匹配项中定义的行为(即放行或阻止)。如果在读取完所有的策略规则之后没有匹配项,就去执行默认的策略。一般而言,防火墙策略规则的设置有两种:一种是“通”(即放行),一种是“堵”(即阻止)。当防火墙的默认策略为拒绝时(堵),就要设置允许规则(通),否则谁都进不来;如果防火墙的默认策略为允许时,就要设置拒绝规则,否则谁都能进来,防火墙也就失去了防范的作用。&n
2020-10-27 00:15:47 181
原创 2020.10.23 第九课 LVM(逻辑卷管理器)
硬盘分好区或者部署为RAID磁盘阵列之后,再想修改硬盘分区大小就不容易了。换句话说,当用户想要随着实际需求的变化调整硬盘分区的大小时,会受到硬盘“灵活性”的限制。这时就需要用到另外一项非常普及的硬盘设备资源管理技术了—LVM(逻辑卷管理器)。LVM可以允许用户对硬盘资源进行动态调整。 逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小
2020-10-25 15:54:16 355
原创 2020.10.18 第八课
1988年,加利福尼亚大学伯克利分校首次提出并定义了RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列)技术的概念。RAID 0 RAID 0技术把至少两块及以上的物理硬盘设备通过硬件或软件的方式串联组成一个大的卷组。0级别在RAID技术中拥有最高存储性能。RAID 0在工作时将数据同时分散并行存储进每块硬盘中。由于带宽加倍,读/写速度也加倍。RAID 0技术
2020-10-19 23:32:49 542
原创 2020.10.17 第七课
Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。 chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏功能添加到文件上,则需要在命令后面追加“+参数”,如果想要把某个隐藏功能移出文件,则需要追加“-参数”。常用参数如下:i 无法对文件进行修改;若对目录设置了该参数,则仅能修改其中的子文件内容而
2020-10-18 23:54:01 83
原创 2020.10.16 第六课
在Linux系统中一切都是文件,但是每个文件的类型不尽相同,因此Linux系统使用了不同的字符来加以区分,常见的字符如下所示: 1. -:普通文件 2. d:目录文件(directory) 3. l:链接文件(link) 4. b:块设备文件(block) 5. c:字符设备文件 6. p:管道文件 每个文件都有所属的所有者和所有组,并且规定了文件的所有者、所有组以及其他人对文件读写执行权限。&n
2020-10-17 22:08:15 108
原创 2020.10.11 第五课
Shell命令脚本可以将Shell终端解释器当作人与计算机硬件之间的“翻译官”,它作为用户与Linux系统内部的通信媒介,除了能够支持各种变量与参数外,还提供了诸如循环、分支等高级编程语言才有的控制结构特性。要想正确使用Shell中的这些功能特性,准确下达命令尤为重要。Shell脚本命令的工作方式有两种:交互式和批处理。交互式(Interactive):用户每输入一条命令就立即执行。批处理(Batch):由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令。Shell
2020-10-12 22:25:51 130
原创 2020.10.10 第四课
输入输出重定向 简而言之,输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中。在日常的学习和工作中,相较于输入重定向,我们使用输出重定向的频率更高,所以又将输出重定向分为了标准输出重定向和错误输出重定向两种不同的技术,以及清空写入与追加写入两种模式。标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入。标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕。错误输
2020-10-10 23:30:46 222
原创 2020-10-9 第三课
今日份学习命令:1.ifconfig命令 ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”。2.uname命令 uname命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”。3.uptime命令 uptime用于查看系统的负载信息,格式为uptime。4.free命令 free用于显示当前系统中内存的使用量信息,格式为“free [-h]”。5.who命令 who用于查看当前登入主机的用户终端信息,格式为“w
2020-10-09 23:26:40 111
原创 2020.10.04 第二课
今天主要学习了如何安装Red Hat Enterprise Linux(红帽Linux)和一些简单命令。安装系统用到Vmware Workstation 这款虚拟机软件,软件可以百度搜索安装,软件激活码也可以百度获取到的。安装系统过程也比较简单百度上有很多,这里不细讲了。今天学习到有以下命令:man 查看命令帮助信息echo 用于在终端输出字符串或变量提取后的值date 用于显示及设置系统的时间或日期reboot 用于重启系统poweroff 用于关闭系统wget
2020-10-04 22:50:07 91
centos-kernel-devel-3.10.0-693.el7.x86-64.zip
2020-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人