- 博客(30)
- 资源 (5)
- 收藏
- 关注
转载 畅聊Linux系统运维的未来
我想来跟大家聊聊Linux运维这一行业,从几个方面说下行业的现状、如何学好Linux和如何成为专业运维人员以及云服务对运Linux运维的影响。linux行业状况我们都知道从1991年Linux开始火爆全球,蔓延至中国,随着智能中国、网络繁荣发展,众多应用基本都跑在Linux服务器上面,但对于大多数人来说还是不太了解。入坑门槛太高Linux属于类UNIX操作系统,从开发之初就不是针对...
2019-10-31 09:10:27 327
转载 Nginx在线配置神器
导读 Nginx作为一个轻量级的HTTP服务器,相比Apache优势也是比较明显的,在性能上它占用资源少,能支持更高更多的并发连接,从而达到提高访问效率;在功能上它是一款非常优秀的代理服务器与负载均衡服务器;在安装配置上它安装,配置都比较简单。 关于Nginx部署、配置的文章公众号已经发布过很多:深度总结|深入浅出NginxHTTP服务器Nginx服务介绍续Nginx优化...
2019-10-30 09:11:04 330
转载 GVM 管理 Go 项目的方法步骤
导读 Go 语言版本管理器(GVM)是管理 Go 语言环境的开源工具。GVM “pkgsets” 支持安装多个版本的 Go 并管理每个项目的模块。它最初由 Josh Bussdieker 开发,GVM(像它的对手 Ruby RVM 一样)允许你为每个项目或一组项目创建一个开发环境,分离不同的 Go 版本和包依赖关系,以提供更大的灵活性,防止不同版本造成的问题。 有几种管理 Go 包的方式...
2019-10-29 08:54:12 2026
转载 实操:KVM虚拟化管理平台操作
导读 上一篇文章已经部署好了WebVirtMgr 管理平台,下面就是对接管理平台和kvm服务器了,这里就采用TCP的方式连接到KVM服务器进行控制。 添加kvm宿主机选择首页的WebVirtMgr –>Addd Connection由于是TCP模式连接,Label 和FQDN / IP 处都填写kvm宿主机的IP地址,用户名和密码当然就是通过saslpasswd2 -a l...
2019-10-28 08:42:58 319
转载 在Python如何使用SMTP发送邮件
导读 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法import smtplib smtpObj = smtplib.SMT...
2019-10-27 10:29:08 317
转载 在 FreeBSD 虚拟机中手动安装 VMware Tools的方法介绍
导读 FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。对于 FreeBSD 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools。 前提条件•开启虚拟机。•确认客户机操作系统正在运行。•因为 VMware Tools 安装程序是使用 Pe...
2019-10-26 10:13:12 524
转载 手把手教你 从零开始手写redux
导读 Redux 是 JavaScript 状态容器,提供可预测化的状态管理。Redux 除了和 React 一起用外,还支持其它界面库。Redux 体小精悍,仅有 2KB。这里我们需要明确一点:Redux 和 React 之间,没有强绑定的关系。 1. Redux 是什么?Redux 是 JavaScript 状态容器,提供可预测化的状态管理。Redux 除了和 React 一...
2019-10-25 09:00:23 319
转载 必看的Linux系统新手进阶老手心得
不知道从什么时候起,linux这个话题变得越来越普及,成为大家经常讨论的话题。无论在网络上还是实际生活中,竟然很多人都在纠结学习linux的问题。网络上给的答案千千万万,而却还有很多人踌躇不前,依然是原地踏步的样子:没有入门的人,问如何入门学习,认为自己入门了的,想知道如何提高自己的水平,成为linux高手。下面本人从几点谈谈我对linux学习的一些进阶心得,希望能够对大家学习有帮助,愿你我共...
2019-10-24 09:22:24 137
转载 大神推荐Redis集群迁移工具:redis-migrate-tool
导读 Redis集群迁移工具,基于redis复制,快速,稳定。 特点快速多线程基于redis复制实时迁移迁移过程中,源集群不影响对外提供服务异构迁移支持Twemproxy集群,redis cluster集群,rdb文件 和 aof文件过滤功能当目标集群是Twemproxy,数据会跳过Twemproxy直接导入到后端的redis迁移状态显示完...
2019-10-24 08:37:41 305
转载 MySQL 8.x 新版本JDBC连接方式
导读 MySQL 8.x 新版本JDBC连接方式,旧版本,MySQL Connector/J 5.x 版本的连接方式,MySQL 8.x新版本,MySQL Connector/J 6.x之后 的连接方式,新版mysql驱动的url必须设置时区,即serverTimezone=UTC,否则会报错。 1.旧版本,MySQL Connector/J 5.x 版本的连接方式:url = j...
2019-10-23 08:35:00 409
转载 iptables删除命令中的相关问题
导读 最近在做一个V*P*N中间件的配置工作,在配置iptables的时候,当用户想删除EIP(即释放当前连接),发现使用iptables的相关命令会提示错误。iptables: Bad rule (does a matching rule exist in that chain?)。 我就纳闷了,怎么会出现这个问题,按照官方的文档也有错?以下是我针对iptables删除命令的解决办法...
2019-10-22 08:59:51 758 1
转载 Linux物理网卡聚合及桥接
导读 Linux内部实现的bridge可以把一台机器上的多张网卡桥接起来,从而把自己作为一台交换机。同时,LInux bridge还支持虚拟端口,即桥接的不一定都是物理网卡接口,还可以是虚拟接口。目前主要表现为Tap接口,Tap接口在逻辑上和物理网卡实现相同的功能,都可以接收和发送数据包。所以这一应用也成就了虚拟化环境下的bridge实现。 到此基础理论知识就介绍完了,那么接下来就结合...
2019-10-21 09:07:04 302
转载 部署ubuntu无人值守安装系统
导读 无人值守安装(Unattended Setup)指软件安装时无需任何用户干预,直接按默认或通过应答文件设置安装,这对于无特殊需求的用户或企业大批量部署安装操作系统及软件时非常方便。 环境Ubuntu-desktop(ip:192.168.56.11)安装软件apt install dnsmasq apache2 system-config-kickstart配置...
2019-10-20 00:15:11 2539
转载 如何在 Linux 中更改 swappiness
导读 交换空间是 RAM 内存已满时使用的硬盘的一部分。交换空间可以是专用交换分区或交换文件。当Linux系统耗尽物理内存时,非活动页面将从 RAM 移动到交换空间。Swappiness 是一个 Linux 内核属性,用于设置将页面从物理内存交换到交换空间以及从页面缓存中删除页面之间的平衡。它基本上定义了系统使用交换空间的频率。本文介绍如何更改 Linux 系统上的 swappiness...
2019-10-19 09:00:47 409
转载 安全访问:nginx用户访问认证
导读 在 nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,nginx 已经安装了该模块。所以整体的一个过程就是先用第三方工具设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 nginx 配置文件中根据之前事先保存的文件开启访问验证。 应用案例:辣条心血来潮,不想让他人看...
2019-10-18 13:13:25 113
转载 灵光一闪来个科普贴:Linux文件系统
在计算机系统中,各种需要保存的信息都是以文件的形式存在的。文件管理是对系统信息资源的管理,是操作系统的一项重要功能。1.文件与文件系统:1.1文件:文件是具有名字的一组相关信息的有序集合,存放在外部存储器中。文件的名字称为文件名,它是文件的标识。文件的信息可以是各种各样的,一个程序、一批数据、一张图 片、一段视频等都可以作为文件的内容。文件的存储空间是具有长久记忆特性的外部存储器(...
2019-10-17 09:06:09 106
转载 PostgreSQL主从流复制与手动主备切换架构
导读 使用PostgreSQL 11.3 创建两个节点:node1 和 node2; 配置主从流复制,然后做手动切换(failover)。为了配置过程简单,两个节点在同一台物理机器上。 首先建立主从同步流复制,起初,node1作为主节点(Primary),node2作为从节点(Standby)。接下来,模拟主节点(node1)无法工作,把从节点(node2)手动切换成主节点。然后把原...
2019-10-16 09:04:57 1289
转载 在rhel和CentOS上安装SQL Server的方法
导读 本文主要介绍如何在红帽企业版以及CentOS操作系统上安装微软旗下的数据库服务 Microsoft SQL Server。 不过需要注意的是目前诸如SQL Server 2017版等仍然处于测试版, 因此安装时仅供开发环境在测试时使用。 请注意:如果想在Linux发行版上运行 SQL Server 2017,至少要3.25GB及以上容量的内存才可以顺利运行...
2019-10-15 09:03:07 88
转载 Socket和TCP连接过程解析
导读 本文主要说明的是TCP连接过程中,各个阶段对套接字的操作,希望能对没有网络编程基础的人理解套接字是什么、扮演的角色有所帮助。 一. 背景1.完整的套接字格式{protocol,src_addr,src_port,dest_addr,dest_port}。这常被称为套接字的五元组。其中protocol指定了是TCP还是UDP连接,其余的分别指定了源地址、源端口、目标地址、...
2019-10-14 08:58:16 202
转载 Ubuntu中安装Shutter截图工具
导读 Shutter 是我在Linux中最喜欢的截图工具。你可以使用它截图,还可以用它编辑截图或其他图像。它是一个在图像上添加箭头和文本的不错的工具。你也可以使用它在 Ubuntu 或其它你使用的发行版中调整图像大小。FOSS 上大多数截图教程都使用 Shutter 编辑。 Shutter 是我在 Linux 中最喜欢的截图工具。你可以使用它截图,还可以用它编辑截图或其他图像。它是一...
2019-10-13 09:31:53 89
转载 降低网络攻击风险
导读 如今,不断增加的漏洞泄露敏感的企业信息和数据,使企业的业务运营面临巨大风险,而网络攻击造成的损害程度愈加严重。然而,网络攻击是大多数企业首席执行官最关注的问题之一。 企业必须采用某些行之有效的措施来降低网络攻击造成的危险。那么,应对网络风险有哪些方法?一、监控企业的设备和硬件企业需要从最基本的方面入手,从内到外确保安全。采用复杂的网络安全措施很重要,但同样重要的是要注意...
2019-10-12 09:33:46 637
转载 从Yum中排除特定包
导读 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如何排除?可以采取多少种方式?有三种方式可以做到,我们会在本篇中教你这三种方法。 包管理器是一组工具,它允许用户在Linux系统中轻松管理包。它能让用户在 Linux 系统中安装、更新/升级、删除、查询、重新安装和搜索软件包。对于基于 Red Hat 的系统,我们使用 yum 包...
2019-10-11 09:25:29 926
转载 为何以及如何学Linux系统?
在当今的社会中,linux用处实在是太过广泛了。现在用在服务器和嵌入式上的Linux发行版本数不胜数,桌面上linux只占1%的比例,但这不代表linux比windows和mac 做得差,实际上桌面系统上这三个各有千秋,现在ubuntu、centos等发行版本就用着很方便。在学习Linux之前,我们应该问自己几个问题: 我们干嘛要学习Linux? Linux能给我们带来什么价值呢? 如何学...
2019-10-10 09:17:18 64
转载 HTTPS安全通信基础
导读 HTTPS协议提供了较为完善的方案,HTTPS不是一种新协议,是通过HTTP结合SSL/TSL实现了通信安全。但是HTTPS也有其缺点,所以要结合具体场景情况合理地使用才能发挥HTTPS的强大作用。 HTTP是一个优秀的通信协议,不过事物皆具有双面性,该协议也是有不足之处,大概有以下几点:使用明文传输,可能会被窃取不安全 不验证通信方身份 无法证明报文的完整性,证明不了报文...
2019-10-09 09:20:20 813
转载 自定义构建交互式SSH应用程序,用Python为大家举例
导读 SSH的使用模式分两种方式交互式和非交互式的模式。在自动化系统中,更常用的是非交互式SSH,自动化工具都是基于这种模式,比如ansiable和salt-ssh,还有文件同步工具 rsync的SSH模式。本文我们就来说说交互式SSH应用的构建,并以Python为例实现了一个基本的交互式应用。 SSH的使用模式分两种方式交互式和非交互式的模式。在自动化系统中,更常用的是非交互式SSH...
2019-10-08 09:59:28 242
转载 Chrome和Sogou输入法在Linux发行版中安装方法
导读 Chrome浏览器和Sogou输入法在Linux发行版中安装方法 安装谷歌浏览器install google-chrome-stable在Linux发行版中安装google-chrome浏览器的方法有很多,最简单的就是在桌面版的软件商店中直接搜索安装,不过这种方式不适合Linux使用者的习惯,下面简述一种常用的安装手法。简单来讲,就是将google-chrome浏览器...
2019-10-07 11:01:29 334
转载 让HTTPS、SSH 共享端口的——工具SSLH
导读 一些 ISP 和公司可能已经阻止了大多数端口,并且只允许少数特定端口(如端口 80 和 443)访问来加强其安全性。在这种情况下,我们别无选择,但同一个端口可以用于多个程序,比如 HTTPS 端口 443,很少被阻止。通过 SSL/SSH 多路复用器 SSLH 的帮助,它可以侦听端口 443 上的传入连接。更简单地说,SSLH 允许我们在Linux系统上的端口 443 上运行多个程...
2019-10-06 11:15:27 464
转载 PDF 的命令行操作
导读 pdftk命令提供了许多处理 PDF 的命令行操作,包括合并页面、加密文件、添加水印、压缩文件,甚至还有修复 PDF。 虽然 PDF 通常被认为是相当稳定的文件,但在Linux和其他系统上你可以做很多处理。包括合并、拆分、旋转、拆分成单页、加密和解密、添加水印、压缩和解压缩,甚至还有修复。pdftk命令能执行所有甚至更多操作。“pdftk” 代表 “PDF 工具包”(...
2019-10-04 10:24:58 820
转载 可以看一下我学习linux的过程
学习Linux的最佳方法是将它用于日常工作。阅读Linux书籍,观看Linux视频不仅仅是足够的。学习Linux没有捷径可走。你不可能在一夜之间在Linux中掌握。这需要时间和持久性。刚刚潜入。最好的学习方法就是去做。如果你卡住了,百度会解决你的问题。从那里开始,你会有意想不到的收获。我不会说我是Linux忍者,但我知道如何在Linux中快速轻松地完成工作。以下是我过去几年学...
2019-10-03 10:18:46 130
转载 如何在 Linux 中删除目录
导读 有几种不同的方法可以删除Linux系统中的目录。如果您使用桌面文件管理器(如 Gnome 的文件管理器或 KDE 的 Dolphin) ,则可以使用管理器的图形用户界面删除文件和目录。但是,如果您正在使用无头服务器或想要一次删除多个目录,最好的选择是从命令行删除目录(文件夹)。 在这篇文章中,我们将介绍如何使用 rmdir , rm 和 find命令删除 Linux 中的目录...
2019-10-03 00:36:03 445
IBM LTO Ultrium 4 Half-High Tape Drive
2020-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人