Netplan 起始版本
Netplan 首次亮相于 Ubuntu 17.10(Artful Aardvark)版本 。在此之前,Ubuntu 使用传统的 /etc/network/interfaces 配置文件来管理网络设置。Netplan 的引入,旨在简化并统一网络配置流程,尤其适用于基于 systemd 的系统环境。
2025年03月25日
Netplan 首次亮相于 Ubuntu 17.10(Artful Aardvark)版本 。在此之前,Ubuntu 使用传统的 /etc/network/interfaces 配置文件来管理网络设置。Netplan 的引入,旨在简化并统一网络配置流程,尤其适用于基于 systemd 的系统环境。
2025年03月25日
请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
1. 前言
本文主要介绍Linux系统上,常见的目录名称及其作用。
每个人都知道是文件是什么…你使用的是“照片”、“文档”或“音乐”。程序是由文件组成的,事实上,整个Linux操作系统就是文件的集合……但是,现在到了较难理解的部分。仅仅只有你上传的数码照片是一个文件,你的显示器也是一个文件!这是这样的,在Linux中,一切都是文件!怎么会这样呢?我们来解释一下。
2025年03月25日
自旋锁:如果内核配置为SMP系统,自旋锁就按SMP系统上的要求来实现真正的自旋等待,但是对于UP系统,自旋锁仅做抢占和中断操作,没有实现真正的“自旋”。如果配置了CONFIG_DEBUG_SPINLOCK,那么自旋锁按照SMP系统来编译。
2025年03月25日
在 Unix 和 Linux 系统中,/usr 目录是一个重要的系统目录,但很多人对它的来历和用途存在误解。今天就让我们一起来了解一下 /usr 目录的前世今生,以及整个系统目录结构的演变历史。
2025年03月25日
在操作系统领域,有一个说法,那就是除了windows体系外,其它的所有系统都是起源于Unix,不管是苹果的MacOS,还是iOS,以及安卓、鸿蒙、linux系统等等,都是来源于Unix。
具体的如下图所示,这是几大有名的操作系统的来源图构成,当然这中间还有MacOS,以及众多的版本,没有列上去,并不是一个十分全面的版本。
或许也正因为如此,所以在2003年的时候,还有一件非常有名的官司,那就是SCO公司造IBM公司,称IBM传播的 Linux 2.4.x 和 2.5.x 是 Unix 的未经授权的衍生物,或者说是‘抄袭’行为。
2025年03月25日
作者Daniel Stori花了一幅漫画 “InSide The Linux Kernel” 。来自 TurnOff.us。贼生动形象了,一起来看看吧。
我们先来看看这幅漫画的全貌!
这幅漫画是以一个房子的侧方刨面图来绘画的。使用这样的一个房子来代表 Linux 内核。
地基
作为一个房子,最重要的莫过于其地基,在这个图片里,我们也从最下面的地基开始看起:
地基(底层)由一排排的文件柜组成,井然有序,文件柜里放置着“文件”——电脑中的文件。左上角,有一只胸前挂着 421 号牌的小企鹅,它表示着 PID(进程 IDProcess ID) 为 421 的进程,它正在查看文件柜中的文件,这代表系统中正有一个进程在访问文件系统。在右下角有一只小狗,它是看门狗watchdog ,这代表对文件系统的监控。
2025年03月25日
Linux从他的英文名字可以看出,它不是属于国内的事物。我们知道它是在计算机上面运行的,可以说它是一款软件。那它是应用程序(app)还是操作系统,可以运行在哪些硬件上面,它起源于哪里?
我们知道一个带有功能的硬件产品,是由硬件、内核、系统调用、应用程序组成。Linux在里面充当着内核、系统调用的角色,那么它就是一个操作系统。Linux是Torvalds先生在1991年写了Linux内核,并且能支持386系列所有的外围硬件。我们知道每一款CPU的指令集和架构千差万别,那么操作系统虽然提供了多款CPU的API但是那只是针对架构类似,例如想要在AMD、Intel、Apple等公司生产的CPU上运行那么就必须修改操作系统的内部函数。
2025年03月25日
大家知道,Windows系统是微软的,大概也知道Android系统是Google的,那Linux呢,Linux是大家的,想要了解Linux来龙去脉,网上搜索一下,就有很多,另外,建议可以去维基百科(
http://zh.wikipedia.org/wiki/linux)看看,也很详细,我这里写的,很多也是从那边抄袭过来的,稍微按照自己逻辑和理解整理了一下,就当班门弄斧吧。
我们先来认识两个人,这两个人对Linux的发展都至关重要: