泰晓科技聚焦 Linux - 追本溯源,见微知著!2023-11-18[置顶] Linux Lab Disk 不同于普通随身 Linux 系统盘,业内开创了多项特性,包括智能启动、透明倍容、时区兼容、自动共享、零损编译、出厂恢复、备份还原、内存启动等,Linux Lab Disk 还集成了 Linux Lab, Linux 0.11 Lab, RISC-V Lab, ARM Lab 等实验环境,可用于编程语言、操作系统等计算机课程实验。泰晓 Linux 实验盘 / 泰晓 Linux 系统盘 / 儿童 Linux 系统盘 原创 开源项目 245 Linux lab 622023-11-15[置顶] 泰晓 RISC-V 实验箱,配套 30+ 讲嵌入式 Linux 系统开发公开课 原创 开源项目 245 Linux lab 622024-08-25[置顶] Linux Lab v1.4 升级部分内核到 v6.10,新增泰晓 RISC-V 实验箱支持,新增最小化内核配置支持大幅提升内核编译速度,在单终端内新增多窗口调试功能等Linux Lab 发布 v1.4 正式版,升级部分内核到 v6.10,新增泰晓实验箱支持 原创 开源项目 245 Linux lab 622024-05-10[置顶] 泰晓社区近日发布了一款儿童益智版 Linux 系统盘,集成了数十个教育类与益智游戏类开源软件国内首个儿童 Linux 系统来了,既可打字编程学习数理化,还能下棋研究数独提升智力 原创 泰晓产品 12019-08-27LWN 中文翻译,更加可靠和更可预期的 OOM 处理机制xLWN 668126: 更加可靠(reliable)和更可预期(predictable)的 OOM 处理机制 翻译 内存子系统 58 Lwn 114 LWN 中文翻译2019-08-26Linux v5.1 启动了告别 a.out 的第一步,已经无法通过内核配置简单启用 a.out,另外 a.out 的 coredump 代码已经全部被移除。这么一个 Linux 最早支持的执行文件格式即将退出历史舞台,令人感叹。为 a.out 举行一个特殊的告别仪式 原创 程序执行 122019-08-24LWN 中文翻译,更加可靠的 OOM 处理LWN 562211: 更加可靠的 OOM 处理 翻译 内存子系统 58 Lwn 114 LWN 中文翻译2019-08-23泰晓资讯·08月 / 第四期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-08-20LWN 中文翻译,重写 OOM KillerLWN 391222: 重写(rewrite)OOM Killer 翻译 内存子系统 58 Lwn 114 LWN 中文翻译2019-08-20泰晓科技推出「360° 剖析 Linux ELF」视频课程,Linux 程序员必修基本素养训练课订阅 「360° 剖析 Linux ELF」视频课,送年度 Linux 知识星球会员 原创 视频课程 52019-08-17本文介绍几则常用的 Git 使用小技巧,关于 blame, bisect, submodule, commit time, ssh key ...6 条 Git 实用技巧 原创 版本管理 2 Git 62019-08-16继 7 月 23 日发布 v0.2 rc1 之后,Linux Lab 今日发布 v0.2 rc2,新增了实时 Linux v5.2 实验支持,新增了龙芯教育开发板 ls232 支持,增加了一个 docker 镜像 tags 获取工具,新增了板级配置工具,并允许设置并行编译线程数。Linux Lab 发布 v0.2 rc2,支持实时 Linux v5.2 开发 原创 Linux lab 62 Linux Lab2019-08-16泰晓资讯·08月 / 第三期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-08-15本文细数了笔者这十三年来与 Linux 的那些事儿,从大学到工作,从工作到创业。细数我与 Linux 这十三年 原创 开源文化 22019-08-13本文汇总了诸多 Makefile 进阶用法,提升 Makefile 阅读和编写效率。11 个 Makefile 进阶用法 原创 Makefile 22019-08-09『Linux 知识星球』为感谢第一批订阅会员们的关注和支持,也方便大家查询和阅读,前几天完成了梳理和编撰,已经发布了第 1 个合集。未来,我们将每隔 3 个月发一个合集。『Linux 知识星球』发布第 1 个合集,106 篇, 529 页, 5.8 M 原创 Linux 知识星球 3 Linux 知识星球2019-08-09泰晓资讯·08月 / 第二期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-08-08Vim 和 Bash 是 Linux 下最常用的两个工具,本文介绍她们最常用功能的快捷键,以便提升工作效率。Vim & Bash 常用快捷键 原创 效率工具 72019-08-08本文收录全网可下载的交叉编译工具链,方便大家做嵌入式 Linux 开发。全网可用交叉编译工具链大全 原创 交叉编译 12019-08-08LWN,中文翻译,为 “巨页”(huge page)增加一个 “零页”(zero page)LWN 517465: 为 “巨页”(huge page)增加一个 “零页”(zero page) 翻译 内存子系统 58 Lwn 114 LWN 中文翻译2019-08-02泰晓资讯·08月 / 第一期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-07-30本文分享了一些作者参加 2019(第六届)MOOC 发展大会后的体会与感悟2019(第六届)MOOC 发展大会与会心得分享 原创 技术动态 240 行业动向 2292019-07-30对 Android DispSync 的初始化,分发,作用和意义进行了详细的分析描述Android DispSync 详解 原创 Display 1 Graphic 12019-07-29七张图看懂 Linux profiling 机制 原创 Linux 系统 3 Debugging+Tracing2019-07-26泰晓资讯·07月 / 第四期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-07-23继 6 月 28 日发布 v0.1 之后,Linux Lab 终于迎来 v0.2 的第一个 rc 版本,该版本除了修复部分功能外,新增了国产龙芯处理器支持,并为所有平台添加了外部交叉编译器支持,并促成码云新增三大资源的每日更新镜像。Linux Lab 发布 v0.2 rc1,以实际行动支持国产龙芯处理器 原创 Linux lab 62 Linux Lab2019-07-22如果编译 Linux 内核时打开了 CONFIG_IKCONFIG 选项,那么没有原始的 .config 文件,我们也可以从 vmlinux 中抓取出来,方法是 scripts/extract-ikconfig探索从 vmlinux 中抓取 Linux 内核 config 文件 原创 内核配置与编译 2 内核调试与跟踪 8 Debugging+Tracing2019-07-19泰晓资讯·07月 / 第三期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-07-15本文介绍如何使用 mkisofs 制作一个可以通过 qemu-system-x86 启动的光盘,用于启动的 Linux 内核和文件系统源自 Linux Lab 的板级支持包 qemu-i386-pc。如何创建一个可启动光盘(ISO文件) 原创 制作 linux 启动盘 12019-07-09泰晓资讯·07月 / 第二期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-07-08Rootfs 是学习嵌入式 Linux 不可或缺的,对于一个全新处理器架构而言,快速获得一个可用的 Rootfs 非常关键,本文介绍如何从 Docker 镜像库中获取这样的资源。从 Docker 镜像中随时抓取想要的 Linux Rootfs 原创 根文件系统 32019-07-05泰晓资讯·07月 / 第一期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-07-03什么是 Shell 的 builtin 命令,常常傻傻分不清,这次彻底搞清楚了Shell 的内置(builtin)命令是什么,常常傻傻分不清 原创 Shell 262019-07-03Linux 0.11 Lab 是 Linux 0.11 操作系统的实验环境,CS630 Qemu Lab 是 X86 Linux 汇编语言实验环境,两个环境于 2019年7月3日 同时发布 v0.1 rc1Linux 0.11 Lab 和 CS630 Qemu Lab 同时发布 v0.1 rc1 原创 Linux 0.11 lab 3 汇编 82019-07-01LWN 中文翻译,对 2.6.38 版本中新增的透明巨页特性的介绍LWN 423584: 对 2.6.38 版本中新增的 “透明巨页(Transparent Huge Pages)” 特性的介绍 翻译 内存子系统 58 Lwn 114 LWN 中文翻译2019-06-30介绍高校开源社区:清华大学学生网络与开源软件协会(TUNA)清华大学学生网络与开源软件协会(TUNA) 团队 开源社区 22 校企 Linux 团队直通车2019-06-29Linux Lab 发布历史上第一个正式版本 v0.1,支持 6 大平台,10 多款开发板,功能强大实用,是学习 Linux 内核和嵌入式 Linux 系统的极佳效率工具。Linux Lab 发布 v0.1,迎来史上第 1 个正式版本 原创 Linux lab 62 开源项目 245 Linux Lab2019-06-28泰晓资讯·06月 / 第四期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-06-27git bisect 可以用于快速定位引入衰退的变更bugfix: 使用 git bisect 自动定位 uboot 启动失败问题 原创 Linux lab 62 调试技巧 11 Debugging+Tracing2019-06-26当一个 Shell 程序的语法确认无误后,还可能有什么原因导致它不能正常工作?有搜索路径、搜索类型、执行权限、不匹配的解释器、平台差异等。为什么 Shell 脚本不工作,语法之外的那些事儿 原创 Shell 26 程序执行 12 Debugging+Tracing2019-06-24LD_PRELOAD 用于在其他库之前加载用户指定的特定函数库,这样就可以选择性的覆盖其他共享库中的函数,起到不用修改源码即可 live patching 的效果。一起看看那些经典的 LD_PRELOAD 用法 原创 Linker 1 C 语言 452019-06-21Linux Lab 发布 v0.1 的第 3 个候选版本,下周将发布 v0.1 的正式版。Linux Lab 发布 v0.1 rc3,大幅提升下载体验 原创 Linux lab 62 开源项目 245 Linux Lab2019-06-20泰晓资讯·06月 / 第三期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-06-20介绍高校开源社区:中国科学技术大学 Linux 用户协会(LUG@USTC)中国科学技术大学 Linux 用户协会 团队 开源社区 22 校企 Linux 团队直通车2019-06-18Linux Lab 已经支持 aarch64/raspi3,但是启动过程有一些警告,这里介绍如何临时关闭这些 warnings。bugfix: 消除 qemu/raspi3 启动过程的一堆警告 原创 Linux lab 62 调试技巧 11 Debugging+Tracing2019-06-16Linux Lab 发布 v0.1 的第二个候选版本Linux Lab 发布 v0.1 rc2 原创 Linux lab 62 开源项目 245 Linux Lab2019-06-16Linux Lab 的可扩展性很强,添加一款新板子轻而易举。Linux Lab 新开发板添加指南 原创 Linux lab 62 开源项目 245 Linux Lab2019-06-12泰晓资讯·06月 / 第二期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-06-12上海大学开源爱好者的交流平台上海大学开源社区 团队 开源社区 22 校企 Linux 团队直通车2019-06-12本文摘录 LWN 最近两期周报中关于 LSFMM 2019 的部分,进行深度解读。2019 LSFMM 大会专题报导 资讯 泰晓资讯 223 行业动向 229 技术动态 2402019-06-10Linux Lab 发布历史上第一个版本的候选版本Linux Lab 发布 v0.1 rc1 原创 Linux lab 62 开源项目 245 Linux Lab2019-06-07泰晓资讯·06月 / 第一期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯2019-06-01Linux Lab 虽然用 buildroot 预先构建了 rootfs,但是仅仅满足基本的内核启动、基础特性验证,无法满足较复杂的应用开发需求,所以本文介绍了如何为 Linux Lab 新增一个全功能的 RootfsLinux Lab 新增全功能 Rootfs 支持 原创 根文件系统 3 Linux lab 62 Linux Lab2019-05-31泰晓资讯·05月 / 第四期 / 2019 资讯 泰晓资讯 223 技术动态 240 泰晓资讯«««第 13/21 页»»»
2023-11-18[置顶] Linux Lab Disk 不同于普通随身 Linux 系统盘,业内开创了多项特性,包括智能启动、透明倍容、时区兼容、自动共享、零损编译、出厂恢复、备份还原、内存启动等,Linux Lab Disk 还集成了 Linux Lab, Linux 0.11 Lab, RISC-V Lab, ARM Lab 等实验环境,可用于编程语言、操作系统等计算机课程实验。泰晓 Linux 实验盘 / 泰晓 Linux 系统盘 / 儿童 Linux 系统盘 原创 开源项目 245 Linux lab 62
2024-08-25[置顶] Linux Lab v1.4 升级部分内核到 v6.10,新增泰晓 RISC-V 实验箱支持,新增最小化内核配置支持大幅提升内核编译速度,在单终端内新增多窗口调试功能等Linux Lab 发布 v1.4 正式版,升级部分内核到 v6.10,新增泰晓实验箱支持 原创 开源项目 245 Linux lab 62
2024-05-10[置顶] 泰晓社区近日发布了一款儿童益智版 Linux 系统盘,集成了数十个教育类与益智游戏类开源软件国内首个儿童 Linux 系统来了,既可打字编程学习数理化,还能下棋研究数独提升智力 原创 泰晓产品 1
2019-08-27LWN 中文翻译,更加可靠和更可预期的 OOM 处理机制xLWN 668126: 更加可靠(reliable)和更可预期(predictable)的 OOM 处理机制 翻译 内存子系统 58 Lwn 114 LWN 中文翻译
2019-08-26Linux v5.1 启动了告别 a.out 的第一步,已经无法通过内核配置简单启用 a.out,另外 a.out 的 coredump 代码已经全部被移除。这么一个 Linux 最早支持的执行文件格式即将退出历史舞台,令人感叹。为 a.out 举行一个特殊的告别仪式 原创 程序执行 12
2019-08-20泰晓科技推出「360° 剖析 Linux ELF」视频课程,Linux 程序员必修基本素养训练课订阅 「360° 剖析 Linux ELF」视频课,送年度 Linux 知识星球会员 原创 视频课程 5
2019-08-17本文介绍几则常用的 Git 使用小技巧,关于 blame, bisect, submodule, commit time, ssh key ...6 条 Git 实用技巧 原创 版本管理 2 Git 6
2019-08-16继 7 月 23 日发布 v0.2 rc1 之后,Linux Lab 今日发布 v0.2 rc2,新增了实时 Linux v5.2 实验支持,新增了龙芯教育开发板 ls232 支持,增加了一个 docker 镜像 tags 获取工具,新增了板级配置工具,并允许设置并行编译线程数。Linux Lab 发布 v0.2 rc2,支持实时 Linux v5.2 开发 原创 Linux lab 62 Linux Lab
2019-08-09『Linux 知识星球』为感谢第一批订阅会员们的关注和支持,也方便大家查询和阅读,前几天完成了梳理和编撰,已经发布了第 1 个合集。未来,我们将每隔 3 个月发一个合集。『Linux 知识星球』发布第 1 个合集,106 篇, 529 页, 5.8 M 原创 Linux 知识星球 3 Linux 知识星球
2019-08-08LWN,中文翻译,为 “巨页”(huge page)增加一个 “零页”(zero page)LWN 517465: 为 “巨页”(huge page)增加一个 “零页”(zero page) 翻译 内存子系统 58 Lwn 114 LWN 中文翻译
2019-07-23继 6 月 28 日发布 v0.1 之后,Linux Lab 终于迎来 v0.2 的第一个 rc 版本,该版本除了修复部分功能外,新增了国产龙芯处理器支持,并为所有平台添加了外部交叉编译器支持,并促成码云新增三大资源的每日更新镜像。Linux Lab 发布 v0.2 rc1,以实际行动支持国产龙芯处理器 原创 Linux lab 62 Linux Lab
2019-07-22如果编译 Linux 内核时打开了 CONFIG_IKCONFIG 选项,那么没有原始的 .config 文件,我们也可以从 vmlinux 中抓取出来,方法是 scripts/extract-ikconfig探索从 vmlinux 中抓取 Linux 内核 config 文件 原创 内核配置与编译 2 内核调试与跟踪 8 Debugging+Tracing
2019-07-15本文介绍如何使用 mkisofs 制作一个可以通过 qemu-system-x86 启动的光盘,用于启动的 Linux 内核和文件系统源自 Linux Lab 的板级支持包 qemu-i386-pc。如何创建一个可启动光盘(ISO文件) 原创 制作 linux 启动盘 1
2019-07-08Rootfs 是学习嵌入式 Linux 不可或缺的,对于一个全新处理器架构而言,快速获得一个可用的 Rootfs 非常关键,本文介绍如何从 Docker 镜像库中获取这样的资源。从 Docker 镜像中随时抓取想要的 Linux Rootfs 原创 根文件系统 3
2019-07-03Linux 0.11 Lab 是 Linux 0.11 操作系统的实验环境,CS630 Qemu Lab 是 X86 Linux 汇编语言实验环境,两个环境于 2019年7月3日 同时发布 v0.1 rc1Linux 0.11 Lab 和 CS630 Qemu Lab 同时发布 v0.1 rc1 原创 Linux 0.11 lab 3 汇编 8
2019-07-01LWN 中文翻译,对 2.6.38 版本中新增的透明巨页特性的介绍LWN 423584: 对 2.6.38 版本中新增的 “透明巨页(Transparent Huge Pages)” 特性的介绍 翻译 内存子系统 58 Lwn 114 LWN 中文翻译
2019-06-29Linux Lab 发布历史上第一个正式版本 v0.1,支持 6 大平台,10 多款开发板,功能强大实用,是学习 Linux 内核和嵌入式 Linux 系统的极佳效率工具。Linux Lab 发布 v0.1,迎来史上第 1 个正式版本 原创 Linux lab 62 开源项目 245 Linux Lab
2019-06-27git bisect 可以用于快速定位引入衰退的变更bugfix: 使用 git bisect 自动定位 uboot 启动失败问题 原创 Linux lab 62 调试技巧 11 Debugging+Tracing
2019-06-26当一个 Shell 程序的语法确认无误后,还可能有什么原因导致它不能正常工作?有搜索路径、搜索类型、执行权限、不匹配的解释器、平台差异等。为什么 Shell 脚本不工作,语法之外的那些事儿 原创 Shell 26 程序执行 12 Debugging+Tracing
2019-06-24LD_PRELOAD 用于在其他库之前加载用户指定的特定函数库,这样就可以选择性的覆盖其他共享库中的函数,起到不用修改源码即可 live patching 的效果。一起看看那些经典的 LD_PRELOAD 用法 原创 Linker 1 C 语言 45
2019-06-21Linux Lab 发布 v0.1 的第 3 个候选版本,下周将发布 v0.1 的正式版。Linux Lab 发布 v0.1 rc3,大幅提升下载体验 原创 Linux lab 62 开源项目 245 Linux Lab
2019-06-18Linux Lab 已经支持 aarch64/raspi3,但是启动过程有一些警告,这里介绍如何临时关闭这些 warnings。bugfix: 消除 qemu/raspi3 启动过程的一堆警告 原创 Linux lab 62 调试技巧 11 Debugging+Tracing
2019-06-01Linux Lab 虽然用 buildroot 预先构建了 rootfs,但是仅仅满足基本的内核启动、基础特性验证,无法满足较复杂的应用开发需求,所以本文介绍了如何为 Linux Lab 新增一个全功能的 RootfsLinux Lab 新增全功能 Rootfs 支持 原创 根文件系统 3 Linux lab 62 Linux Lab
猜你喜欢:我要投稿:发表原创技术文章,收获福利、挚友与行业影响力知识星球:独家 Linux 实战经验与技巧,订阅「Linux知识星球」视频频道:泰晓学院,B 站,发布各类 Linux 视频课开源小店:欢迎光临泰晓科技自营店,购物支持泰晓原创技术交流:Linux 用户技术交流微信群,联系微信号:tinylab