Linux 能替代 Windows 吗?

Linux 能替代 Windows 吗?

我身边还有些朋友对 linux 的印象似乎还停留在黑乎乎的命令行界面上。当我告诉他或者建议他使用 linux 时,会一脸惊讶的问我,那个怎么用(来开发或者日常使用)?

Linux模块文件如何编译到内核和独立编译成模块?

Linux模块文件如何编译到内核和独立编译成模块?

Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。

Linux设备树的传递以及kernel中对设备树的解析

Linux设备树的传递以及kernel中对设备树的解析

当 U-Boot 将设备树加载到内存指定位置后,ARM 内核的 SoC 以通用寄存器 r2 来传递 dtb 在内存中的地址。kernel 获取到该地址后对 dtb 文件做进一步的处理。

Linux 对进程的描述

Linux 对进程的描述

进程是操作系统种调度的实体,对进程拥有资源的描述称为进程控制块(PCB, Process Contrl Block)。

Linux 标准大页和透明大页

Linux 标准大页和透明大页

内存是以块即页的方式进行管理的,当前大部分系统默认的页大小为 4096 bytes 即 4K。1MB 内存等于 256 页;1GB 内存等于 256000 页。

Linux面试最高频的5个基本问题

Linux面试最高频的5个基本问题

提到CPU利用率,就必须理解时间片。什么是CPU时间片?我们现在所使用的Windows、Linux、Mac OS都是“多任务操作系统”,就是说他们可以“同时”运行多个程序,比如一边打开Chrome浏览器浏览网页还能一边听音乐。

如何优雅的在 Linux 下开机自动重启脚本

如何优雅的在 Linux 下开机自动重启脚本

经常碰到机器断电之后需要重启一大堆服务,为了防止这种事情发生,设置开机自启的脚本十分的重要,我们习惯性的做法就是编写一个重启脚本,然后在 /etc/rc.local 中去完成开机执行。例如下面这样:

Linux 包管理器比较:dnf 和 apt

Linux 包管理器比较:dnf 和 apt

在 Linux 系统上获取一个应用 有多种方式。例如,有新的 Flatpak 和容器方式,也有 DEB 和 RPM 这样一直以来经过考验的方式。

Linux screen命令使用技巧,再也不用担心下班完不成工作了

Linux screen命令使用技巧,再也不用担心下班完不成工作了

您是否遇到过在远程计算机上执行长时间运行任务的情况,并且突然连接断开, SSH 会话终止了并且您的工作丢失了。好吧,它在某些时候发生在我们所有人身上,不是吗?幸运的是,有一个实用程序叫做 screen 允许我们恢复我们的会话。

一文读懂 | Linux定时器实现

一文读懂 | Linux定时器实现

通过排序链表来保存定时器,由于链表是排序好的,所以获取最小(最早到期)的定时器的时间复杂度为 O(1)。但插入需要遍历整个链表,所以时间复杂度为 O(n)。如下图:

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部