go
-
用 zsh 提高生产力的 5 个技巧
zsh 提供了数之不尽的功能和特性,这里有五个可以让你在命令行效率暴增的方法。 Z shell(zsh)是 Linux 和类 Unix 系统中的一个命令解析器。 它跟 sh (Bo…
-
如何为 Linux 虚拟控制台配置鼠标支持
我使用 Oracle VirtualBox 来测试各种类 Unix 操作系统。我的大多数虚拟机都是无头headless服务器,它们没有图形桌面环境。很长一段时间,我一直想知道如何在…
-
增强 Vim 编辑器,提高编辑效率
这 20 多个有用的命令可以增强你使用 Vim 的体验。 编者注:标题和文章最初称呼的 vi 编辑器,现已更新为编辑器的正确名称:Vim。 Vim 作为一款功能强大、选项丰富的编辑…
-
解读 | TARS 开源项目发布 Go 语言版本
导语:近日,Tars 开源项目在上海发布并开源了 Go 语言版本,其性能与 C++ 版本相当,比 gRPC 的性能高 5 倍。 Tars 是腾讯开源的一款微…
-
如何使用 Apache 构建 URL 缩短服务
用 Apache HTTP 服务器的 mod_rewrite 功能创建你自己的短链接。 很久以前,人们开始在 Twitter 上分享链接。140 个字符的限制意味着 URL 可能消…
-
使用 NetworkManager 随机化你的 MAC 地址
今时今日,无论在家里的沙发上,还是在外面的咖啡厅,只要打开笔记本电脑,连上 Wi-Fi,就能通过网络与外界保持联系。但现在的 Wi-Fi 热点们大都能够通过每张网卡对应的唯一 MA…
-
在 VirtualBox 中安装 Android 系统
如果你正在开发 Android 应用,也许会遇到小麻烦。诚然,ios 移动开发有 macOS 系统平台为其提供友好便利性, Android 开发仅有支持少部分 Android 系统…
-
i3 窗口管理器入门
本篇文章会介绍如何在 Fedora 系统中,安装、配置、使用 i3 瓦片式桌面管理器。 在我的文章 i3 桌面让 Linux 更好的 5 个理由,我分享了选择 i3 桌面管理器 作…
-
如何在 Linux 上检查一个软件包的详细信息
我们可以就这个已经被广泛讨论的话题写出大量的文章,大多数情况下,因为各种各样的原因,我们都愿意让包管理器package manager来帮我们做这些事情。 每个 Linux 发行版…
-
如何在 FreeBSD 上设置 PF 防火墙来保护 Web 服务器
我是从 Linux 迁移过来的 FreeBSD 新用户,Linux 中使用的是 netfilter 防火墙框架(LCTT 译注:netfilter 是由 Rusty Russell…