- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 防火墙DMZ接口
DMZ是非军事化区域的意思,是不安全的区域,为了安全,防火墙可以让内网主动发起对外网的访问,而阻止外网主动发起对内网的防问。对于需要被外网访问到的服务器如WEB,FTP,MAIL等,则由于上述原因而不能被外网访问。所以需要这样一个区域,将WEB,FTP,MAIL等和其他内网服务器分开,使其可以被外网主动访问,但又不会把所有内网暴露给外网。这个区域就是DMZ。...
2019-08-15 16:57:37
1858
原创 容器技术
容器的名称跟ID具有唯一性上传镜像报错:Get https://192.168.233.89:5000/v1/_ping: http: server gave HTTP response to HTTPS client解决方法:在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入:{ "insecure-registries":["192.168...
2019-07-28 17:03:53
162
原创 raid技术
三、关键技术3.1 镜像 镜像是一种冗余技术,为磁盘提供保护功能,防止磁盘发生故障而造成数据丢失。对于 RAID 而言,采用镜像技术 典型地 将会同时在阵列中产生两个完全相同的数据副本,分布在两个不同的磁盘驱动器组上。镜像提供了完全的数据冗余能力,当一个数据副本失效不可用时,外部系统仍可正常访问另一副本,不会对应用系统运行和性能产生影响。而且,镜像不需要额外的计算和校验,故障修复非常快,直...
2019-07-22 15:03:13
270
原创 在linux系统当中添加路由条目
查看服务器路由方法:在root用户下执行route命令1.通过命令修改默认路由。此种方式临时生效,重启网卡后默认路由会还原route del default(使用两次,两条默认路由全部删除)。route add default gw 192.168.71.1(即再重新添加一次正确的路由)2、通过命令添加、删除明细路由。此种方式临时生效,重启网卡后默认路由会还原route add...
2019-07-12 15:40:51
921
1
原创 k8s学习知识
Kubernetes1.它是一个全新的基于容器技术的分布式架构领先方案。2.是一个完备的分布式系统支撑平台,具有完备 的集群管理能力,包括多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制、以及多粒度的资源配额管理能力,并且提供了完善的管理工具,这些工具涵盖了包...
2019-07-09 14:28:33
196
转载 Zookeeper工作原理(详细)
1、Zookeeper的角色 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票 » Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的...
2019-06-28 17:11:56
127
转载 kubernetes-kubectl命令说明
kubectlkubectl controls the K8S cluster manager.Find more information at https://github.com/K8S/K8S.Basic Commands (Beginner): create Create a resource by filename or stdin expose...
2019-06-26 15:32:58
176
原创 linux修改locale 解决文件乱码问题
查看所有的locale语言locale -alocale -a|grep en查看当前操作系统使用的语言 echo $LANG设置系统locale语言为中文环境(永久生效):vim/etc/locale.confLANG="zh_CN.UTF-8"设置系统locale语言为英文环境(永久生效)vim /etc/locale.confLANG=...
2019-06-16 11:20:12
3439
原创 Linux进程优先级查看及修改
进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的Linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。1. 查询进程优先级 [root@dbbak root]# ps –l ...
2019-06-11 22:04:18
8124
原创 usermod中的-d选项与-m选项的使用
-d:单独使用时,只是把保存在/etc/passwd这个配置文件当中的源目录名改成指定的新目录名,并不会把源目录下的内容移动到新目录下,如果要把源目录下的内容移动新目录下,则要和-m选项一起使用,才会把源目录下的内容移动到新目录下。-m:与-d一起使用时会将原有的家目录移动要指定目录并根据需要改名...
2019-05-07 14:06:09
8830
3
原创 在linux系统当中添加一块网卡后,配置IP地址
配置IP地址1.先用nmcli device show查看网卡的mac地址;2.在用nmcli connection show 查看卡的UUID;3.在把上面的查看到的mac与UUID添加到 cp ifcfg-ens33 ifcfg-ens36配置文件中;在配置文件中UUID要在mac地址的上面NAME的下面;4.最后service network restart...
2019-05-03 22:58:39
1603
原创 nginx中的跳转功能
if ( $http_user_agent ~* "(Android)|(iPhone)|(Mobile)|(WAP)|(UCWEB)" ){rewrite ^/$ http://m.jfedu.net/ permanent;意思:用手机去访问客户端的主网站时,网站服务器检测到了,他会让手机端的客户端去访问电脑能够访问的主网站,但是在手机端显示的效果不好,所以使用这个...
2019-04-23 10:15:57
192
原创 apache2.4.29版本中的Indexes FollowSymLinks两个选项
Indexes 与FollowSymLinksIndexes这个选项作用是:用于浏览网站发布目录下的内容,默认情况下是开启的FollowSymLinks:允许网页文件做软链接,就是把网站发布目录下网页文件拷贝到其它目录下,然后在通过做软链接的方式,把网页文件链接到网站的发布目录下,通过访问网站发布目录下的链接文件,就可以访问到真实网页文件。...
2019-04-11 15:36:06
981
原创 --skip-grant-tables与skip-grant-tables的区别
--skip-grant-tables 直接启动时mysql服务来跳过权限认证时用的参数skip-grant-tables是要写入到/etc/my.cnf配置文件当中来跳过权限认证
2019-03-25 19:54:22
3489
原创 apache中timeout与KeepAliveTimeout的区别
KeepAliveTimeout seconds Apache将在关闭连接之前等待后续请求的秒数。一旦接收到请求,超时指令指定的超时值将被应用。服务器在持久连接上等待后续请求的时间量TimeOut seconds 服务器在请求失败之前等待某些事件的时间。超时指令定义了Apache在各种情况下等待输入输出的时间长度。l 在读取客户端的数据时,如果读取缓冲区为空,则等待TCP包到达...
2019-02-21 13:05:22
1794
原创 linux shell中sed命令用
linux shell中sed命令用法sed编辑器逐行处理输入,然后把结果发送到屏幕。-i选项:直接作用源文件,源文件将被修改。 sed命令和选项: a\ 在当前行后添加一行或多行 c\ 用新文本替换当前行中的文本 d 删除行 i\ 在当前行之前插入文本 h 把模式空间的内容复制到暂存缓冲区 H 把模式空间的内容添加到...
2019-02-14 20:19:01
445
原创 字符、字符集、编码,
字符是指计算机中使用的字母、数字、字和符号。1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节。ASCII是一个字节,Unicode是两个字节。Java的字符是Unicode的,所以是两个字节。字符、字符集、编码,以及它们python中会遇到的一些问题(上)Echo_fy发表于Echo is learning订阅170在看了很多的博客文章之后,总结整理得到了以下...
2019-01-24 10:52:57
386
原创 shell运算符的用法总结
(())数学逻辑运算,比较大小\s:表示是空白符(包括空格,制表,换行,分页等)read 可以定一个变量并且从键盘上获取输入的值赋予变量判断某个变量里面的值不为空时:-n = ! -z在 [ ]中;判断数值相等可以用 -eq、==判断字符串相等 可以用 ==或 =...
2019-01-22 17:17:14
127
原创 cut的用法
linux之cut用法cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不...
2019-01-17 13:07:22
129
原创 Linux中awk后面的RS, ORS, FS, OFS 用法
Linux中awk后面的RS, ORS, FS, OFS 含义一、RS 与 ORS 差在哪 我们经常会说,awk是基于行列操作文本的,但如何定义“行”呢?这就是RS的作用。 默认情况下,RS的值是\n。下面通过实例来理解下RS。 echo '1a2a3a4a5' | awk '{print $1}'1a2a3a4a5echo '1a2a3a4a5' | awk 'BEGIN...
2019-01-15 19:16:05
1578
原创 在优化JVM虚拟机内存报错
就去/usr/java/jdk_1.8.0_131/jre/lib/management/找到了jmxremote.password模板文件 把模板文件cp jmxremote.password文件
2019-01-15 10:44:53
161
原创 nginx负载均衡
使用nginx给lamp负载均衡时,使用wordpress软件包做测试时,输入后端不同服务器的IP地址来访问后端服务器,出现访问的是同一台后端服务器,原因是wordpress软件包解压后程序之间的问题;解决方案:把wordpress软件包换成discuz软件包在进行测试。...
2019-01-14 23:52:38
239
原创 在启动zabbix服务时报错
/etc/init.d/zabbix_server startStarting Zabbix Server: /opt/app/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file o...
2019-01-08 11:39:06
549
原创 安装tomcat服务器时,安装JDK中所需要的参数
Classpath设置的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
2019-01-04 09:54:10
168
原创 chkconfig命令的用法
chkconfig命令检查、设置系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。语法chkconfig(选项)选项--add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙...
2018-12-24 19:36:41
203
原创 nohup与&区别
nohup 这个命令是将启动进程放到后台去运行,不会显示运行过程的,同时是讲服务进程调入后台;&是指参数挂起运行;nohup与&的区别:nohup只是让命令忽略SIGHUP命令而已;&则让命令在后台运行,至于该命令是否能在脱离终端后继续执行则要看进程是否是守护进程,如果不是,则需要nohup来帮忙。如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不...
2018-12-06 14:17:39
1218
2
原创 CentOS7中的运行级别
[root@localhost ~]# vim /etc/inittab在centos7下运行vim /etc/inittab结果如下: 可以看到,里面除了注释,什么也没有,并没有centos6中设置默认运行级别的方式。注释内容大意是说,# multi-user.target类似于runlevel 3;# graphical.target类似于runlevel5#查看默认...
2018-11-25 18:37:58
886
原创 linux系统当中的-含义
-所在的场景不一样,所表达的意义也不一样,可以表示普通文件,也可以表示当前目录。在下面例子中:-表示的是当前目录tar cf - . | (cd /tmp/backup ;tar xf - ) 本地将一个目录复制到另一个地方,保留原有权限及链接 在下面的案例中:-表示普通文件.所在的场景不一样,所表达的意义也不一样,可以表示当前目录,也可以表示一个目录当中所有的内容。在下面...
2018-11-25 16:00:23
1666
原创 dump的用法
功能:备份文件系统补充说明:dump为备份工具程序,可将目录或整个文件系统备份至指定的设备或备份成一个大文件。备份策略有以下3种1.完全备份:完全备份就是把所有需要备份的数据全部备份,当然完全备份可以备份整块硬盘,整个分区或某个具体的目录。2增量备份:顾名思义,就是指备份增加的部分。好处就是备份数据少,占用资源也少。但坏处就是恢复的时候要先恢复原始的,然后恢复增量的,比较麻烦。...
2018-11-25 12:52:48
1601
原创 rsync命令的选项用法
-rogpav:就是在同步过程中,显示有哪些文件、目录同步过来了.-e:指定使用的远程shell.--delete:就是把同步之前,会把目的目录当中源目录当中没有的内容删除.-z:文件在传输过程中对文件进行压缩.-a:在文件传输过程中,-z把文件压缩成压缩包的格式....
2018-11-24 19:57:16
288
原创 tar选项的用法
p或--same-permissions:用原来的文件权限还原文件; -P或--absolute-names:文件名使用绝对名称,不移除文件名称前的“/”号;
2018-11-24 19:31:11
2515
原创 find命令的-exec与xargs的区别
exec:是对每个找到的文件执行一次命令,除非这单个的文件名超过了几k,否则不会出现命令行超长出报错的问题。xargs:它会让find把所有找到的文件名作为数据转给后面的命令行参数*(一行的所有参数)。当文件很多时,这些文件名组合成的命令行参数很容易超长,导致命令出错。...
2018-11-23 18:31:18
220
转载 mysql数据库int(5)以及varchar(20)长度表示的是什么?
在mysql5.x版本的数据库中:int类型数据的字节大小是固定的4个字节;但是int(5)和int(11)区别在于,显示的数据位数一个是5位一个是11位,在开启zerofill(填充零)情况下,若int(5)存储的数字长度是小于5的则会在不足位数的前面补充0,但是如果int(5)中存储的数字长度大于5位的话,则按照实际存储的显示(数据大小在int类型的4个字节范围内即可),也就是说int(...
2018-11-22 16:31:51
612
Linux中profile、bashrc、bash_profile之间的区别和联系
2019-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人