Linux发行版新秀:基于Ubuntu、系统核心 “不可变”
Vanilla OS 是近期才公开发布的 Linux 发行版,基于 Ubuntu 构建,免费且开源,默认桌面环境是 GNOME。虽然 Vanilla OS 的底层是 Ubuntu,但它并不是简单地基于 Ubuntu 进行 “remix”,而且外观看起来也不像 Ubuntu。从官方介绍来看,Vanilla OS 有不小的野心,并且在探索改变操作系统的构建、维护和使用方式。
Micro: 一款比 Vim 更加丝滑的终端文件编辑器
虽然现代的开源代码编辑器已经在编程界掀起了风暴,但 Linux 的命令行仍然由一些选定的文本编辑器所统治。流行的命令行编辑器如 Vim 和 Emacs 等也因其奇怪的键盘快捷键而臭名昭著。
一文读懂 Linux 内存分配策略
在 Linux 操作系统中,虚拟地址空间的内部又被分为内核空间和用户空间两部分,不同位数的系统,地址空间的范围也不同。比如最常见的 32 位和 64 位系统,如下所示:
使用 Linux 15 年后,我重新回到 Windows,感觉非常糟糕
我将 Linux 作为唯一使用的操作系统已经大约有 15 年了。最近,我开始了一份非常棒的新工作,但唯一的问题是——它配备了一台 Windows 10 笔记本电脑。
Linux 服务器监控神器:Netdata 的安装、使用
Netdata可以在大多数Linux发行版(Ubuntu、Debian、CentOS等)、容器平台(Kubernetes集群、Docker)和许多其他操作系统(FreeBSD、macOS)上安装Netdata。不需要sudo。Netdata由系统管理员、DevOps工程师和开发人员设计,用于收集所有信息,帮助您可视化指标,解决复杂的性能问题,并使数据与监控堆栈的其他部分互操作。
再强调一遍:Unix 不是 Linux
摘要:程序员都知道,Linux 不是 Unix,不过二者之间确实存在关系,即 Linux 系统是从 Unix 派生出来的,而 Linux 是一个类 Unix 的操作系统。那么,二者之间具体存在哪些明显的差异呢?