Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

linux内核完全剖析:设备模型入门,轻松搞懂驱动开发

在“Linux内核的整体架构”中,有提到,由于Linux支持世界上几乎所有的、不同功能的硬件设备(这是Linux的优点),导致Linux内核中有一半的代码是设备驱动,而且随着硬件的快速升级换代,设备驱动的代码量也在快速增长。而Linux内核中的驱动开发,基本都围绕该抽象进行(实现所规定的接口函数)。

Read More

mac windows linux Mac Windows Linux怎么选 三个系统优缺点对比

无论你是办公、游戏还是编程,选对系统能让效率翻倍。LTS版本经过长期测试非常可靠,但若自己编译内核或安装测试版软件,系统随时可能宕机。M系列芯片性能虽强,可许多游戏没有原生适配,转译运行会损失帧率。只要你不瞎用root权限运行不明脚本,Linux几乎不会中招。

Read More

Linux虚拟串口驱动怎么用 看完这篇就会

虚拟串口驱动可以在Linux系统中完全用软件模拟出串口设备,比如生成/dev/ttyV0、/dev/ttyV1等节点。Linux内核自带了一个虚拟串口驱动叫“ttynull”,但更常用的开源方案是tty0tty。虚拟串口虽然不依赖真实硬件,但驱动程序依然会校验这些参数。

Read More

Linux系统能用Ghost备份吗 三种替代方案更安全

更重要的是,Linux生态中有更专业、更安全的备份还原工具,比如Clonezilla、dd命令和Timeshift。Linux能用Ghost软件备份吗Linux系统备份需要注意什么日常个人电脑可以只备份/home目录和/etc配置,重装系统后恢复配置更快。

Read More

Linux下WebLogic安装全攻略从零开始

除了系统环境,你还需要从Oracle官网下载对应版本的WebLogic安装包。为了验证安装是否成功,可以运行安装目录下的utils/bsu/bsu.进入安装目录下的wlserver/common/bin,执行.library”错误多出现在64位系统上安装了32位JDK。

Read More

安装Linux时交换空间创建失败怎么办

为什么交换空间创建会失败如果你使用MBR分区表但尝试创建超过2TB的交换分区,或者在使用GPT分区表时没有正确设置efi系统分区,系统就会拒绝创建交换空间。交换空间创建失败的错误代码解析安装完成后才发现没有交换空间也不用重装系统。

Read More

Linux内核正式接纳Rust,五年实验终结C语言垄断

2022年是个关键节点,超过2万行Rust代码被合入Linux上游内核,不再是小打小闹的demo,成了正经要长期维护的工程代码。项目负责人MiguelOjeda在邮件列表里说得明白,“再说‘实验’就不准确了,Rust以后是内核的长期成员。回顾历史,内核也不是没试过其他语言。

Read More