基于Linux内核手写Linux系统

哈喽,我是子牙老师。最近在做一件特别有趣的事情:基于Linux内核写Linux系统。这件事情应该是我非常喜欢的,因为每天早上眼睛一睁开,我就想爬起来敲代码。接下来给大家讲讲这件事,以及研究了一个多星期的成果。

如果你想马上看到研究成功,文末放了演示视频

第一次接触Linux系统的时候,我就感叹:这玩意太难用了,比Windows差远了!但是培训班老师告诉我Linux系统是程序员必学的,而且要学得很深,因为服务器几乎都是用它。后来入行久了,走得高了,才发现,哪里只是服务器用它?整个计算机行业,哪里没有它?它是科技行业地基般的存在呀!

没办法,逼着自己学会用它。真的学会以后发现:真好用!真强大!就产生了一个好奇:Linux系统是如何实现的?奈何当时没有实力去找寻这个问题的答案

但是今天,我有了!我已经把Linux内核玩熟了,我就想知道:那些Linux系统如centOS、Ubuntu、RedHat、Android,是如何基于Linux内核实现的。看看我基于Linux内核写的操作系统
在这里插入图片描述

我目前写了哪些呢?

一、实现了一些常用的文件系统相关命令,如:ls、cd、mkdir、touch

二、实现了用户登录验证。是基于PAM组件实现的,与所有的Linux系统是一模一样的。我用的是我开发机Ubuntu中的用户体系,然后基于PAM组件实现。实现完以后,对这个太熟了,感觉对我以后研究服务器入侵及防入侵有非常大的帮助
在这里插入图片描述

惭愧,一个多星期才研究出这点东西。不过也没办法,国内市面上这方面的资料,为零。一切都需要自己去研究去探索去试错。不过换个角度想:这不是上天给我留的从零创造新事物的机会吗?激动不已!

接下来,录个视频展示给大家看下(视频只能去公主号查看:硬核子牙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值