奇妙的 Linux 世界

种一棵树最好的时间是十年前,其次是现在。

使用 Sealos 在 3 分钟内快速部署一个生产级别的 Kubernetes 高可用集群

前段时间,我们在 ​「使用 Kind 在 5 分钟内快速部署一个 Kubernetes 高可用集群」一文中介绍了如何使用 Kind 这个开箱即可快速部署 Kubernetes 高可用集群的神器,相信不少同学用上这个神器后大大的降低了 Kubernetes 集群的部署难度和提高了 Kubernetes 集群的部署速度。不过有一点比较遗憾的是 Kind 当前仅仅支持在本地快速构建一个开发或者测试......

Tmux 入门教程

Tmux 是一个终端复用器(terminal multiplexer),非常有用,属于常用的开发工具。本文将介绍如何使用 Tmux。 一、Tmux 是什么? 1.1 会话与进程 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称 “窗口”),在里面输入命令。用户与计算机的这种临时的交互,称为一次 “会话”(session) 。 会话的一个重要特点是,窗口与其中......

推荐几个不追踪隐私的搜索引擎

毫无疑问,在中文搜索领域,「百度」独占鳌头。但众所周知,至少在目前,与「百度」这个浪漫的命名截然相反的是,百度是个口碑极其糟糕的产品。但是对于大多数的用户,彻底避免使用「百度」是一件较为困难的事情。 为什么不用「Google 搜索」? 因为谷歌的商业模式决定了它需要收集用户隐私,当然更重要的是你在国内也是不可用的。 为什么不用「百度搜索」? 没有为什么,谁用谁知道百度是什么。 为什么不用「 ......

推荐一款轻量级 HTTP(S) 代理 TinyProxy

众所周知,我们常用的 Web 服务器 Nginx / Apache 都可以很方便的用来做为正向或反向代理服务器使用。但是它们都并不支持 HTTPS 的正向代理。 Nginx 做为正向代理不支持 HTTPS 的原因是因为 Nginx 没有实现 HTTP 1.1 Connect 方法。隧道的含义大约就是帮助无法完成 TLS 握手的代理服务器透传可以完成 TLS 握手的客户端请求,而不再解析流量......

25 个 Linux 下的炫酷又强大的命令行神器,你用过其中哪几个呢?

众所周知,我们在 Linux 下大多数时候是使用命令行来处理任务的。这样不但操作起来效率比较高,而且界面也比较炫酷。下面,我们就给大家推荐一些不但炫酷又好用的 Linux 命令行神器。 1. exa exa 是一个用来替代 ls 的工具, exa 相比于 ls 增加了很多新的特性,比如:支持不同文件类型可以用不同颜色来展示、exa 比 ls 速度更快一些等。 项目地址:https://g......

推荐一个比 ls 命令速度快 100 倍的文件目录浏览神器 exa

相信每个使用 Linux 的用户都使用过 ls 命令,其主要作用就是用于展示当前目录或者文件列表。但 ls 这个古老的高频使用命令存在一些使用上的问题,比如:1. 输出界面不是很友好。2. 目录下文件过多的情况下,输出结果会比较慢。 今天我们将给大家介绍一个更好用的文件目录列表工具 exa,exa 官方是这样介绍的: exa is a modern replacement for ls. ......

推荐一款无需安装,仅需 1 条指令,秒实现内网穿透的神器 Serveo

什么是 Serveo Serveo 是一个免费的内网穿透服务,Serveo 可以将本地计算机暴露在互联网上,官方声称其为 Ngrok 的绝佳替代品。 Serveo 其最大优点是使用现有的 SSH 客户端,无需安装任何客户端软件,即可完成端口转发。 Serveo 工作原理很简单:当用户通过 SSH 连接到 Serveo 时会与该网站建立一个远程代理,Serveo 随后会生成一个 公共 URL......

使用 Kind 在 5 分钟内快速部署一个 Kubernetes 高可用集群

什么是 Kind Kind(Kubernetes in Docker) 是一个 Kubernetes 孵化项目,Kind 是一套开箱即用的 Kubernetes 环境搭建方案。顾名思义,就是将 Kubernetes 所需要的所有组件,全部部署在一个 Docker 容器中,可以很方便的搭建 Kubernetes 集群。 Kind 已经广泛的应用于 Kubernetes 上游及相关项目的 CI ......

分享几个让 Linux 非 Root 用户运行的程序使用特权端口的技巧

众所周知,在 Linux 系统下,只允许 Root 用户运行的程序才可以使用特权端口 ( 1024 以下的端口 )。如果在普通用户下使用特权端口将会报错。 在一些特定的环境下,我们可能考虑到程序运行在 Root 帐户下,可能会给 Linux 系统带来安全风险。希望能让普通用户启动的程序运行在特权端口上,比如:Web 服务器。 那如何能够让普通用户启动的程序运行在特权端口呢?本文将介绍一些方法......

手把手教会你使用 Systemd-Analyze 优化系统启动速度

systemd-analyze 简介 systemd-analyze 是 Linux 自带的分析系统启动性能的工具。 systemd-analyze 可使用的命令: 123456789101112systemd-analyze [OPTIONS…] [time]systemd-analyze [OPTIONS…] blamesystemd-analyze [OPTIONS…] critica......