- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 计算机网络技术基础
局域网的基本类型令牌环网(Token Ring)光纤分布式数据接口(FDDI)以太网(Ethernet)虚拟局域网(VLAN)无线局域网1、覆盖范围分类局域网(VLAN)城域网(MAN)广域网(WAN)2、拓扑结构分类总线型拓扑结构星型拓扑结构环形拓扑结构树形拓扑结构(应用较多)网状拓扑结构3、按传输方式分类广播式网络(集线器连接网络)点到点式网络(广域网中)4、常见网络设备**网卡:**分为有线网卡和无线网卡,也称为网络适配器,整理计算上发往网络上的
2020-07-05 23:15:41
753
原创 docker容器基本知识和使用
docker使用基础命令1、容器生命周期管理命令:docker create:创建一个容器docker start: 启动一个容器docker run : 创建并运行一个容器docker pause: 暂停一个容器docker unpause:恢复一个容器docker stop:停止一个运行的容器docker rm : 删除一个处于终止状态的容器docker kill : 杀死容器进程docker container prine: 删除所有终止状态容器2、docker run后常用选
2020-06-09 11:25:42
1185
原创 运维问题记录 - JDK的安装
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。问题描述:在Linux系统中运行java服务时提示没有java环境,或者版本过低时需要升级JDK解决问题方法(下面运行环境为Linux centos系统):1、如果系统中存在自带openjdk和低版...
2020-03-26 23:39:34
565
原创 HCNP学习笔记-路由交换网络(7)-Eth-Trunk技术原理与配置及交换机高级特性
一、Eth-Trunk技术原理把多个独立的物理接口绑定在一起作为一个大带宽的逻辑接口使用,即链路聚合技术,既不用替换接口板也不会浪费IP地址资源。Eth-Trunk是一种捆绑技术,将多个物理接口捆绑成一个逻辑接口,这个逻辑接口就称为Eth-Trunk接口。对于Eth-Trunk接口,只有以太网接口才可以加入。Eth-Trunk链路聚合模式:1、手工负载分担模式;2、LACP模式。Eth...
2020-03-25 22:25:22
1579
原创 HCNP学习笔记-路由交换网络(6)- 路由控制
一、路由控制路由策略(Routing Policy)的作用是当路由器在发布、接收和引入路由信息时,可根据实际组网需要实施一些策略,以便对路由信息进行过滤或改变路由信息的属性,如:控制路由的发布:只发布满足条件的路由信息。控制路由的接收:只接收必要、合法的路由信息,以控制路由表的容量,提高网络的安全性。过滤和控制引入的路由:一种路由协议在引入其它路由协议时,只引入一部分满足条件的路由信息,...
2020-03-25 21:12:05
745
原创 HCNP学习笔记-路由交换网络(5)- IGMP和PIM协议原理及配置
一、IGMP协议IGMP:因特网组管理协议,是TCP/IP协议族中负责IP组播成员管理的协议,它用来在接收者和其直播相邻的组播路由器之间建立,维护组播组成员关系。IGMP协议运行于主机与组播路由器之间。IGMP协议的作用:主机侧:通过IGMP协议向路由器通告组成员关系。路由器侧:通过IGMP协议维护组成员关系。IGMP(Internet Group Management Protoco...
2020-03-24 21:59:05
4000
原创 HCNP学习笔记-路由交换网络(4)- IP组播基础
一、IP组播简介当网络中部署点到多点通信应用时,若采用单播方式,网络中传输的信息量与需要该信息的用户量成正比,多份内容相同的的信息送给不同用户,对信源及网络带宽都造成巨大压力。若采用广播方式,无需接收信息的主机也将收到该信息,这样不仅信息安全得不到保障,且会造成同一网段中信息泛滥,IP组播技术有效地解决了单播和广播在点到多点应用中的问题,组播源只发送一份数据,数据在网络节点间被复制、分发且只发给...
2020-03-23 21:37:16
405
原创 HCNP学习笔记-路由交换网络(3)-BGP协议原理及配置
一、BGP简介BGP的前身EGP设计得非常简单,只能在AS之间简单地传递路由信息,不会对路由进行任何优选,也没有考虑如何在AS之间避免路由环路等问题,因而EBP最终被BGP取代。相比于EGP,BGP更具有路由协议的特征,如下:邻居的发现与邻居关系的建立;路由的获取,优选和通告;提供路由环路避免机制,并能够高效传递路由,维护大量的路由信息;在不完全信任的AS之间提供丰富的路由控制能力。...
2020-03-23 20:52:31
951
原创 HCNP学习笔记-路由交换网络(2)-IS-IS协议原理及配置
一、IS-IS协议简单介绍和OSPF一样,IS-IS也是一种基于链路状态并使用最短路径优先算法进行路由计算的一种IGP协议。IS-IS最初是国际化标准组织ISO为它的无线接网络协议CLNP设计的一种动态路由协议。由于IS-IS的简便性及扩展性强的特点,目前在大型ISP的网络中被广泛地部署。IS-IS属于内部网关协议,用于自治系统内部。IS-IS是一种链路状态协议,使用最短路径优先算法进行路由...
2020-03-22 16:41:05
1223
原创 HCNP学习笔记-路由交换网络(一)
一、链路状态路由协议OSPF基础技术RIP是基于距离矢量算法的路由协议,应用在大型网络中存在收敛速度慢、度量值不科学、可扩展性差等问题。大型网络发生的变化:网络规模较大网络可靠性要求提高网络异构化,多厂商设备互联需求RIP特性:逐跳收敛:造成网络收敛慢的问题传闻路由更新机制:RIP在计算路由时,缺少对全局网络拓扑的了解最多有效跳数为15:环形组网中,使远端路由不可达以“跳数”...
2020-03-21 22:19:44
1655
原创 shell学习笔记-琐碎知识点(特殊权限之安全上下文)
“ ” :双引号为若引用,其中的变量值可以被变量替换‘’ :单引号为强引用,其中的变量值不会被变量替换环境变量声明、赋值export name=VALUEdeclare -x name=VALUEexport #查看所有环境变量readonly name #定义只读变量位置变量中0为命令本身。0为命令本身。0为命令本身。*为所有位置变量。$#为传递所有变量的数量。bash的配...
2020-03-11 23:48:12
147
原创 运维问题记录—在执行sudo命令为普通用户赋权时出现(is not in the sudoers file)问题
一、问题描述在一次任务执行过程中,需要用到普通用户创建目录或文件,一般我们就会用sudo去给普通用户赋权来完成操作,如下:$sudo touch filename但是,我在操作此命令时出现如下问题:xxx(用户名) is not in the sudoers file. This incident will be reported.查阅资料后,得知原因为此用户没有sudo权限。二...
2020-03-11 22:57:21
381
原创 十、shell学习笔记-基础shell编程
1、脚本的定义脚本不是复杂的程序,它是按行解释的。脚本第一行总是以 #!/bin/sh开始,这段脚本通知shell使用系统上的Bourne shell解释器。脚本都可能有注释,加注释需要此行的第一个字符为#,解释器对此行不予解释。脚本从上到下执行,运行脚本前需要增加其执行权限。确保正确建立脚本路径,这样只 用文件名就可以运行它了。2、条件测试Test命令用于测试字符串,文件状态和数字。...
2020-03-08 15:10:11
125
原创 九、shell学习笔记-shell变量
1、变量使用unset命令清除变量:unset variable-name使用set命令显示所有本地定义的shell变量。将变量并排可以使变量结合在一起:echo ${name}${name2}${variable : -value}意即如果设置了变量值,则使用它,如果未设置,则取新值${variable : = value} 设置只读变量:variable - name...
2020-03-06 23:16:17
148
原创 八、shell学习笔记-合并与分割
1、sort的使用方法sort命令将许多不同的域按不同的列顺序分类。sort命令的一般格式为:sort -cmu -o output_file [other options] +pos1 +pos2 input_files-c 测试文件是否已经分类。 -m 合并两个分类文件。 -u 删除所有复制行。 -o 存储sort结果的输出文件名。其他选项有: -b 使用域进行分类时,忽略第...
2020-03-06 16:16:24
199
原创 七、shell学习笔记-sed的使用
1、sed的使用语法使用sed命令行格式为:sed [选项] sed命令 输入文件。sed选项如下:n 不打印;sed不写编辑行到标准输出,缺省为打印所有行(编辑和未编辑)。p命令可以用来打印编辑行。c 下一命令是编辑命令。使用多项编辑时加入此选项。如果只用到一条 sed命令, 此选项无用,但指定它也没有关系。f 如果正在调用sed脚本文件,使用此选项。此选项通知 sed一个脚本...
2020-03-05 00:33:40
234
原创 六、shell学习笔记-grep和awk的学习及使用
1 grep的使用相信grep是UNIX和LINUX中使用最广泛的命令之一。 grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。grep有三种变形,即: 、Grep:标准grep命令,本章大部分篇幅集中讨论此格式。Egrep:扩展grep,支持基本及扩展的正则表达式,但不支持 \ q模式范围的...
2020-02-28 22:41:14
263
原创 五、shell学习笔记-命令顺序执行和正则表达式介绍
1 命令顺序执行在执行某个命令的时候,有时需要依赖于前一个命令是否执行成功,例如,假设你希望 将一个目录中的文件全部拷贝到另外一个目录中后,然后删除源目录中的全部文件。在删除 之前,你希望能够确信拷贝成功,否则就有可能丢失所有的文件。使用& &的一般形式为:命令1 && 命令2 这种命令执行方式相当地直接。 &&左边的命令(命令1)返回真(...
2020-02-28 19:58:02
109
原创 四、shell学习笔记-输入与输出
1、shell输入与输出在shell脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或 者指定一个文件作为输入。对于输出也是一样:如果不指定某个文件作为输出,标准输出总 是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不 想把这些信息输出到屏幕上,也可以把这些信息指定到一个文件中。1.1 echo的使用使用echo命令可以显示文本行或变量,或...
2020-02-28 17:40:32
173
原创 三、shell学习笔记-cron和crontab的使用
1、 cron和crontabcron 系统调度进程。可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月 中的不同时段运行。& 使用它在后台运行一个占用时间不长的进程。Nohup 使用它在后台运行一个命令,即使在用户退出时也不受影响。有一个叫做 crontab的命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个 crntab文件 来保存调度信息。可以...
2020-02-28 16:27:47
194
原创 二、shell学习笔记-find和xargs使用方法
1、 find的使用方法有时可能需要在系统中查找具有某一特征的文件 (例如文件权限、文件属主、文件长度、 文件类型等等)。这样做可能有很多原因。可能出于安全性的考虑,或是一般性的系统管理任 务,或许只是为了找出一个不知保存在什么地方的文件。 Find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录。在运行一个非常消耗资源的 find命令时,很多人都倾向于把它放在后...
2020-02-28 14:40:35
196
原创 一、shell学习笔记-关于权限
1、文件类型使用ls -l命令查看文件属性:[root@izwz98utoaivwsitqhmohdz wsl]# ls -ltotal 28-rwxr-xr-x 1 root root 2071 Feb 27 22:13 12306-rwxr-xr-x 1 root root 29 Feb 27 22:23 mylife其中-rwxr-xr-x为文件的权位,这里一共是 9个字符...
2020-02-27 23:31:16
234
jdk1.8.zip
2020-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人