Linux

移植新内核到Linux系统上的操作步骤-无双技术网

移植新内核到Linux系统上的操作步骤

1、在ubuntu官网下载ubuntu16.04的镜像和对应ubuntu16.04的内核版本源代码,或者在镜像源上找
7年前
09410
Linux下制作给ARM开发板使用的文件系统-无双技术网

Linux下制作给ARM开发板使用的文件系统

1.Busybox源码请网上自行下载,编译方法请参考百度。2.交叉编译工具链的设置也请先设置好。
7年前
08000
Linux内核设备驱动之内存管理笔记整理-无双技术网

Linux内核设备驱动之内存管理笔记整理

到目前为止,内存管理是unix内核中最复杂的活动。我们简单介绍一下内存管理,并通过实例说明如何在内核态获得内存。
7年前
06690
Linux内核设备驱动之内核的时间管理笔记整理-无双技术网

Linux内核设备驱动之内核的时间管理笔记整理

(1)内核中的时间概念时间管理在linux内核中占有非常重要的作用。相对于事件驱动而言,内核中有大量函数是基于时间驱动的。
7年前
07250
Linux内核设备驱动之字符设备驱动笔记整理-无双技术网

Linux内核设备驱动之字符设备驱动笔记整理

(1)字符设备驱动介绍字符设备是指那些按字节流访问的设备,针对字符设备的驱动称为字符设备驱动。
7年前
09480
Linux内核设备驱动之虚拟文件系统笔记整理-无双技术网

Linux内核设备驱动之虚拟文件系统笔记整理

(1)VFS介绍虚拟文件系统VFS作为内核的子系统,为用户空间程序提供了文件系统的相关接口。
7年前
08490
Linux内核设备驱动之系统调用笔记整理-无双技术网

Linux内核设备驱动之系统调用笔记整理

(1)什么是系统调用系统调用是内核和应用程序间的接口,应用程序要访问硬件设备和其他操作系统资源,必须通过系统调用来完成。
7年前
09880
Linux内核设备驱动之内核的调试技术笔记整理-无双技术网

Linux内核设备驱动之内核的调试技术笔记整理

(1)内核源代码中的一些与调试相关的配置选项内核的配置选项中包含了一些与内核调试相关的选项,都集中在'kernel hacking'菜单中。包括:
7年前
09950
Linux内核设备驱动之内核中链表的使用笔记整理-无双技术网

Linux内核设备驱动之内核中链表的使用笔记整理

(1)介绍在Linux内核中使用了大量的链表结构来组织数据,包括设备列表以及各种功能模块中的数据组织。这些链表大多采用在include/linux/list.h实现的一个相当精彩的链表数据结构。
7年前
09150
Linux内核设备驱动之proc文件系统笔记整理-无双技术网

Linux内核设备驱动之proc文件系统笔记整理

(1)/proc文件系统的特点和/proc文件的说明/proc文件系统是一种特殊的、由软件创建的文件系统,内核使用它向外界导出信息,/proc系统只存在内存当中,而不占用外存空间。
7年前
010160
Linux内核设备驱动之高级字符设备驱动笔记整理-无双技术网

Linux内核设备驱动之高级字符设备驱动笔记整理

(1)ioctl除了读取和写入设备外,大部分驱动程序还需要另外一种能力,即通过设备驱动程序执行各种类型的硬件控制。比如弹出介质,改变波特率等等。这些操作通过ioctl方法支持,该方法实现了同名...
7年前
08930
Linux内核设备驱动之Linux内核模块加载机制笔记整理-无双技术网

Linux内核设备驱动之Linux内核模块加载机制笔记整理

#include <linux/moduleparam.h>1. 模块参数在驱动定义变量 module_param的调用关系如下:
7年前
07490
Linux内核设备驱动地址映射笔记整理-无双技术网

Linux内核设备驱动地址映射笔记整理

1. 据物理地址映射后的虚拟地址2.   总结以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相...
7年前
08390
Linux内核设备驱动之Linux内核基础笔记整理-无双技术网

Linux内核设备驱动之Linux内核基础笔记整理

1. Linux内核驱动模块机制静态加载, 把驱动模块编进内核, 在内核启动时加载 动态加载, 把驱动模块编为ko, 在内核启动后,需要用时加载
7年前
07830
linux使用docker-compose部署软件配置详解-无双技术网

linux使用docker-compose部署软件配置详解

前言 本篇将分享一些 docker-compose 的配置,可参考其总结自己的一套基于docker的开发/生产环境配置。下面话不多说了,来一起看看详细的介绍吧
7年前
09790
嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws)-无双技术网

嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws)

应用软件一般都有这样的业务需求:当有新版本的APP,则程序就需要执行更新,更新完毕后(所谓的更新大多就是以覆盖的方式),不需要关机,而是应用程序自己重新启动即可。
7年前
07670
虚拟机中centos修改时间的方法-无双技术网

虚拟机中centos修改时间的方法

上面的是显示系统时间,下面的是显示硬件时间;这里由于我是修改好了的,就是一样快,倘若不是一样快的话,按照下面的做。
7年前
09610
一篇文章弄懂Linux磁盘和磁盘分区-无双技术网

一篇文章弄懂Linux磁盘和磁盘分区

前言 Linux 系统中所有的硬件设备都是通过文件的方式来表现和使用的,我们将这些文件称为设备文件,硬盘对应的设备文件一般被称为块设备文件。
7年前
015080
Ubuntu 18.04 LTS中配置IP地址的完整步骤-无双技术网

Ubuntu 18.04 LTS中配置IP地址的完整步骤

前言 在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同。和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netplan 是一个新的命令行网络配置工...
7年前
017800
CentOS7.6系统下使用yum配置lnmp环境的方法-无双技术网

CentOS7.6系统下使用yum配置lnmp环境的方法

一、安装版本详情 二、安装Nginx服务 1.配置Nginx的yum源 2.安装并加入开机自启动
7年前
07710