登录
注册
首页
文章
分享
专题
网页模板
Linux
Linux内核分析(五)----字符设备驱动实现
Linux内核分析(五) 昨天我们对linux内核的子系统进行简单的认识,今天我们正式进入驱动的开发,我们今后的学习为了避免大家没有硬件的缺陷,我们都会以虚拟的设备为例进行学习,所以大家不必害怕没有硬件的问题。 今天我们会分析到以下内容: 1.字符设备驱动基础 2.简单字符
dexcoder
1年前发布
Linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介
Linux内核分析(四) 两天没有更新了,上次博文我们分析了linux的内存管理子系统,本来我不想对接下来的进程管理子系统、网络子系统、虚拟文件系统在这个阶段进行分析的,但是为了让大家对内核有个整体的把握,今天还是简单的介绍一下剩余的几个子系统,我们对这几个子系统的
dexcoder
1年前发布
Linux内核分析(三)----初识linux内存管理子系统
Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linux的内存管理子系统,linux的内存管理子系统相当的庞大,所以我们今天只是初识,只要对其进行简单的了解就好了,不会去追究代码,但是在后面我们
dexcoder
1年前发布
Linux内核分析(二)----内核模块简介|简单内核模块实现
Linux内核分析(二) 昨天我们开始了内核的分析,网上有很多人是用用源码直接分析,这样造成的问题是,大家觉得很枯燥很难理解,从某种意义上来说linux系统本身就是由一个个模块构成的,所以我会结合内核模块的设计,去分析内核,从而达到对linux内核的理解。 今天我们会分析
dexcoder
1年前发布
Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装
Linux内核分析(一) 从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底,同时在博文中如果那些地方有问题还请各位大神为我讲解。 今天我们会分析到以下内容: 1.Linux体系结构简介 2.Linux内核源码简介 3.Linux内核配置、编译、安装 lLinu
dexcoder
1年前发布
那些年整理的Linux常用命令,简单明了
查询相关 find 按规则查找某个文件或文件夹,包括子目录 find . -name '*.sh'-- 以.sh结尾的文件 find . -name '*channel*'-- 包含channel字符的文件 find . -name 'build*'-- 以build开头的文件 find . -name 'abc??'-- abc后面有两个字符的文件 grep 查找内容包含指定的范本
dexcoder
1年前发布
关于linux系统如何实现fork的研究(二)
引言 前一篇关于linux系统如何实现fork的研究(一)通过代码已经说明了从用户态怎么通过软中断实现调用系统调用clone函数,而clone函数的精华copy_process函数就在此篇文章中进行分析。我们知道,在linux系统中,应用层可以创建子进程和子线程(轻量级进程)两种程序分支结构。而
dexcoder
1年前发布
关于linux系统如何实现fork的研究(一)
引言 ? ? fork函数是用于在linux系统中创建进程所使用,而最近看了看一个fork()调用是怎么从应用到glibc,最后到内核中实现的,这片文章就聊聊最近对这方面研究的收获吧。我们主要聊聊从glibc库进入内核,再从内核出来的情景,而从应用到glibc这部分本片文章就不详细说明了。
dexcoder
1年前发布
Linux FTP 服务器配置说明
弄了个服务器,linux系统,除了ssh能连之外其它啥都没有,可以说是裸机。怎么说平时也得上传下载个文件,发布个项目啥的,决定在上面搭建一个ftp的服务,方便操作。 一.? FTP 说明 linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(
selfly
1年前发布
基于Linux的多功能聊天室
基于LINUX的多功能聊天室 其实这个项目在我电脑已经躺了多时,最初写完项目规划后,我就认认真真地去实现了它,后来拿着这个项目区参加了面试,同样面试官也拿这个项目来问我,当然我是做过一遍了,而且为了面试,我将什么strcpy,strlen等最常用的函数都自己实现了一遍,说着
dexcoder
1年前发布
十天学Linux内核之第八天---构建Linux内核
今天是腊八节,说好的女票要给我做的腊八粥就这样泡汤了,好伤心,好心酸呀,看来代码写久了真的是惹人烦滴,所以告诫各位技术男敲醒警钟,不要想我看齐,不然就只能和代码为伴了的~~话说没了腊八粥但还是有代码,还有各位读者的支持呀,所以得继续写下去,静下心来,完成Linu
dexcoder
1年前发布
十天学Linux内核之第七天---电源开和关时都发生了什么
说实话感觉自己快写不下去了,其一是有些勉强跟不上来,其二是感觉自己越写越差,刚开始可能是新鲜感以及很多读者的鼓励,现在就是想快点完成自己制定的任务,不过总有几个读者给自己鼓励,很欣慰的事情,不多感慨了,加紧时间多多去探索吧,今天要去描述的是电源开和关时都发
dexcoder
1年前发布
十天学Linux内核之第六天---调度和内核同步
心情大好,昨晚我们实验室老大和我们聊了好久,作为已经在实验室待了快两年的大三工科男来说,老师让我们不要成为那种技术狗,代码工,说多了都是泪啊,,不过我们的激情依旧不变,老师帮我们组好了队伍,着手参加明年的全国大赛,说起来我们学校历史上也就又一次拿国一的,去
dexcoder
1年前发布
十天学Linux内核之第五天---有关Linux文件系统实现的问题
有时间睡懒觉了,却还是五点多醒了,不过一直躺倒九点多才算起来,昨晚一直在弄飞凌的嵌入式开发板,有些问题没解决,自己电脑系统的问题,虽然Win10发布了,,但我还是好喜欢XP呀,好想回家用用家里的XP来玩玩这块板子,不知不觉也第五天了,感觉代码都有些模糊,连自己都不
dexcoder
1年前发布
十天学Linux内核之第四天---如何处理输入输出操作
真的是悲喜交加呀,本来这个寒假早上8点都去练车,两个小时之后再来实验室陪伴Linux内核,但是今天教练说没名额考试了,好纠结,不过想想就可以睡懒觉了,哈哈,自从大三寒假以来还没睡过懒觉呢,现在也有更多的时间来分享自己学习Linux内核的感受,前几天觉得就是自己也有些
dexcoder
1年前发布
Linux什么时候才能足够完美?
前几天,我的同事 Ken Starks 在 FOSS Force 上发表了一篇文章,内容依然是他喜欢谈的老调:在 Linux 上掉链子的倒霉玩意儿。这次他抱怨的是在 Mint 上使用 KDE 时出现的字体问题。这种文章不是 Ken 第一次写了。过去他写过一堆文章来抨击 Linux 不同发行版上一直未曾修复过的
dexcoder
1年前发布
终端下以后台模式运行Linux程序的过程详解
这是一个简短但是非常有用的教程:它向你展示从终端运行Linux应用程序的同时,如何保证终端仍然可以操作。 在Linux中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境。 Linux终端窗口 使用Ubuntu的话,你可以使用CTRL + ALT + T组合键打开一个终端。你也
dexcoder
1年前发布
提升 Linux 网络性能,应付 100 GB的网卡
贾斯玻.布鲁勒在2015年澳大利亚Linux研讨会(LCA)的有关内核的小型研讨会上提到:100GB的网卡即将来临(见幻灯片,PDF格式的)。对Linux内核来说,要以最大的速度驱动这样的适配器将是巨大的挑战。应对这一挑战是目前和未来一段时间内工作的重心。好消息是Linux网络通信速度已
dexcoder
1年前发布
11款最棒的Linux数据恢复工具
无论你使用的是台式电脑还是笔记本,需要关注的重点之一都是如何保护好你的宝贵数据。因为总会有各种突发情况使你的系统崩溃,然后你要做的就是恢复数据。不管你怎么想,要是我失去了所有的数据却无法恢复的话,我会分分钟肢解了这台破电脑。不过幸好的是,现在市场上有不少的
dexcoder
1年前发布
最新动态
MO
mohamedagina
收藏了
在线课程在线教育LMS平台网站模板
8月前
MO
mohamedagina
点赞了
在线课程在线教育LMS平台网站模板
8月前
SD
sdjhsdnb
点赞了
解决内存卡目录右击查看属性显示“文件夹变0字节”的方法
1年前
TJ
TJ_Fischer
发表了
专注于运输物流业务的HTML模板
1年前
YE
yegor256
发表了
学习管理系统在线学习网站模板
1年前
VI
Vivek
发表了
电子学习网站模板
1年前
GO
goetz
发表了
建筑行业建筑公司单页业务展示模板
1年前
JO
Jonathan-Tran
发表了
现代化响应式的基于Bootstrap 5的管理后台模板
1年前
HA
Harry-Lime
发表了
Bootstrap 5 HTML响应式管理后台仪表板模板
1年前
17
17671911204
点赞了
Spring Boot 启动扩展点列表与详解
1年前