E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux-内核驱动
5. 驱动开发
文章目录一、驱动开发1.1前言1.2何谓驱动框架1.3
内核驱动
框架中LED的基本情况1.3.1相关文件1.3.2九鼎移植的内核中led驱动1.3.3案例分析驱动框架的使用1.3.4典型的驱动开发行业现状
不-语
·
2023-08-20 16:18
linux--驱动开发
驱动开发
驱动
Linux
Linux驱动
驱动框架
linux设备驱动模型:kobject、kobj_type
需要在
内核驱动
中创建设备文件(调用devfs_register创建设备文件,无需手动mknod命令,需传入设备文件名),命名过于死板(编译后驱动对应的设备文件名固定,无法动态
Couvrir洪荒猛兽
·
2023-08-20 11:29
野火i.mx
6ull内核驱动进阶
linux
Linux 安装 Tomcat
学习完整课程请移步互联网Java全栈工程师本节视频【视频】基础设施即服务-
Linux-
安装Tomcat概述此处以Tomcat8.5.23为例下载地址https://tomcat.apache.org/解压缩并移动到指定目录解压缩
撸帝
·
2023-08-20 10:41
安全计算环境
linux-
身份鉴别技术 2021-03-06
安全计算环境
linux-
身份鉴别技术a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换要求解读Linux系或統的用户鉴别过程与其他UNIX系統相同:系统管理员为用户建立一个账户并为其指定一个口令
泥劳工
·
2023-08-20 00:50
ubuntu 搜狗输入法安装 和 无法输入中文
搜狗输入法
linux-
首页二、安装fcitx输入框架,及相关的依赖库sudoaptinstallfcitx-binsudoapt-getinstallfcitx-tablesudoapt--fix-brokeninstall
ytusdc
·
2023-08-19 20:45
linux
运维
服务器
从零开始缓慢深入Linux - 基础指令篇(1)
从零开始缓慢深入
Linux-
基础指令篇(1)备注:本篇开始主要以CentOS8为主,部分涉猎CentOS7,至于CentOS6不在此范围內Linux目录结构linux里有一句话:“一切皆文件”,基本你能够想到的东西
雁渺
·
2023-08-19 02:45
从零开始缓慢深入Linux
Linux
Shell
Linux基础
零基础Linux
《
Linux-
常见指令详解》
目录Linux背景开源操作系统的理解问题1.空文件占磁盘空间吗?2.创建的文件是在内存中还是磁盘中?3.绝对路径和相对路径的区别4.Linux下的文件后缀可以随便写,不同于Windows常见指令和权限查看Linux主机ip使用XShell登陆主机XShell下的复制粘贴Linux下基本指令ls指令pwd指令cd指令touch指令mkdir指令rmdir指令&&rm指令rmdir指令rm指令man指
张先生w
·
2023-08-18 23:28
Linux
linux
服务器
运维
嵌入式Linux开发实操(七):
内核驱动
程序kernal device driver
#前言:嵌入式linux架构#DeviceDriver内核设备驱动程序是底层硬件面向系统的其他部分的机制,系统有一些新的硬件,必须找到访问它们的方法,内核的功能之一是封装计算机系统的许多硬件接口,并以一致的方式将它们呈现给用户空间程序。内核设计了便于编写设备驱动程序的框架,设备驱动程序是在上面的内核和下面的硬件之间进行中介的代码片段。一个设备驱动程序可能被写入用来控制物理设备,如UART或MMC控
芯片-嵌入式
·
2023-08-18 21:29
linux
driver
Linux-
什么是PID?
最近在看服务器的性能指标,用了top命令之后发现第一行就是PID,之前也知道PID表示的进程号,但是也仅限于此。今天认真的想了一下啥是PID,这就涉及到什么是进程了。一、进程的概念进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态概念,是一个活动实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。进程是一个能独立运行
冬天下雪啦
·
2023-08-17 08:33
#
Linux基础知识
服务器
kali安装中文输入法(搜狗输入法)
搜狗输入法
linux-
首页搜狗输入法forlinux—支持全拼、简拼、模糊音、云输入、皮肤、中英混输https://shurufa.sogou.com/linux2.点击立即下载。
Matriller
·
2023-08-16 16:43
linux
Linux-
自动切割MongoDB日志并自动清除
问题MongoDB的日志不断增加,而且只有一个日志文件,暂用不必要的空间思路将日志按天切割,同时删除N天前的日志文件环境背景Ubuntu16.04MongoDB安装路径:/usr/binMongoDB日志路径:/var/log/mongodb解决办法1、创建sh脚本,用来切割日志,并删除N天前的日志文件1.1:在合理的路径下:vimongoLog.sh1.2:输入以下文本#!/bin/bash#R
lfq0404
·
2023-08-14 18:32
Linux
Linux-
基础常用命令和常用软件
一、之前没用过命令行开发,所以对linux这块没怎么重视,新工作对linux的使用很频繁,所以对常用命令和常用软件做一个记录。(公司任务仅做参考)apt/awk/base64cat/cd/chgrp/chkconfig/chmod/chown/chpasswd/clear/clock/cp/crontab/curldate/df/diffecho/env/eval/exit/exportfdisk
爱吃荔枝de圆滚滚
·
2023-08-14 08:51
Linux基础
linux常用命令
linux常用软件
linux-
运维自动化之ansible
运维自动化之ANSIBLE本章内容运维自动化发展历程及技术应用Ansible命令使用Ansible常用模块详解YAML语法简介Ansibleplaybook基础Playbook变量、tags、handlers使用Playbook模板templatesPlaybook条件判断whenPlaybook字典with_itemsAnsibleRoles运维自动化发展历程及技术应用企业实际应用场景分析Dev
Theshaye
·
2023-08-13 16:45
linux系统
运维
自动化
ansible
linux-
文件时间详解
1、文件的创建时间(以下叙述针对的是centos7.8)一般操作系统不会记录文件的创建时间2、文件的最后修改的时间(modificationtime,mtime),当文件的内容修改就会更新这个时间centos7.8只有默认值,没有该选项ls-l默认展示修改时间其他系统,比如(kylin)会有如下选项:ls-l--time=birthls-l--time=creationls-l--time=mti
husterlichf
·
2023-08-13 14:17
linux
运维
centos
bash
服务器
移远RM500U-CN模块直连嵌入式ubuntu实现拨号上网
目录1平台:2需要准备的资料3参考文档4编译环境与驱动移植4.1
内核驱动
添加厂家ID和产品ID4.2.添加零包处理4.3增加复位恢复机制4.4增加批量输出批量输出URB的数量和容量的数量和容量4.5内核配置与编译
lonnng2004
·
2023-08-13 12:39
ubuntu
RM500U-CN
rk3588
Linux 基础—— IO 全面介绍
Linux-
基础IOLinux-基础IO文件IO相关操作stdin&stdout&stderr系统文件I/O文件的宏观理解:狭义理解:1.文件在磁盘里2.磁盘是永久性存储介质,因此文件在磁盘上的存储是永久性的
编程小鱼六六六
·
2023-08-11 22:40
计算机/it
C语言
编程语言
linux
服务器
开发语言
c语言
c++
ubuntu Nvidia 显卡驱动失效问题
ubuntu或其他Linux发行版上安装Nvidia显卡通常会有多种方式通过官网.run程序安装通过官网.beb程序安装pip源配置安装今天我要说的问题出在了.run安装方法上,安装好的显卡驱动会随着
内核驱动
更新失效
PiggyGaGa
·
2023-08-10 22:25
深度学习
ubuntu
linux
linux-
删除KVM虚拟机
1.查看主机#virshlist2.关闭主机#virshshutdown虚拟机名称3.删除主机定义#virshundefine虚拟机名称4.删除KVM虚拟机文件#find/-name虚拟机名称#rm-rf虚拟机文件
Mr. Sun_
·
2023-08-10 08:35
『合集-System』
linux
运维
服务器
KVM
5.3.7.自动创建字符设备驱动的设备文件 class_create device_create
应用层的一个应用程序(2)
内核驱动
和应用层udev之间有一套信息传输机制(netlink协议)(3)应用层启用udev,
内核驱动
中使用相应接口(4)驱动注
大漠飞鹰6666
·
2023-08-10 03:56
朱老师
5linux驱动开发
linux
驱动开发
单片机
Linux-
进程的状态详解
“Z”状态8.孤儿进程总结回顾上篇文章
Linux-
进程的介绍和标示符,讲了进程是由进程控制模块(PCB)、它的代码和数据构成的,而在Linux中进程的PCB就是一个名叫task_struct的结构体,里面存放着进程的数据和状态
风君子吖
·
2023-08-09 23:50
Linux系统编程
linux
服务器
运维
Linux 系统管理命令
学习完整课程请移步互联网Java全栈工程师本节视频【视频】基础设施即服务-
Linux-
系统管理命令概述命令说明stat显示指定文件的相关信息,比ls命令显示内容更多who显示在线登录用户hostname
撸帝
·
2023-08-09 16:35
deepin 深度操作系统架构设计
架构总览一个完整的桌面系统从技术剖面看,从下到上主要分这几层:
内核驱动
层主要用于驱动硬件,除了CPU、内存、磁盘外,最主要的要是要广泛
L-Super
·
2023-08-09 10:48
linux
deepin
Linux - 使用V4L2(总结)
一、什么是V4L2概述:Videoforlinux2(简称V4L2),是linux中关于视频设备的
内核驱动
。
喜闻樂见
·
2023-08-09 03:18
ubuntu
V4L2
linux
嵌入式
内核
Linux-
基本指令
文章目录Centos用户新增及删除新增删除两个理论概念管理贯穿ls指令文件的操作-l(列出详细信息)-a(显示所有的文件,包括隐藏文件)-F(在每个文件名后附上一个字符以说明该文件的类型)-d(将目录象文件一样显示)pwd(显示用户当前所在的目录)mkdir(创建目录)cd(改变工作目录)Linux的根目录/家目录cd-(直接进入家目录)cd~(最近一次在的目录)Centos用户新增及删除新增删除
xxjkkjjkj
·
2023-08-09 00:55
Linux
linux
centos
Linux-
基本指令2
文章目录touch(新建一个文件)whoami(查看当前用户名)概念:1.你是如何看待指令的?2.我们在执行指令之前,我们应该先做什么?概念:/tree.(树状显示文件夹和文件)rmdir&&rmrmdirrmctrl+c通配符*man(手册查找)cp(赋值文件或目录)mv指令(剪切重命名)cat(打印文件内容)echo(输出字符串)概念Linux下一切皆文件>输出重定向**追加重定向**用不着每
xxjkkjjkj
·
2023-08-09 00:55
Linux
linux
centos
Linux-
管理文件系统及存储
文章目录文件系统基础概念文件系统文件系统概述文件系统类型及使用场景系统交换分区系统交换空间swap分区配置磁盘存储挂载与使用磁盘基础磁盘类型磁盘接口说明LIinux查看磁盘信息磁盘分区分区的概念磁盘分区类型磁盘分区命名规则磁盘分区方案-MBRMBR分区方案fdisk分区工具使用fdisk硬盘分区操作磁盘分区方案-GPTGPT分区方案parted分区工具使用parted硬盘分区操作-交互式parte
zhugenmi
·
2023-08-09 00:30
Linux
linux
文件系统
磁盘存储挂载与使用
逻辑卷管理
Linux-
学习笔记1
@和原子哥一起学习Linux最近入手一块正点原子购买的阿尔法Linux开发板,在此做下学习笔记,方便后续查阅,希望自己有所长进。1、VMware安装和Ubuntu安装此处遇坑无数(致敬我差点被打消的学习热情)1、虚拟机好用了一天,之后忽然电脑无法打开ubantu,每次打开自动蓝屏,然后重启根据网上的方法,查找时忽然发现自己刚买回的电脑是家庭版,重装了专业版的系统,重装虚拟机恢复了。2、虚拟机本来还
子歌的宏定义
·
2023-08-07 15:24
linux
阿尔法开发板
linux
V4L2 学习总结文档
概述(LinuxMediaSubsystemDocumentation—TheLinuxKerneldocumentation)video4linux2(V4L2)是Linux内核中关于视频设备的
内核驱动
szembed
·
2023-08-05 13:17
v4l2摄像头编程
学习
linux
网络
从web漏洞到linux权限提升
从web漏洞到linux权限提升一、Linux系统介绍与使用二、Linux权限说明2.1、文件权限2.2、linux文件、目录权限说明三、权限提升一、Linux系统介绍与使用
linux-
全称GNU/Linux
月亮今天也很亮
·
2023-08-05 12:36
web安全
学习
linux
权限提升
Linux-
查看当前进程
ps-A显示所有(ps-e也是一样的)ps-u用户,显示指定用户进程信息ps-auxBSD格式输出,列出当前内存中的所有程序ps-ef标准格式输出ps-ef和ps-aux的区别:ps-ef是用标准格式输出的,可以查看父进程号ps-aux是用BSD格式输出的,可以查看CPU占用率和内存占用率,可以使用aux参考:https://www.cnblogs.com/lovven/p/12945813.ht
从0到1的小姐姐
·
2023-08-05 08:50
Linux-
学习笔记3
@和原子哥一起学习LinuxC语言版本LED等灯驱动实验1、C语言编译环境搭建设置处理器模式将CPSR寄存器的bit4-0设置为0x13,设置6ULL进入特权模式SVC。读写状态寄存器使用MRS和MSR.MRS-读出MSR-写入设置SP指针(栈指针)ALPHA开发板的DDR容量:256MB,起始地址都为0X80000000,终止地址为0X8FFFFFFF.SP指向DDR,向下增长。定义为2M=0x
子歌的宏定义
·
2023-08-05 01:11
linux
阿尔法开发板
linux
Linux-
学习笔记2
@和原子哥一起学习LinuxUbuntu入门学习完毕,怀着激动的心情开始了I.MX6U的裸机入门汇编LED等灯驱动实验1、汇编LED程序编写步骤定义了一个全局标号_start,代码就是从_start这个标号开始顺序往下执行的根据时钟寄存器地址使能所有时钟根据IO寄存器地址配置复用IO和IO电气属性根据GPIO寄存器配置管脚输入输出和输出高低电平通过b指令,CPU重复不断的跳到loop函数执行,进入
子歌的宏定义
·
2023-08-05 01:10
阿尔法开发板
linux
linux
ubuntu
天锐绿盾驱动层透明加密防泄密管理系统
【文件透明加密模块】文件透明加密模块是防止电子文件由于单位内部员工泄露而开发的
内核驱动
层加密系统。在不影响员工对电脑任何正常操作的前提下,文件在复制、新建、修改时被系统强制自动加密。
Tianrui Green Shield
·
2023-08-04 19:02
安全
运维
Android入门教程||Android 架构||Android 应用程序组件
Linux内核在所有层的最底下是
Linux-
包括大约115个补丁的Linux3.6。它提供了基本的系统功能,比如进程管理,内存管理,设备管理(如摄像头,键盘,显示器)。
爱编程的鱼
·
2023-08-04 05:31
Android
SDK
上手指南
android
架构
算法
小程序
微信小程序
前端
【
linux-
网络】sslocal命令的安装使用
1.背景需要ss转发,在linux中转发并登录。2.操作流程:1)安装python一般linux系统都自带python,2.7---如果要更高版本的自行安装2)使用pip安装sspipinstalls3)命令使用sslocal-c/etc/s_client.json-dstart#填写ss服务端的配置[root@xxx~]#cat/etc/s_client.json{"server":"192.1
向往风的男子
·
2023-08-04 03:43
网络
linux
运维
服务器
java
python
【
linux-
网络】4层转发方法-iptable以及nginx
1.背景有时候远程或者某些业务需要做转发就会用到iptables或者nginx,或者ss都可以根据自己的情况去适配。2.方法:1)iptables-把linux内核转发功能打开echo"net.ipv4.ip_forward=1">>/etc/sysctl.conf-出入转发:192.168.1.1:19100-->10.22.0.5:9100iptables-tnat-APREROUTING-d
向往风的男子
·
2023-08-04 03:43
linux
网络
linux
网络
服务器
linux-
查看文件数量
须知1.grep^d筛选目录,^-筛选文件一、查看当前目录下的文件数量(不包含子目录中的文件)ll|grep^-|wc-l二、查看当前目录下的文件数量(包含子目录中的文件)R,递归ls-lR|grep^-|wc-l三、查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls-l|grep^d|wc-l四、查询当前路径下的指定前缀名的目录下的所有文件数量例如
zdkdchao
·
2023-08-03 23:03
API
linux
linux
RK809 电源管理芯片配置3-RK3568
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言RK809芯片概述认识DCDC和LDORK809的引脚RK809的功能电源管理的概念配置
内核驱动
电源域IO电源域配置方法PMUIO
不知道起个啥名“”
·
2023-08-03 12:19
RK3568
linux
驱动开发
嵌入式硬件
1.
内核驱动
中,驱动注册,阻塞IO,gpio子系统,中断处理的整体结合示例
一,功能实现要求/*功能实现在stm32开发板上实现功能1.使用阻塞IO读取number变量的值,当number的值改变时打印number的值2.注册KEY1按键的驱动和LED1的驱动以及对应的设备文件,3.按键和指示灯设备信息放在同一个设备树的节点中4.当KEY1按下时LED1灯的状态取反,number的值取反,number值为0或1*/二,示例图三,驱动注册(无实际功能)1.主要实现手动注册驱
嵌入式大王
·
2023-08-03 10:53
驱动
驱动开发
linux部署yolov5
https://opencv.org/releases/需要配置ffmpeg环境exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/workspace/dengzr/
linux
DeRoy
·
2023-08-03 10:12
杂记
linux
YOLO
ffmpeg
Linux-
通配符
通配符通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。1、星号(*)可以使用星号代替零个、单个或多个字符2、问号可以匹配任意一个字符3、中括号[]匹配中括号任意一个字符,如[ljk]代表匹配一个l,j或k的字符4、[-]匹配范围,[0-9]代表匹
明码
·
2023-08-03 00:26
Linux
linux
运维
服务器
linux-
安全技术
文章目录安全机制墨菲定理信息安全防护的目标安全防护环节常见的安全攻击STRIDE安全机制墨菲定理摘自百度百科墨菲定律是一种心理学效应,1949年由美国的一名工程师爱德华·墨菲(EdwardA.Murphy)提出的,亦称墨菲法则、墨菲定理等。原文为:如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择。根本内容是:如果事情有变坏的可能,不管这种可能性有多小,
flytalei
·
2023-08-01 19:24
马哥SRE从入门到删根
linux
安全
运维
linux-
用户进程时间统计
1用户进程耗时1.1准备工作默认环境在sdk包上在busybox工具是不支持bootchartd功能在,因此需要重新配置、编译,然后替换掉rootfs里的busybox可执行文件。1.2编译busybox源码在v536的环境中,busybox的源码在此路劲下out/v536-cdr/compile_dir/target/busybox-1.27.2/,然后配置busybox,通过makemenuc
枫之所向
·
2023-07-31 01:55
linux
linux
Android 首次开机优化分析工具bootchart
bootchart.jar_xuyewen288的博客-CSDN博客bootchart_hc-斌斌的博客-CSDN博客性能分析工具—bootchart工具使用(android8.1)_岁月斑驳7的博客-CSDN博客
linux
lokeyme
·
2023-07-31 01:21
Android性能优化
android
Linux-
部署Spring项目与安装配置环境
部署与配置1.安装jdk2.安装Tomcat3.安装MySQL安装启动登录4.安装lrzsz5.安装Git6.安装Maven7.安装Redis8.安装Nginx9.执行Shell脚本1.安装jdk上传jdk到Linux上解压到tar-zxvf…jdk文件名-C/usr/local修改配置文件vim/etc/profile在配置文件末尾添加:大写G+iJAVA_HOME=/usr/local/jdk
中二Espresso
·
2023-07-30 18:19
Linux
linux
spring
java
mybatis
Linux 用户和组管理
学习完整课程请移步互联网Java全栈工程师本节视频【视频】基础设施即服务-
Linux-
用户和组管理概述Linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。
撸帝
·
2023-07-30 12:05
[个人笔记] Linux配置NTP时间同步
Linux-
运维篇第四章Linux配置NTP时间同步
Linux-
运维篇系列文章回顾Linux配置NTP时间同步Linux配置CST时区参考来源系列文章回顾第一章Linux扩容LVM分区第二章Linux虚拟机安装
歪果仨
·
2023-07-30 06:30
Linux
linux
运维
修改
内核驱动
之后-如何给内核打补丁
如何生成可参考右边的帮助文档文章目录前言思路步骤1.进入下面路径2.修改文件calibrate.c3.使用git工具生产补丁文件4.移动补丁文件到自己的Linux的recipem目录下总结前言本文来学习如何使用YOCTO修改Linux
内核驱动
之后
不知道起个啥名“”
·
2023-07-29 19:44
yocto
linux
驱动开发
嵌入式硬件
Linux-
文本处理三剑客之awk
文章目录awk概述awk的基本使用取出/etc/passwd中的用户名和uid统计出现次数最多的前几名IP取出分区利用率的数字提取网卡配置文件中的ip地址awk常见内置变量FS选取/etc/passwd文件中的第一个单词OFSRSORSNF取出连接状态信息取/etc/passwd文件的倒数第二个字段NRFNRARGC和ARGV模式pattern1.如果未指定:空模式,匹配每一行2./regular
flytalei
·
2023-07-29 18:04
马哥SRE从入门到删根
linux
运维
服务器
(windows端同样适用)PC端Ubuntu18.04通过SSH与树莓派Ubuntu 18.04LTS连接(putty +pycharm+vscode+Remmina+vnc viewer远程桌面)
端和树莓派上ssh是否可以第三步:用网线连接并共享网络第四步用putty链接第五步:用Vscode远程连接VScode连接服务器+SFTP同步文件第六步pycharm+ssh远程操控树莓派进行配置:第七步
Linux
cherish UAS
·
2023-07-28 16:58
ubuntu
ssh
远程连接
ssh
ubuntu
pycharm
vscode
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他