自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (11)
  • 收藏
  • 关注

转载 Linux学习笔记之恶趣味软件

1. sl 命令你会看到一辆火车从屏幕右边开往左边……安装$sudoapt-getinstallsl运行$sl命令有 -a l F e 几个选项,-aAnaccidentseemstohappen.You'llfeelpityforpeoplewhocryforhelp.-lshowslittleone.-FIt...

2019-11-14 10:07:26 583

原创 Linux学习笔记之linux安装gcc的shell脚本(进阶版)

GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体系结构。例...

2019-10-23 20:27:12 674

原创 LVM卷组的导入、导出操作以及PV LV VG的删除

卷组的导出和导入前提条件:导出导入的操作会修改PV、VG、LV的现有状态,所以需要先了解它们的属性、状态字符串。属性、状态字符串#pvs命令中物理卷的属性: 1 (d)uplicate, (a)llocatable, (u)sed 2 e(x)ported 3 (m)issing#vgs命令中卷组的属性: 1 许可: (w)riteable, (r)ead-only 2 R...

2019-10-22 15:21:02 1564

原创 CCIE实验之DMV*N的单云双核双层HUB

一、说明 在此拓扑图中R2、R5、R6为ISP环境,R1为某公司总部,R3,R4为分公司,R7、R8与R9、R10分别为R3、R4的分部,其中公网环境在此不予给出。二、要求 R11和R12互为备份,采用DMV*N实现公司之间的相互通信三、实验思路 R11/R12/R1 与R3、R4构成HUB-SPOKE结构;R3与R7、R8构成HU...

2019-09-17 13:42:02 732

原创 Linux学习笔记之搭建私有yum仓库与内网镜像站服务器

搭建私有YUM仓库私有yum仓库环境系统版本:centos7.4IP:172.16.0.1 #最好能够访问公网私有yum仓库服务端配置第一步:创建使用yum仓库存放路径[root@tencent ~]# mkdir /home/mirros/private -p第二步:安装必要软件(yumdownloader这个命令在yum-utils工具里,用来下载软件包,但不需要安装)...

2019-08-21 20:33:15 730

原创 Linux学习笔记之执行yum clean all 报 Error rpmdb open failed的解决办法

本篇博客为执行yum clean all 报 rpmdb open failed 错误提供解决方案。报错# 用 yum 安装软件时进程被终止,执行 yum clean all 操作报 rpmdb open failed 错误[root@tencent ~]# yum clean allError: rpmdb open failed解决办法[root@tencent ~]#...

2019-08-11 19:02:12 1193

原创 Linux学习笔记之解决 service iptables save 报错 please try to use systemctl

本博客为service iptables save 报错 please try to use systemctl 提供解决方案。报错[root@tencent ~]# service iptables saveThe service command supports only basic LSB actions (start, stop, restart, try-restart, r...

2019-08-11 17:05:36 986

原创 Linux学习笔记之实现黑客帝国炫酷效果

cmatrix是Linux环境下黑客帝国风格的屏保,绿色的字母在屏幕上刷刷如雨水落下,偶尔看看能回忆起程序猿的黑客梦。要实现Linux命令行实现下雨效果,首先要在网上找到cmatrix安装包,我找到的是cmatrix-1.2a.tar.gzcmatrix下载链接:链接:https://pan.baidu.com/s/1m-4XgodNbfMGdp9LOlFwZg提取码:qrto...

2019-08-11 16:51:15 304

原创 常见算法的时间复杂度 Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n2)<Ο(n3)<…

关于时间复杂度,有一个公式:T (n) = Ο(f (n))。为了便于比较同一问题的不同算法,通常从算法中抽取一种或者多种有代表性的基本操作,再以这些基本操作重复执行的次数与问题规模的关系T(n) 作为算法的时间性量度。如果T(n) 和 f(n) 是n 的函数,当n →∞ 时,有T(n) / f(n) → c (常数c ≠ 0),记作:T(n) = O(f(n)),称O(f(n)) 为算法的渐...

