linux
文章平均质量分 52
C_Creator
这个作者很懒,什么都没留下…
展开
-
内存分析常用命令
内存分析常用命令原创 2022-06-08 15:27:13 · 224 阅读 · 0 评论 -
autoconf使用环境
autoconf使用环境原创 2022-03-22 19:18:10 · 559 阅读 · 0 评论 -
linux红黑树 移植
红黑树简单移植与简单封装原创 2022-03-13 17:03:50 · 2002 阅读 · 0 评论 -
linux Input驱动子系统源码学习
前言公司要搞什么input子系统介绍,上层应用被人讲完了,花了半天时间看了下源码。于是给大家介绍一下input驱动子系统。总的来说input还算是非常简单的那种类型,阅读过程中没有太大的障碍.一. 讲解内容介绍初始化流程打开与读数据的流程二. 模块功能划分与介绍input(input.c):抽象了输入设备驱动与输入设备管理驱动的交互handler(evdev.c):管理某一类输入设备的驱动device(gpio_keys.c):特定输入类型的设备驱动三. input子系统初始化in原创 2021-09-16 11:38:09 · 234 阅读 · 0 评论 -
本地网络调试——查看路由表
前言:嵌入式开发其实会经常遇到网络不通的问题。网络无非就是 物理->mac->port->ip这样一条路线。确定ip不冲突,端口没问题,怎么确定mac是否冲突呢?手段:window: arp 命令arp -a 显示所有的ip和对应的mac地址,查看是否冲突。嵌入式开发时mac冲突是有可能的...原创 2020-04-21 11:03:38 · 475 阅读 · 0 评论 -
使用kconfig生成autoconf.h
使用make menuconfig编译kconfigmake menuconfig 编译kconfig会生成mconf文件mconf根据kconfig生成图形界面,然后生成.config,具体命令如下:./mconf kconfig使用make conf编译kconfigmake conf编译kconfig会生成conf文件conf文件可以生成autoconf文件./conf --silentoldconfig kconfig异常处理:发生段错误,是因为没有声明环境变量 KCONF原创 2020-05-12 02:09:28 · 1904 阅读 · 0 评论 -
nginx 基础学习篇
Nginx基础篇翻译了官网nginx基础篇章的英文, 应该说对初学者非常有帮助nginx基本命令向nginx发送信号: nginx -s [signal]signal有以下几种: 1. stop: 快速关闭nginx服务器 2. quit: 等nginx处理完当前请求,关闭服务器。(执行该命令的人必须是启动nginx的用户) 3. ...原创 2018-03-13 10:28:39 · 318 阅读 · 1 评论 -
vim youcompleteme插件安装
一、准备工作:youcompleteme插件是vim 最难安装的插件。为了避免版本不兼容的问题,我这里使用的全是最新的版本。1. python编译器 编译vim插件支持python和python3,如果只使用系统自带的python可能存在问题,就是编译vim时,vim会自动去寻找/usr/lib/python3/config 会找不到,所以重新安装一边python。...原创 2017-07-27 10:01:54 · 2482 阅读 · 0 评论 -
linux查看网口和哪些ip地址链接
电脑由于未知原因ping不通网址,但是网页能打开网址,此时需要知道某网址的ip可以使用netstat命令netstat命令netstat命令参数:常见参数-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显示建原创 2016-08-31 14:18:47 · 10968 阅读 · 0 评论 -
inet_ntoa有感
关于inet_ntoa的使用: 今天写到sock的IP地址的获得用到inet_pton,好奇这个字符串的生命周期,遂百度了一下: inet_ntoa获得的字符串是放在一个静态缓冲区的,也就是字符串指针始终指向该缓冲区,一旦有一个新的ip再次调用inet_ntoa,那么第一个字符串的指针指向的内容将改变,变成第二个获得的Ip: char * str1,str2;str1 =原创 2016-04-04 14:13:45 · 330 阅读 · 0 评论