陈孝松博客

我的大部分工作都是和开源社区打交道,所以我的笔记也都可以公开。我的笔记没有什么高大上的内容,只是记录自己学到的一些知识点,当然如果能对其他热爱技术的朋友有所启发,我就更开心了。

博客内容还在完善和整理中,更多的内容可以查看我的博客的GitHub仓库gitee仓库

我的博客网页只是简单的内容展示,如果要进行关键字搜索,可以在GitHub仓库上搜索

1 课程

点击查看课程(持续更新中)

利用业余时间写了一些教程,同时也录了配套的视频,最大的目的是为了整理自己以前学习到的知识点,当然也为了学习还没学到的知识点,查缺补漏,温故知新。

2 Linux内核

点击查看Linux内核课程(持续更新中)

QEMU/KVM环境搭建与使用

strace内存分配失败故障注入

openEuler的sysmonitor

使用kprobe监控scsi的读写数据

Linux进程调度

gio执行慢的临时解决办法

syzkaller - 内核模糊测试工具

3 NFS(网络文件系统)

点击查看nfs文件系统课程(持续更新中)

4.19 rdma协议不支持的问题

4.19 nfs lazy umount 后无法挂载的问题

Connectathon NFS tests

重启nfs server后client打开文件卡顿很长时间的问题

4.19 ltp nfs测试失败问题

nfs断网导致oom的问题

4 SMB(CIFS)文件系统

点击查看smb文件系统课程(持续更新中)

4.19 cifs_reconnect()空指针解引用问题

cifs newfstatat()系统调用报错ENOTSUPP

5 XFS文件系统

xfs agf没落盘的问题

6 文件系统

微软文件系统

4.19 btrfs文件系统变成只读的问题

tmpfs不断写导致oom的问题

文件系统延迟卸载

7 Linux环境

VNC远程桌面

如何拥有个人域名的网站和邮箱

Linux环境安装与配置

Linux配置文件

反向ssh和内网穿透

Docker安装与使用

QEMU/KVM安装macOS系统

ghostwriter: 一款makdown编辑器

使用mosquitto搭建MQTT服务器

编辑器

Linux使用wine运行Windows软件

OpenHarmony编译运行调试环境

macOS下用EulerLauncher运行openEuler

8 还没有分类

Windows系统

键盘配置

五笔输入法

自由软件介绍

STM32 Linux开发环境

牙齿护理

黑神话:悟空

书法:左手练字

9 翻译

点击查看翻译文章