2019-06-22 22:06:31 7675

原创 Ubuntu中使用sanp一键安装安装Notepad ++

很少有文本编辑器像Notepad ++一样流行得到广大用户的喜爱,在这篇文章中我们将向您展示如何在Ubuntu中安装Notepad ++。Notepad ++是一个免费的开源代码编辑器,专为Windows构建,用C ++编写。以其小巧的应用程序大小和出色的性能而闻名,但缺乏原生Linux构建版本。编辑器与开发人员的普及导致了大量的Notepad ++ Linux克隆版本(如Notepadq...

2019-06-22 21:21:02 177

转载 myeclipse常用快捷键

选择你要注释的那一行或多行代码,按Ctrl+/即可,取消注释也是选中之后按Ctrl+/即可。如果你想使用的快捷键的注释是的话,那么你的快捷键是ctrl+shift+/我以前都是手动注释的,直接打//或者注释,代码格式会破坏掉其他快捷键Ctrl+M切换窗口的大小Ctrl+Q跳到最后一次的编辑处Ctrl+/ 在代码窗口中是这种//~注释。Ctrl+Shift+/ 在代码窗口中是这种注释,在...

2019-05-29 22:06:20 153

转载 centos7下安装itop-2.6.1(二)

9、配置ldap集成:vi /etc/hosts#添加ladp Server的解析172.17.10.143 2012r2core.mct.com#修改配置文件vi /var/www/html/conf/production/config-itop.php#user和pwd是经先在AD里面建立的,用于服务器之间的验证'authent-ldap' => array ...

2019-04-27 21:26:23 2671 3

原创 centos7下安装itop-2.6.1(一)

一、iTop概述iTop,是IT运营门户(IT Operation Portal)的简称,它是一个开源web应用程序,适用于IT服务的日常运维管理。它基于ITIL最佳实践,适应符合ITIL最佳实践的流程,同时它又很灵活,可以适应一般的IT服务管理流程。iTop的核心是CMDB,即配置管理数据库(Configuration Management Data Base)...

2019-04-26 21:47:04 9434 4

原创 MySQL缺少mysql.sock或mysql.sock路径不正确的解决办法

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)MySQL下mysql.sock丢失丢失的原因一般是因为配置文件不一致的原因,mysqld 错误启动,mysqld_safe 会清除一次mysql.sock 。解决方法是:判断一般人解...

2019-04-26 18:40:34 12226 2

原创 Linux下如何安装Python3.7

说明:Python3.7版本与2.7版本在Linux上并存,创建一个全方位的开发环境对于程序员来说,十分的必要。本文所有的操作都是在root用户权限下进行安装,若不是root权限,请使用sudo命令进行提权。创建一个脚本文件并切换到安装目录(不切换到安装目录也行,此时需要用到绝对路径来进行安装)。[root@tencent ~]# cd python3.7[root@tencent p...

2019-03-26 12:29:34 720

原创 LINUX升级GCC版本至8.3.0

GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的著名例子,由自由软...

2019-03-24 12:17:50 10110 5

原创 spf13-vim

