shell
-
Homebrew:让你从 Mac 切换到 Linux 更轻松
不管你是想要更舒服地从 Mac 搬到 Linux,还是不满意常规的 Linux 包管理器,都可以试试 Homebrew。 Homebrew 项目最初是为了给 Mac 用户…
-
在 Go 中如何转储一个方法的 GOSSAFUNC 图
Go 编译器的 SSA 后端包含一种工具,可以生成编译阶段的 HTML 调试输出。这篇文章介绍了如何为函数和方法打印 SSA 输出。 让我们从一个包含函数、值方法和指针方法的示例程…
-
使用 source 命令将函数和变量导入 Bash
source 就像 Python 的 import 或者 Java 的 include。学习它来扩展你的 Bash 能力。 登录 Linux shell 时,你将继承特定的工作环境…
-
如何使用 Bash history 命令
Bash 的 history 命令在它提供的功能数量上超过了所有其他 Linux Shell 历史接口。 Bash 有丰富的历史。也就是说,它是一个古老的的 shell,还有一个更…
-
如何在 Ubuntu 20.04 中更改文件夹颜色
Ubuntu 20.04 中默认的 Yaru 主题赋予它优美、现代的外观。默认 Yaru 主题中的文件夹是紫色的外观,以与 Ubuntu 的品牌保持一致。 如果你不喜欢紫…
-
我最喜欢用的 5 个 Ansible 模块
了解如何通过这些 Ansible 模块实现几乎任何事情。 在我成长的时候,我爷爷在他的花园里有一个棚子。他经常会花几个小时在那里制作和修复东西。这是在我们有互联网之前的事情,所以我…
-
修改磁盘镜像来创建基于树莓派的家庭实验室
使用树莓派或其它单板机创建一个“家庭私有云”。 构建一个家庭实验室可以是一个有趣的方式,可以让你学习的新概念和实验新技术时还能自娱自乐。得益于以 树莓派 为…
-
如何使用 firewall-cmd 管理网络服务
在上一篇文章中,我们探讨了如何在 Fedora 中用命令行控制防火墙。 现在你将看到如何“添加”、“删除”和“列出&rd…
-
学习用 Git 变基来改变历史!
Git 核心的附加价值之一就是编辑历史记录的能力。与将历史记录视为神圣的记录的版本控制系统不同,在 Git 中,我们可以修改历史记录以适应我们的需要。这为我们提供了很多强大的工具,…
-
如何使用 VTY Shell 配置路由器
FRR(free range routing)给了你实现多种协议的选择。本指南将帮助你入门。 最近,我写了一篇文章,解释了如何使用 Quagga 路由套件实现开放式最短路径优先Op…