IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Git 命令的使用

    运维工程师的大部分工作是为开发工程师准备好完善的运行环境,然后让程序在平台上面流畅运行,那么开发工程师所写的程序代码如何快速的上传到平台上呢?今天杜老师为大家讲解一款常用的代码上线工具 Git!命令介绍Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用分布式版本库的方式,不必服务器端软件支持。命令列表列表如下:命令作用git init初始化当前目录作为 Git 仓库git init DIRNAME初始化指定目录作为 Git 仓库git add FILENAME标记要提交的文件git commit -m “COMMENT”提交并添加描述的信息git clone URL从 Git 仓库拷贝项目git clone URL DIRNAME从 Git 仓库拷贝项目到指定目录中git status查看项目当前状态git diff显示已写入缓存与已修改但尚未写入缓存的改动的区别git reset HEAD FILENAME取消指定文件缓存,HEAD 为大写git rm FILENAME从 Git 移除指定文件git mv OLDNAME NEWNAME移动或重命名指定文件git bra ...继续阅读 (44)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    find 命令的使用

    Linux 系统是一个由文件组成的操作系统,我们可以这么理解:修改文件等于设置系统。那么一些配置文件都在哪里?今天杜老师为大家讲解 Linux 的文件搜索命令,帮助大家找到所需文件!命令介绍find 是 Linux 强大的搜索命令,不仅可按照文件名搜索文件,还可按照权限、大小、时间、inode 号等来搜索文件。但 find 命令是直接在硬盘中进行搜索的,如指定的搜索范围过大,find 命令就会消耗较大的系统资源,导致服务器的压力过大。所以,使用 find 命令搜索时,请不要指定过大的搜索范围。Linux 系统中任何用户都有使用 find 命令的权限,但搜索时会根据用户的访问权限限定搜索范围。命令列表列表如下:选项作用示例-name FILENAME按文件名搜索find /PATH -name FILENAME-iname FileName不区分文件名大小find /PATH -iname FileName-inum N根据 i 节点的编号搜索find /PATH -inum N-size N根据文件大小搜索find /PATH -size N-size +N比指定值更大find /PATH -size +N-size -N比指定值更小find /PATH -size -N-atime N按照文件访问时间搜索find /PATH -atime N-atime +NN 天以上find ...继续阅读 (48)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 32 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 32 期;时间:12 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (54)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Linux 系统的特殊符号

    我们常见的一些符号在 Linux 系统中都有特殊作用,今天杜老师为大家总结一些常见特殊符号的作用及用法,希望会对大家有所帮助!符号列表列表如下:符号作用示例#注释符号,井号后的内容不会执行echo #WORD~当前用户的家目录cd ~;命令顺序执行,前面执行成功与否对后面没影响COMMAND1 ; COMMAND2&&命令逻辑执行,前面执行成功才会执行后面命令COMMAND1 && COMMAND2.当前目录touch ./FILENAME…上级目录cd …/系统的根目录cd /=赋值符号,将后面的值赋给前面的变量dusays=com$调用变量的值echo $dusays’引号内的所有符号,都失去原有的特殊效果echo ‘#WORD’"引号内的符号,部分失去特殊效果echo “#WORD$dusays”>重新定向,重复执行有覆盖的效果echo WORD > FILENAME>>追加重新定向,重复执行有追加的效果echo WORD >> FILENAME{}设定一个范围区间touch FILE{1…10}*匹配所有字符,数量不限rm -f FILE*?匹配所有字符,数量一个rm -f FILE?扩展内容Linux 还有非常多的符号具备特殊的功能,在这里就不一一总结了,毕竟很多符号都用不上。一般这些符号常用与 Shell 脚本编写,合理搭配这些符号可以事半功倍,但如果不合理,可能会造成 ...继续阅读 (85)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    为 Shell 脚本加密

    杜老师之前会做一些技术支持的工作,为了让工作量尽可能的减少,杜老师写了很多的脚本。在客户公司运行时如果被其他工程师看到了怎么办,会不会抢了杜老师饭碗?今天杜老师讲一下如何为 Shell 脚本加密,保护您的脚本内容!工具介绍gzexe 是用来压缩脚本文件的小工具。当您执行被压缩过的脚本文件时,该文件会自动解压然后继续执行,和使用一般的执行文件相同。但压缩后的文件内容会变得面目全非,会起到一定混淆视听的效果,所以我们会用这个命令进行脚本加密!脚本加密1gzexe FILENAME注意:使用 gzexe 加密后,会在文件所在目录生成一个再原有文件名后加~的文件,该文件就是原文件!脚本解密1gzexe -d FILENAME注意:使用 gzexe 解密后,文件名后带有~的原文件并不会自动删除,记得手动清除。操作演示点击播放: ...继续阅读 (49)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Linux 系统 3 个最危险命令

    Linux 可以通过命令实现各种各样的操作,但是有些命令十分危险,运行轻则数据丢失,重则系统宕机,今天杜老师为大家总结 Linux 系统 3 个最危险命令!删除命令1rm-rf /*注意:rm 命令是删除文件;-r 是删除目录;-f 是强制删除不做任何提示;/表示根目录;*表示目录下所有文件以及目录。循环调用1:() { :|:&}; :注意:这是个循环炸弹的实例。具体的操作是通过定义一个函数,它会调用自己两次,一次在前台一次在后台。它会反复执行下去直到系统崩溃。写入操作1ddif=/dev/randomof=/dev/sda注意:上列命令会向块设备 sda 写入随机数据从而擦除数据。当然!您的系统可能陷入混乱和不可恢复的状态。文章总结不要在您或您的同学电脑里 Linux 终端执行以上的任何一个命令。如果您想测试它们,请在虚拟机上运行。 ...继续阅读 (61)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    sudo 命令的使用

    sudo 是 Linux 系统的管理指令,是允许系统管理员让普通用户执行一些或者全部的 root 命令的一个工具,如 halt/reboot/su 等等。这样不仅减少了 root 用户的登录和管理时间,同样提高了安全性。添加授权1USERNAMEALL=(ALL)ALL注意:如要使用 root 用户运行visudo,然后将上面的内容根据实际情况添加到文件空白处。命令格式1sudoCOMMAND注意:执行上面命令需要验证用户密码,所以要提前为用户设置密码。效果演示点击播放:选项扩展添加授权中的哪几个 ALL 分别代表什么?第一个 ALL 代表哪些主机,第二个 ALL 代表可以使用哪些身份,第三个 ALL 代表可以使用哪些命令。一般默认即可,有时也会根据实际情况调整,如有不懂地方,可以在页面下留言与杜老师交流! ...继续阅读 (65)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    gpasswd 群组密码的使用

    看过群组配置文件的小伙伴应该都会注意到里面有个密码位,证明群组也是有密码的,那群组的密码如何使用?今天杜老师就来说一下 gpasswd 群组密码的使用!命令介绍1gpasswd GROUPNAME注意:之前篇章介绍过通过 gpasswd 管理群组成员,本篇文章主要通过 gpasswd 设置群组的密码,命令如上。群组切换1newgrpGROUPNAME注意:通过上面命令即可切换当前用户所在群组,不过只是暂时切换。需要注意的是,普通用户需要输入群组密码才能切换。操作演示点击播放:演示命令12345678910111213141516mkdircjk#创建目录cdcjk#进入目录touchdusays#创建文件ls-l#查看权限groupadd dusays#添加群组newgrp dusays#切换群组gpasswd dusays#设置密码useradd bdyjy#添加用户注意:只注释了部分命令,如果有不懂的地方,可以在页面下留言,杜老师会第一时间回复解决。 ...继续阅读 (86)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 31 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 31 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (59)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    公有、私有和联盟链区别

    区块链的本质是一种开源分布式账本,它是比特币和其它虚拟货币核心技术,能高效记录买卖双方的交易,并保证这些记录是可查证而且永久保存的。相信有人也听说过区块链分为公有链、私有链以及联盟链,它们三者有何区别?区块链之公有从字面上理解,就是公有,它是指对全世界所有人开放,任何人都可以读取数据、发送交易而且交易能够获得有效确认的共识区块链。公有链上各个节点均可自由加入、退出网络,并参加链上数据的读写,并且,网络中不存在任何中心化的服务节点。比特币大家熟悉吧?采取的就是公有链。因为没有限制,任何人都可以参加。公有链的特点:访问门槛较低:只要有计算机,只要计算机能联网,就都能够访问;数据公开透明并且无法篡改:公有链是高度去中心化的分布式账本,每个人在任何节点的行为都是可以查看的,且基于庞大的用户体系,想要篡改交易数据,几乎是不可能实现;匿名:由于节点之间无需彼此信任,所有的操作都可以匿名进行,很好地保护使用者隐私;免受开发者的影响:公有链数据的读写是不受任何人控制和篡改的,就连程序开发者也无权干涉用户。所以,极大程度上保护了用户免于程序开发者的影响。当然,公链也存在着交易速度慢等问题,由此,我们产生了私有链概念。区块链之私有私有链也称专有链。它是条非公开的链,通常情况,需要授权才能加入节点。且私有链中各个节点的写入权限皆被严格控制,读取权限则可视需求有选择性地对外开放。通常情况,私有链适用于企业 ...继续阅读 (77)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    思维导图入门教程

    思维导图,英文是 The Mind Map,又叫心智导图,是表达发散性思维有效图形思维工具 ,它简单却又很有效,是一种实用性思维工具。今天杜老师就带大家了解下思维导图!何为脑图思维导图又称脑图、心智地图、概念地图、树枝图或思维地图,是一种图像式思维的工具以及一种利用图像式思考辅助工具。思维导图是用一个中央关键词或想法引起形象化的构造和分类的想法;它用一个中央关键词或想法以辐射线形连接所有的代表字词、想法、任务或其它关联项目的图解方式。思维导图运用图文并重技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题的关键词与图像、颜色等等建立记忆链接。思维导图充分运用左右脑的机能,利用记忆、阅读、思维等的规律,协助人们在科学、艺术、逻辑与想象等之间平衡发展,从而开启人类大脑无限潜能。思维导图因此具有人类思维强大功能。工具介绍在网上只要使用思维导图作为关键词,总是可以搜索出很多的软件,例如杜老师用的就是 XMind。XMind 有两个版本,一个是 ZEN,这也是杜老师用的版本,这个版本提供了脑图的常用功能,可以满足一般用户所有需求,且可免费使用,只是导出一些文件时会加上水印,可以付费去掉。还有一个为 8,这是专业版本,需要付费购买,这里就不做过多介绍了。使用方法这个真没什么好说,从官网下载软件然后安装,完成后就可以直接用了。不过有一些快捷键还是需要学习下的,毕竟总是通过鼠标点击,反而 ...继续阅读 (54)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Markdown 的入门

    Markdown 是一种标记语言,它的优点很多,也被越来越多的写作爱好者广泛使用。有些朋友可能听到标记、语言就会感觉很难,实际上它的语法非常的简单,常用的符号不过十几个,相比于 HTML 来说,Markdown 显得十分的轻量。而且学习成本不高,可以说是轻松掌握,一劳永逸!Markdown 的优点专注文字,而不需要专注排版;支持 Markdown 的平台越来越多,并且可以轻松导出各种格式文件;可在纯文本中编辑,所以兼容所有的文本编辑器;书写、阅读直观,适合各类型写作爱好者。Markdown 的工具在优点中我们已经表述,任何文本编辑器都可使用 Markdown。在这里我们推荐网页版的 Markdown,这类编辑器在使用 Markdown 语言编辑时,可以在右侧实时生成最终的效果,方便我们在编辑时排版。当然,本地客户端形式的 Markdown 工具有很多,Windows 上推荐 MarkdownPad 和 MarkPad 这两款,大家可以安装试试。Markdown 的语法标题:123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题列表:123456*无序列表+无序列表-无序列表1.有序列表2.有序列表3.有序列表引用:1>引用内容链接:1[链接名称](链接地址)图片:1![图片名称](图片地址)粗体:12**粗体**__粗体_ ...继续阅读 (41)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    CentOS7 系统的安装

    很多云服务商提供的主机都自带系统,不需要我们做系统安装操作,直接购买即可使用!今天杜老师带大家通过 VMware 使用图形界面形式安装 CentOS7 系统,多图警告!系统选择截止到本篇教程发表日,市面上最新版的 CentOS 系统是 8 版本,不过因为 Linux 系统稳定的特点,目前非常多的平台用的依旧是 7 版本,更有 6 版本在使用,所以这里我们仍以 7 版为例,为大家讲解系统的安装。CentOS7 最新版为 1908,之前的版本安装界面与该版相同,另外 CentOS8 安装过程也与 7 相同。网络上有非常多的镜像下载资源,如果找不到安装的镜像,可以在页面下留言,杜老师会将下载地址通过高速网盘的形式,分享给你!安装流程在之前教程中,我们已经创建好了环境。之后我们需要使用光盘镜像形式安装系统,点击左侧光驱:在弹出的页面中选择下好的系统镜像,选择使用映像文件,点击浏览找到下载好的文件:确定后即可看到镜像已加载,点击开启此虚拟机:进入安装页面,这里选第一项,分别是 CentOS7 安装、检查光盘内容然后安装、排错模式。注意这里鼠标是无法使用的,需要通过上下按键选择,回车进入。另外默认会选中间,如果 60 秒内未决定,系统则直接使用中间的模式安装:CentOS7 的安装全程都是图形界面,左侧选择语言种类,右侧选择简体中文。这里注意的是,虽然右侧有两个简体中文的选项,但请选择中国,因 ...继续阅读 (46)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    如何创建 VMware 虚拟机

    在安装完虚拟机后,还不能立即安装 Linux 系统,因为还要在虚拟机内设置操作系统的硬件标准。只有把虚拟机内系统的硬件资源模拟出来后才能正式步入 Linux 系统安装之旅。VMware 虚拟机的强大之处在于不仅可以调取真实的物理设备资源,还可以模拟出多网卡或者硬盘等资源,因此完全可以满足大家对学习环境的需求。创建模式安装好 VMware 虚拟机后,可以点击首页创建新虚拟机,或者左上角的文件,然后再点创建新虚拟机,进入虚拟机的新建向导。VMware 为我们提供两种创建模式,第一种是典型模式,杜老师推荐大家使用该模式,该模式创建的虚拟环境足以满足学习使用,并且很多设置可以在后期做调整;第二种则是自定义,该模式下,创建过程中会增加很多选项,对于程序开发者来说可选项更多,但不适用于运维工程师。创建流程点击创建新虚拟机之后,即可看到向导页面,我们这里选择典型模式:在安装来源页面中,为我们提供了三个选项,分别是物理盘、映像文件以及稍后安装,建议选择稍后安装。现在很多电脑不带光驱,第一项大多都是灰色不可选,如果选择映像文件,VMware 会使用简易安装,一种完全不需要人为操作的自动安装模式:接下来需选择平台、版本。杜老师曾做过测试,不管选择哪个平台、哪个版本,都可以正常安装 Windows/Linux,但一定要选择正确平台、版本才能安装增强工具:选择好平台和版本之后,我们可以给虚拟机起个名字,方 ...继续阅读 (56)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 30 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 30 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (69)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 29 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 29 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (80)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 28 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 28 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (52)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    区块链是什么

    区块链到底是什么?在网络上出现频率很高,看到这个词觉得很厉害,但不确切知道什么意思。而且最近区块链火了,不仅相关的概念股大涨,还被中央点名。今天杜老师给大家讲下:什么是区块链!技术概念从学术角度来解释,区块链是分布数据存储、多中心点对点传输、共识机制、加密算法等计算机技术新型应用模式。区块链本质是一个去中心化的数据库。白话解读假如你们家里有个账本,让你记账。爸爸妈妈把工资交给你,你记到账本上。但如果你贪吃,想买点好吃的,可能账本上的记录会少个十几块。这就是集中式数据库的缺点,数据被管理者把控。区块链是如何解决这个问题?我们使用全家总动员的方式记账,上述的问题就不会有了,因为你在记账,爸爸也在记账,妈妈也在记账,他们都能看到总账,你不能改,爸爸妈妈也不能改,这样想买烟抽的爸爸和想贪吃的你都没办法啦。这就是一个去中心化数据库,并没有一个权威的管理,所以数据库的内容互相同步、校验。技术特点安全:不同于公司或者政府机构拥有的集中化数据库,区块链不受任何人或实体的控制,数据在多台计算机上完整地复制。其与集中式数据库不同,攻击者没有一个单一的入口,数据的安全性更有保障;不可篡改:一旦进入到区块链,任何的信息都无法更改,甚至管理员也无法修改信息。一个东西一旦出现就再没法改变,这种属性对于目前所处的可更改、瞬息万变的网上世界而言意义很重大;可访问性:网络中所有节点都可以轻松访问信息;无第三方:因为 ...继续阅读 (40)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    思科单臂路由

    单臂路由是指在路由器的一个接口上通过配置子接口的方式,实现原来相互隔离的不同 VLAN 虚拟局域网之间的互联互通。Cisco 网络认证体系中,单臂路由是一个重要知识点。通过单臂路由能够深入的了解 VLAN 虚拟局域网的划分、封装、通信原理。项目拓扑项目拓扑如图:需求分析PC3 可以 Ping 通 PC0/Server0。公司因为业务需求,需要部门之间可以通信。因为处于不同网段,所以需要路由实现寻址。又因多个部门使用同一交换划 VLAN,所以需要借助单臂路由技术。项目方案通过单臂路由实现。通过在路由器上开启子接口,并将子接口划分在各部门的 VLAN 内,通过 Trunk 封装实现交换机与路由间的 VLAN 同步,从而实现跨 VLAN 通信。方案步骤Router0 路由器:1234567891011121314151617Continue with configuration dialog? [yes/no]: noRouter>enableRouter#configure terminalRouter(config)#interface fastEthernet 0/0Router(config-if)#no shutdownRouter(config-if)#ip address 192.168.1.1 255.255.255.0Router(config-if)#exitRout ...继续阅读 (56)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    如何快速搭建 Git 服务器

    现在很多工程师使用 GitHub 管理代码,但 GitHub 因为服务器在国外,访问速度及稳定性欠佳,且私有的 Git 库需要收费。有一些项目的代码不能外泄,所以,搭建一个私有的代码服务器就非常重要了。网上有很多工具可搭建私有 Git 服务器,今天我们讲一下如何通过 Gitblit 快速搭建 Git 服务器!工具下载官方服务器在国外,下载速度不是非常理想,这里有杜老师下载好的,已经分享到国内网盘里,高速下载:点击这里。网盘内为 1.8 版,如想要使用最新版,可以自行搜索访问官网下载,也可在本页面留言,我下载后更新链接!安装步骤1234yum-y install java-1.8.0tar-zxf gitblit-1.8.0.tar.gzcp-r gitblit-1.8.0/opt/gitblitsed-i '1993s/0/80/' /opt/gitblit/data/defaults.properties注意:一定要将文件复制进/opt/gitblit 目录,其它目录无法运行。另外需要修改程序默认端口!使用方法以下命令运行,需要一直开启终端:12cd/opt/gitblit/./gitblit.sh如需以服务的形式后台运行,可以执行下面命令:123cd/opt/gitblit/sed -i'10 s/0/80/'service-centos ...继续阅读 (45)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 27 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 27 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (59)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    带你读单词第 26 期

    对 IT 从业人员来说英语是比较重要的。但与日常英语不同的是,专业英语更加简单。比如四级英语,需要掌握的词汇量大约为 4000,而电脑专业词汇量只有 1695 个。今天就将这些单词分享给朋友们。为了方便大家学习记忆,杜老师请了专人带你读单词!音频信息期数:带你读单词第 26 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: ...继续阅读 (70)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 中 NAT 和 FullNAT 的区别

    LVS 还有一种模式 FullNAT,FullNAT 模式和 NAT 模式差不多,但是与 NAT 不同的是 NAT 模式只做了两次地址转换,FullNAT 模式却做了四次。今天杜老师聊一下 NAT 和 FullNAT 的区别!NAT 的模式NAT 模式的数据走向:FullNAT 的模式FullNAT 模式的数据走向:报文变化NAT 模式下报文变化:发送接收备注CIPVIPCIPRIPDNATRIPCIPVIPCIPSNATFullNAT 模式下报文变化:发送接收备注CIPVIPLIPRIPSNAT+DNATRIPLIPVIPCIPSNAT+DNAT上表注释CIP 为客户端的地址;VIP 为虚拟地址;RIP 为真实的服务器;LIP 为本地地址;SNAT 为来源地址转换;DNAT 为目的地址转换。 ...继续阅读 (87)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 的算法

    LVS 在做分发时,根据不同情况,包括前端请求类型,后端应用及服务器类型,需要有不同的分发方式,这就是 LVS 算法,今天杜老师为大家讲讲都有哪些算法!演示效果效果如图:算法列表算法列表如下:算法名称作用rr轮询调度第一个请求交给 RS1,第二个请求交给 RS2,第三个请求交给 RS1,以此类推,如果两个机器一个小霸王一个至强就有问题了wrr加权轮询加上权重,也就是比例值,如 RS1=2/RS2=1,就是说访问的过程为 112lc最少链接类似于 rr,找当前链接数最少的服务器进行连接wlc加权最少链接如果出现多台链接数最少的情况,则根据权重来决定lblc基于局部最少链接比如一个公司 100 台机器的集群中有 10 台北京服务器,北京的用户进来会从这 10 台服务器中进行最少链接调度sh来源地址散列来源地址不变,则分发的后端机器不变dh目的地址散列目的地址不变,则分发的机器不变散列算法散列计算是根据 IP 数字,去掉点除以 RS 数量,根据余数判断请求交给哪一台服务器。源地址散列调度算法根据请求的源 IP 地址,作为散列键从静态分配的散列表找出对应的服务器,若该服务器是可用且未超载,将请求发送到该服务器。目的地址散列根据请求的目标 IP 地址,作为散列键从静态分配的散列表找出对应的服务器,若该服务器是可用且未超载,将请求发送到该服务器。对于 FTP 这种的服务,如果使用类似轮询方法, ...继续阅读 (58)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    如何通过命令修改 Windows 的网络地址

    用 Windows 命令行来进行网络维护或远程维护是网络管理员经常用到的技巧,而对于网络配置信息修改维护就离不开 netsh 命令;它是一个 Windows 系统本身提供的功能强大的网络配置命令行工具,下面我们就看看如何用它来修改本地 IP 地址及 DNS 等网络参数。进入方式按WIN+X选择 Windows PowerShell 管理员模式,效果如图:修改命令12netshinterface ipsetaddress"以太网"static 192.168.213.140 255.255.255.0 192.168.213.2netshinterface ipsetdns"以太网"static 106.12.217.238注意:static 后分别为 IP、子网掩码、网关,第二行的为 DNS 地址,请根据实际情况来修改。修改效果上面命令执行效果:命令扩展12netshinterfaceipsetaddress"以太网"dhcpnetshinterfaceipsetdns"以太网"dhcp注意:通过上面命令可以将地址的获取形式改为自动获取。 ...继续阅读 (35)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 负载均衡 Tunnel 模式

    LVS 是 Linux Virtual Server 的简写,意即 Linux 虚拟服务器,是一个虚拟服务器集群系统。LVS 的实现模式常用的有三种,我们讲下第三种 Tunnel 模式,常用于跨机房分发。网络拓扑拓扑如图:网络地址网络地址规划如表,router 需要开启转发功能echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口地址网关client192.168.18.250/24192.168.18.254routereth0192.168.18.254/24routereth1192.168.19.1/24lvseth0192.168.19.254/24192.168.19.1lvstunl0192.168.19.100/32rs1eth0192.168.19.2/24192.168.19.1rs1tunl0192.168.19.100/32rs2eth0192.168.19.3/24192.168.19.1rs2tunl0192.168.19.100/32数据走向客户发起请求:来源目的MACclientlvsIP18.25019.100PORT3345680LVS 响应请求并再次封包分发请求给 RS:来源目的MAClvsrs1IP19.25419.2IP18.25019.100PORT3345680回应请求:来源目的IP18.25019.10 ...继续阅读 (56)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 负载均衡 DR 模式

    LVS 是 Linux Virtual Server 的简写,意即 Linux 虚拟服务器,是一个虚拟服务器集群系统。LVS 的实现模式常用的有三种,我们讲下第二种 DR 模式,也是最常用的一种模式。网络拓扑拓扑如图:网络地址网络地址规划如表,router 需要开启转发功能echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口地址网关client192.168.18.250/24192.168.18.254routereth0192.168.18.254/24routereth1192.168.19.1/24lvseth0192.168.19.254/24192.168.19.1lvseth0:1192.168.19.100/24rs1eth0192.168.19.2/24192.168.19.1rs1lo:1192.168.19.100/32rs2eth0192.168.19.3/24192.168.19.1rs2lo:1192.168.19.100/32数据走向客户发起请求:来源目的MACclientrouterIP18.25019.100PORT3345680路由转发:来源目的MACrouterlvsIP18.25019.100PORT3345680LVS 服务器调度:来源目的MAClvsrs1IP18.25019.100PORT3345680 ...继续阅读 (40)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 负载均衡 NAT 模式

    LVS 是 Linux Virtual Server 的简写,意即 Linux 虚拟服务器,是一个虚拟服务器集群系统。LVS 的实现模式常用的有三种,我们讲下第一种 NAT 模式,NAT 模式是最简单的一种。网络拓扑拓扑如图:网络地址网络地址规划如表,lvs 充当路由器,要开启转发功能echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口「地址」网关「地址」client192.168.18.250/24192.168.18.254lvseth0192.168.18.254/24lvseth1192.168.19.1/24rs1192.168.19.2/24192.168.19.1rs2192.168.19.3/24192.168.19.1数据走向客户端访问 192.168.19.100,因为网段不同,需要网关帮忙转发,所以数据发送到 lvs;lvs 收到数据后,会将数据交给后面的 rs 服务器来处理;rs 服务器请求处理完成,会返回到 lvs 服务器;lvs 服务器将 rs 服务器地址转换成 19.100 并返回给客户端。操作步骤lvs 服务器:123ipvsadm -A-t192.168.18.254:80-s rripvsadm -a -t192.168.18.254:80-r192.168.19.2-mipvsadm -a -t192.168. ...继续阅读 (56)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    LVS 负载均衡服务器

    很多人喜欢将服务,安装在一台服务器上面,因为对于运维人员来说,管理起来更为轻松;对于老板来说,成本更加节约。但是随着业务量的增长,往往会出现一台服务器,不能满足访问需求,这时怎么办呢?答案非常简单,两台!负载问题比如我们现在就有一台 Web 服务器,它的负载非常高了,如果访客人数增加,它随时有宕机的可能性。这样的话我们就再增加一台 Web 服务器,和之前的一毛一样,就可以帮忙第一台分担点压力了。那如何分担呢?两种情况:第一种是所有流量,都去找第一台,第一台不行了,再去找第二台;第二种是平均流量,将所有的流量平均到两台服务器上面。如何解决第一种的情况不太友好,因为第二台服务器要么在忙,要么闲着,而第一台一直在忙,很不公平;第二种情况就公平很多,平均负载,我们称之负载均衡。在之后的课程,我们讲解一下,如何通过 LVS 来实现负载均衡。 ...继续阅读 (59)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师搭建的 DNS 缓存服务器

    大家平时通过域名访问 Web 时,都需要经过 DNS 缓存服务器将域名解析成 IP 地址,才可以正常的访问网站。网络中的公用 DNS 缓存服务器很多,杜老师今天也搭建了一台 DNS,为什么要多此一举?看完这篇文章你就懂了!常规解析平时我们通过域名访问网站,需要先将请求发送到 DNS 缓存,DNS 会将其解析到对应 IP,然后将结果返回给我们,我们再通过 IP 地址访问网站。DNS 缓存服务器需要做到两点:第一就是高速,能为我们提供快速解析请求;第二就是准确,能够返回正确结果。杜老师版杜老师提供的 DNS 缓存与常规版本不同,在 DNS 解析的结果前,添加了一个过滤器,这个过滤器会屏蔽大量广告解析,这样大家在访问网站时,就会屏蔽一些广告。其原理是:很多网站会有正文、广告两部分来构成,而广告的内容都是独立域名,这样我们在解析该类域名时,如果返回错误结果,广告则无法显示了。设置方法只需要将电脑的 DNS 改为106.12.217.238就行了「相应工信部的政策,非运营商不得对外提供解析服务」屏蔽页面如图,24 小时内解析了 66 万条请求,其中屏蔽了 4 万条广告: ...继续阅读 (41)

上一页 231/4404 下一页
沪ICP备19023445号-2号
友情链接