Linux/Mac 密码生成器

现在应用越来越多,经常要输入密码,有的对密码的健壮性没有要求,有的需要大小写,特殊字符,数字,至少多少位等等,绞尽脑汁想不到好一点的密码。之前我一直在用 或者 1Password 的密码生成工具来生成密码,但是对于不使用这些密码保存工具的同学来说,难道就真的束手无策了吗?

好在 系统下(我不用 ),我们还是有办法可以生成复合要求的密码的。

Continue reading “Linux/Mac 密码生成器”

Linux/Mac 密码生成器

Linux 使用 autojump 直达目录

介绍这款神器之前,先来确认一个问题。在 的使用过程中,如何快速地到达指定目录?

很多人肯定会说,使用 tab 补全大法啊,笨!

嗯,没错,在没认识到 之前,我也是这么想的,但熟悉使用过这款神器后,才明白什么叫所达即所想。也就是无需考虑中间还有多少层目录,你只需要记住最终目录的名称,就可以快速进入该目录……

Continue reading “Linux 使用 autojump 直达目录”

Linux 使用 autojump 直达目录

【转载】keepalived 工作原理和配置说明

是什么

keepalived 是集群管理中保证集群高可用的一个服务软件,其功能类似于 heartbeat,用来防止单点故障。

keepalived 工作原理

keepalived 是以 VRRP 协议为实现基础的,VRRP 全称 Virtual Router Redundancy Protocol,即虚拟路由冗余协议。

虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个 master 和多个 backup,master 上面有一个对外提供服务的 vip(该路由器所在局域网内其他机器的默认路由为该 vip),master 会发组播,当 backup 收不到 vrrp 包时就认为 master 宕掉了,这时就需要根据 VRRP 的优先级来选举一个 backup 当 master。这样的话就可以保证路由器的高可用了。

Continue reading “【转载】keepalived 工作原理和配置说明”

【转载】keepalived 工作原理和配置说明

magedu pro 第五周作业

1. 请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。

网桥

连接不同子网,使其透明通信,它们工作在链路层。它们处理的是链路层数据,一般来说就是以太
网帧格式的数据,缺点是无法避免“广播风暴”,交换机就是网桥的集合。

集线器

集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去。一些集线器
在分发之前将弱信号重新生成,一些集线器整理信号的时序以提供所有端口间的同步数据通信,
工作在物理层,集线器只是把各个终端互相连接起来而已,处理的是信号。

Continue reading “magedu pro 第五周作业”

magedu pro 第五周作业

Mac 小计两则

安装

安装一些开发组件的时候,经常见别人提到使用 brew 命令安装。但是对于刚入手 Mac 的新手来说,直接 brew 会出现 command not found 的提示,我也不知道为啥苹果没有内置这么好的工具,估计是想着买来娱乐的人用不上,买来开发的人都会装吧。下面就来说说怎么安装 brew

Continue reading “Mac 小计两则”

Mac 小计两则

使用 markdown 制作简单的流程图

由于 Visio 没有 版本,所以一直以来,我都在寻找一款在 能用的便捷的流程图制作工具, EdrawMaxEazyDrawOmniGraffle 等软件都试用过,但总感觉这些软件都太过复杂,比较适合那些专业的流程图设计人员。

有人会说,功能强大点不好吗?确实,这些软件的功能都很强大,但对于个人使用来说,很多功能并不需要,那这些功能便成了包袱,使整个软件显得很臃肿。我最想要的就是,在满足需求的同时,实现便捷高效。就比如说,自从认识了 之后,我便很少写 Word 文档了。

Continue reading “使用 markdown 制作简单的流程图”

使用 markdown 制作简单的流程图

分享一张 4K 的 BSOL 壁纸

最近 reddit 上出现了一张4K分辨率的 (Blue Screen of Life) 壁纸,跟微软的 BSOD(Blue Screen of Death) 针锋相对。由于太过相近,以至很多网站报道时都直接写成了 BSOD 壁纸。

不过很多地方在引用下载时,都直接指向了 reddit帖子 上的那张 2K 分辨率的图片,在高分屏下使用会出现字体轻微模糊的情况。

在 dig 许久之后,终于在评论中找到了以下这张 4K 分辨率的 BSOL 壁纸。

Continue reading “分享一张 4K 的 BSOL 壁纸”

分享一张 4K 的 BSOL 壁纸

Vim 编辑器简介

Vim简介

(Vi IMproved)是由vi(Visual Interface)发展而来,与Emacs并列成为Linux用户最喜欢的文本编辑神器。Vim的第一个版本由布莱姆·米勒在1991年发布。最初的简称是Vi IMitation,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的自由软件。下面就说说Vim编辑器的简单操作。

Continue reading “Vim 编辑器简介”

Vim 编辑器简介