移植新内核到Linux系统上的操作步骤 1、在ubuntu官网下载ubuntu16.04的镜像和对应ubuntu16.04的内核版本源代码,或者在镜像源上找 Fatmouse 2019-12-09 Linux 913 0 阅读全文
Linux下制作给ARM开发板使用的文件系统 1.Busybox源码请网上自行下载,编译方法请参考百度。2.交叉编译工具链的设置也请先设置好。 Fatmouse 2019-12-09 Linux 776 0 阅读全文
Linux内核设备驱动之内存管理笔记整理 到目前为止,内存管理是unix内核中最复杂的活动。我们简单介绍一下内存管理,并通过实例说明如何在内核态获得内存。 Fatmouse 2019-12-09 Linux 638 0 阅读全文
Linux内核设备驱动之内核的时间管理笔记整理 (1)内核中的时间概念时间管理在linux内核中占有非常重要的作用。相对于事件驱动而言,内核中有大量函数是基于时间驱动的。 Fatmouse 2019-12-09 Linux 677 0 阅读全文
Linux内核设备驱动之字符设备驱动笔记整理 (1)字符设备驱动介绍字符设备是指那些按字节流访问的设备,针对字符设备的驱动称为字符设备驱动。 Fatmouse 2019-12-09 Linux 907 0 阅读全文
Linux内核设备驱动之虚拟文件系统笔记整理 (1)VFS介绍虚拟文件系统VFS作为内核的子系统,为用户空间程序提供了文件系统的相关接口。 Fatmouse 2019-12-09 Linux 822 0 阅读全文
Linux内核设备驱动之系统调用笔记整理 (1)什么是系统调用系统调用是内核和应用程序间的接口,应用程序要访问硬件设备和其他操作系统资源,必须通过系统调用来完成。 Fatmouse 2019-12-09 Linux 956 0 阅读全文
Linux内核设备驱动之内核的调试技术笔记整理 (1)内核源代码中的一些与调试相关的配置选项内核的配置选项中包含了一些与内核调试相关的选项,都集中在"kernel hacking"菜单中。包括: Fatmouse 2019-12-09 Linux 968 0 阅读全文
Linux内核设备驱动之内核中链表的使用笔记整理 (1)介绍在Linux内核中使用了大量的链表结构来组织数据,包括设备列表以及各种功能模块中的数据组织。这些链表大多采用在include/linux/list.h实现的一个相当精彩的链表数据结构。 Fatmouse 2019-12-09 Linux 881 0 阅读全文
Linux内核设备驱动之proc文件系统笔记整理 (1)/proc文件系统的特点和/proc文件的说明/proc文件系统是一种特殊的、由软件创建的文件系统,内核使用它向外界导出信息,/proc系统只存在内存当中,而不占用外存空间。 Fatmouse 2019-12-09 Linux 985 0 阅读全文
Linux内核设备驱动之高级字符设备驱动笔记整理 (1)ioctl除了读取和写入设备外,大部分驱动程序还需要另外一种能力,即通过设备驱动程序执行各种类型的硬件控制。比如弹出介质,改变波特率等等。这些操作通过ioctl方法支持,该方法实现了同名的系统调用。 Fatmouse 2019-12-09 Linux 866 0 阅读全文
Linux内核设备驱动之Linux内核模块加载机制笔记整理 #include <linux/moduleparam.h>1. 模块参数在驱动定义变量 module_param的调用关系如下: Fatmouse 2019-12-09 Linux 723 0 阅读全文
Linux内核设备驱动地址映射笔记整理 1. 据物理地址映射后的虚拟地址2. 总结以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接 Fatmouse 2019-12-09 Linux 810 0 阅读全文
Linux内核设备驱动之Linux内核基础笔记整理 1. Linux内核驱动模块机制静态加载, 把驱动模块编进内核, 在内核启动时加载 动态加载, 把驱动模块编为ko, 在内核启动后,需要用时加载 Fatmouse 2019-12-09 Linux 746 0 阅读全文
linux使用docker-compose部署软件配置详解 前言 本篇将分享一些 docker-compose 的配置,可参考其总结自己的一套基于docker的开发/生产环境配置。下面话不多说了,来一起看看详细的介绍吧 Fatmouse 2019-12-09 Linux 946 0 阅读全文
嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws) 应用软件一般都有这样的业务需求:当有新版本的APP,则程序就需要执行更新,更新完毕后(所谓的更新大多就是以覆盖的方式),不需要关机,而是应用程序自己重新启动即可。 Fatmouse 2019-12-09 Linux 746 0 阅读全文
虚拟机中centos修改时间的方法 上面的是显示系统时间,下面的是显示硬件时间;这里由于我是修改好了的,就是一样快,倘若不是一样快的话,按照下面的做。 Fatmouse 2019-12-09 Linux 943 0 阅读全文
一篇文章弄懂Linux磁盘和磁盘分区 前言 Linux 系统中所有的硬件设备都是通过文件的方式来表现和使用的,我们将这些文件称为设备文件,硬盘对应的设备文件一般被称为块设备文件。 Fatmouse 2019-12-09 Linux 1485 0 阅读全文
Ubuntu 18.04 LTS中配置IP地址的完整步骤 前言 在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同。和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netplan 是一个新的命令行网络配置工具。其实在 Ubuntu 17.10 的时候 Ubuntu 开发者就已经介绍过 Netplan 了。接下来要介绍的新的 IP 配置方法不会再用到 /etc/network/interfaces 这个文件,取而代之的是一个 YAML 文件。默认的 Netplan 配置文件一般在 /etc/netplan 目录下。 Fatmouse 2019-12-09 Linux 1733 0 阅读全文
CentOS7.6系统下使用yum配置lnmp环境的方法 一、安装版本详情 二、安装Nginx服务 1.配置Nginx的yum源 2.安装并加入开机自启动 Fatmouse 2019-12-09 Linux 737 0 阅读全文