spf13-vim:Steve Francia的Vim Distribution __ _ _____ _ ___ _ __ / _/ |___ / __ __(_)_ __ ___ / __| '_ \| |_| | |_ \ _____\ \ / /| | '_ ` _ \ \__ \ |_...

2019-03-23 11:16:39 666

原创 Linux学习笔记之在CentOS 6.5下部署Open-Falcon监控系统

注:本次安装为测试环境,使用CentOS 6.5的系统,所装软件均为直接yum,如果线上部署,请使用公司提供的软件版本。 1、介绍监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题。监控系统作为一个成熟的运维产品,业界有很多开源的实现可供选择。当公司刚刚起步,业务规模较小,运维团队也刚刚建立的初期,选择一款开源的监控系统...

2019-01-28 11:29:04 240

原创 Linux学习笔记之Postfix邮件

Postfix邮件原理介绍邮件相关协议 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议, 工作在TCP的25端口。它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。跟名字一样smtp非常简单,无法做到认证,邮件存放等功能。 POP3(Post Office Protocol)邮局协议第3版,工作在TCP的110端口...

2019-01-28 11:07:58 698

原创 Linux学习笔记之vim的写代码美化优化

语法补全用的是YouCompleteMe - Vim的终极自动完成插件YouCompleteMe(YCM)是Vim的快速,类型代码完成引擎。它结合了几个来源的输出并对其进行了优先排序:基于标识符的引擎,适用于每种编程语言; 基于Clang的语义引擎,为C / C ++ / Objective-C / Objective-C ++提供本机语义代码完成(从现在开始称为“C系列语言”); 基于J...

2019-01-25 12:13:00 1176

原创 Linux学习笔记之Linux下vim插件管理器vundle的配置使用

简介:vundle,基于git的仓库的插件管理软件。vundle将插件的安装简化为类似百胜软件安装的过程,只要:BundleInstall插件就安装完了,:BundleClean之后插件就卸载了。更换机器时,在新机器上安装vundle并使用老的vundle配置,即可安装所有配置好的插件。Vundle 允许你做…在.vimrc中跟踪和管理插件           安装特定格式的插件(a...

2019-01-24 10:17:29 358

原创 Linux学习笔记之linux利用scp远程上传下载文件/文件夹

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快...

2018-12-12 20:50:54 145

原创 Linux学习笔记之Linux常用命令

从事IT行业的很多人都会使用Linux的常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!Linux命令大全(手册) https://www.linuxcool.com/ pwd:打印工作目录打印当前目录显示出当前工作目录的绝对路径 ps:进程状态(进程状态,类似于windows的任务管理器) 常用参数:-auxf p...

2018-12-12 20:47:51 595

原创 Linux学习笔记之linux平台下Tomcat的安装与优化

Tomcat的的服务器是一个免费的开放源代码的网络应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好的Apache的服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上的Tomcat的是Apache的的服务器的扩展,但运行时它是独立运行的,所以当你...

2018-12-12 20:02:14 272

原创 CCNA实验总结(四)—动态路由OSPF

实验原理图:实验要求:    1.R3不能宣告环回,全网可达;    2.R2-R5所在MA网络,只有R2为DR,其他为是DR Other;    3.area1开启明文认证,面积2开启密文认证;    4.R3和R4开启明文认证,R4和R5开启密文认证;    5.所有环回做被动;    6.R1和R2加快收敛速度​​为原来的1/2。实验配置:    R1...

2018-12-12 19:53:00 1784

原创 CCNA实验总结(三)—动态路由EIGRP

实验原理:实验要求:    1.保障更新安全,全网可达;    2.R3和R4分别有两个环回接口;    3.R1的环回不能被宣告;    4.实现非等开销负载均衡;    5.减少路由条目。实验配置:    R1配置:key chain eigrp key 1 key-string cisco123 interface Lo...

2018-12-11 20:58:05 368

原创 CCNA实验总结(五)—综合实验一

实验原理图:实验要求:    1.服务器0是公网服务器域名为www.cisco.com,服务器1为公网DNS服务器    2.路由器0为ISP边缘路由器(除了IP地址,不做任何配置)    3.从路由器1开始都是内网路由器(内网中路由器1,2,3启动OSPF;内网服务器2为网/ DNS服务器;路由3和路由4及内网办公电脑及服务器启动EIGRP)    4.主机0,1属于VLAN...

2018-12-11 17:43:00 5177 2

原创 Linux学习笔记之RHEL7.0 配置网络IP的三种方法

RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式.en代表的是enthernet(以太网),o代表的是onboard(内置),那一串数字是主板的某种索引编号自动生成,以便保证其唯一性。和原先的命名方式对比,这种新的方式比较长,难以记忆,不过优点在于编号唯一,做系统迁移的时候不容易出错。1.修改的/ etc / SYSCONFIG /网络的脚本/ eno16777...

2018-12-06 21:54:47 452

原创 CCNA实验总结(二)——远程登陆

实验原理图实验要求:p0能登陆r2,不能pingr2、p0不能登陆r1但能ping通r1;p1相反,既p0 Telnet 192.168.2.2p0 ICMP 192.168.1.1 192.168.2.1p1 ICMP 192.168.2.2p1 Telnet 192.168.1.1 192.168.2.1实验配置:    Router0路由器:int...

2018-12-06 21:44:34 4806

原创 CCNA实验总结(一)——静态路由

实验原理图实验要求:1,R1-R4每台设备存在两个环回接口;2,除R5环回的IP地址已经固定外;其余所有网段均基于192.168.1.0/24规划3,在R1 - R4上不得直接配置到达5.5.5.0/24的路由条目;4,减少路由条目的数量,避免环路,且全网可达5,R 4 - R5间正常基于百米,故障时基于10米链路如图6所示,基于静态的路由控制策略实验配置:  ...

2018-12-06 21:22:24 1969

原创 TCP / IP学习笔记(11)-TCP交互数据流,成块数据流

TCP / IP学习笔记(11)-TCP交互数据流,成块数据流 目前建立在TCP协议上的网络协议特别多,有TELNET,SSH,FTP有,有HTTP等等这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如远程登录,SSH,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数据成块类型,例如FTP,这种类型的协议要求TCP...

2018-11-04 13:40:39 254

原创 TCP / IP学习笔记(10)-TCP连接的建立与终止

TCP / IP学习笔记(10)-TCP连接的建立与终止TCP连接的建立可以简单的称为三次握手,而连接的中止则可以叫做四次握手。TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP尤其明显,从编程的角度来说,UDP编程也要简单的多---- UDP都不用考虑数...

2018-11-04 11:43:53 324

原创 TCP / IP学习笔记(9)-dns域名系统

TCP / IP学习笔记(9)-dns域名系统 前面已经提到了访问一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要用一个指定的IP来访问一台计算机,而IP地址又非常不好记,于是就出现了DNS系统。DNS系统介绍DNS的全称是Domain Name System。它负责把FQDN(就是以“。”分隔结...

2018-11-04 11:17:32 178

原创 TCP / IP学习笔记(8)-TCP协议

TCP / IP学习笔记(8)-TCP协议 TCP协议是TCP / IP详解里面最重要也是最精彩的部分,要花大力气来读。简要介绍TCP和UDP处在同一层---传输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说,利用TCP通信的两台主机首先要经历一个“拨打电话”的过程,等到通信准备结束才开始传输数据,最后结束通话。所以TCP U...

2018-11-04 11:04:54 210

原创 TCP/IP学习笔记(7)-广播,多播IGMP协议

TCP / IP学习笔记(7) - 广播,多播的IGMP协议 单播,多播,广播的介绍单播(单播)单播是说,对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地址)。现在的具有路由功能的主机应该可以将单播数据定向转发,而目的主机的网络接口则...

2018-11-04 10:53:28 133

原创 TCP / IP学习笔记(6)-UDP协议

TCP / IP学习笔记(6)-UDP协议 UDP简要介绍UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。UDP协议头UDP端口号由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端口号的功能就在于此,例如某一个UDP程序甲在系统中注册了...

2018-11-03 20:33:31 145

原创 TCP/IP学习笔记(5)-IP选路

TCP / IP学习笔记(5)-IP选路静态IP选路  一个简单的路由表选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则来根据IP数据包的IP地址来选择路由。这里就不重复了。首先来看看一个简单的系统路由表。Destination     Gateway         Genmask         Flags Metric Ref    Use I...

2018-11-03 20:25:07 175

原创 TCP/IP学习笔记(4)-ICMP,ping,traceroute

TCP / IP学习笔记(4)-ICMP,平,跟踪路由IMCP协议介绍当传送IP数据包发生错误 - 比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这也就是为什么说建立在IP层以上的协议是可能做到安全的原因.ICMP数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。而前16bit就组成了ICMP所要传递的信息。书...

2018-11-03 20:03:25 146

原创 TCP/IP学习笔记(3)-IP、ARP、RARP协议

TCP / IP学习笔记(3) - IP,ARP,RARP协议把这三个协议放到一起学习是因为这三个协议处于同一层,ARP协议用来找到目标主机的以太网网卡的Mac地址,IP则承载要发送的消息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。IP协议IP协议是TCP / IP协议的核心,所有的TCP,UDP,IMCP,IGCP的数据都以IP数据格式传输。要注意的是,...

2018-11-03 19:46:23 161

原创 TCP/IP学习笔记(2)-数据链路层

TCP / IP学习笔记(2) - 数据链路层数据链路层有三个目的:(1)为IP模块发送和接收IP数据报。(2)为ARP模块发送ARP请求和接收ARP应答。(3)为RARP发送RARP请求和接收RARP应答ARP和RARP,ARP叫做地址解析协议,是用IP地址换MAC地址的一种协议,而RARP则叫做逆地址解析协议,在TCP / IP协议的后面章节会介绍它们(在局域网里面用ARP...

2018-11-03 17:42:32 156

Restorator2007_1729_WestKing_HAP.zip

Restorator是一个与应用程序的Windows资源及应用程序构成打交道的工具(PE文件及RES文件)。Restorator可以更新、增加和删除像文本、图像、图标、声音、视频、版本号、对话框及菜单等的任何应用程序中的资源。Restorator可以用来作翻译、本地化、定制化、设计改进及开发。

2020-05-12

信息安全管理考试题-集锦.pdf

信息安全工程师是信息产业部和人事部举办的软考中新增开的一门考试。软考全称全国计算机技术与软件专业技术资格(水平)考试,这门新开的信息安全工程师分属该考试“信息系统”专业,位处中级资格。

2020-04-10

JavaScript学习指南 第3版@www.java1234.com.pdf

JavaScript是目前Web开发领域非常流行的一种编程语言,得到众多IT从业人员和编程爱好者的关注。

2019-06-22

QAM通信系统的设计与仿真_任景光.pdf

QAM全称正交幅度调制是英文Quadrature Amplitude Modulation的缩略语简称,意思是正交幅度调制,是一种数字调制方式。产生的方法有正交调幅法和复合相移法。

2019-06-22

卫星通信[V4][2011].pdf

卫星通信技术(Satellite communication technology)是一种利用人造地球卫星作为中继站来转发无线电波而进行的两个或多个地球站之间的通信。

2019-06-22

HCIE-Routing&Switching;培训教材V3.0

华为认证是华为公司基于“平台+生态”战略,围绕“云-管-端”协同的新ICT技术架构,打造的ICT技术架构认证、平台与服务认证、行业ICT认证三类认证,是业界唯一覆盖ICT全技术领域的认证体系。

2019-03-23

Wireshark抓包全集(85种协议、类别的抓包文件)

Wireshark抓包全集(85种协议、类别的抓包文件)

2018-12-01

CCNA学习笔记整理

CCNA认证标志着具备安装、配置、运行中型路由和交换网络,并进行故障排除的能力。

2018-11-13

TCP学习笔记

TCP/IP不是一个协议,而是一个协议族的统称。里面包括了IP协议,ICMP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等。电脑有了这些,就好像学会了外语一样,就可以和其他的计算机终端做自由的交流了。

2018-11-04

空空如也

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

TA关注的人

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