Linux
famousQ
热爱阳光,积极向上
展开
-
libusb库 在linux环境下(ubuntu18.04)编译
libusb:用户端程序封装库,是USB主机对USB设备进行操作的函数集合具体介绍参考:https://blog.csdn.net/ymangu666/article/details/395009231.官方包:http://libusb.info/2.下载及安装参考https://blog.csdn.net/gd6321374/article/details/79903132其中,提示lib-udev出错时需要先安装udev:sudo apt-get install libudev..原创 2021-09-05 11:12:27 · 964 阅读 · 0 评论 -
学习arm and linux
BugMan的刺激战场Linux应用程序 启动流程 http://blog.chinaunix.net/uid-69947851-id-5825078.html ARMv7 cortex-A 体系结构介绍原创 2021-01-31 19:20:18 · 127 阅读 · 0 评论 -
kernel地址转换
kernel panic 时通常会打出call trace 函数相关调用信息,例如[<0000000000000000>] SyS_epoll_wait+0x2a0/0x324通过vmlinux和nm/addr2line可以判断出问题时死掉的函数具体位置过程如下:(1)首先,获取符号地址,比如获取epoll_wait的符号地址:arm-eabi-nm xxxxxx/vmlinux |grep epoll_wait该命令执行后,可获取sys_epoll_wait命令的符号地原创 2020-12-07 07:48:32 · 262 阅读 · 0 评论 -
linux proc下的mtd是什么设备
MTD(memory technology device内存技术设备)是用于访问memory设备(RAM、ROM、flash)的Linux的子系统主要目的是为了使新的memory设备的驱动更加简单,为此它在硬件和上层之间提供了一个抽象的接口MTD的所有源代码在/drivers/mtd子目录下:以下转:https://www.cnblogs.com/embedded-linux/p/5816970.html传统上,UNIX只认识块设备和字符设备。字符设备是类似键盘或者鼠标的这类设备,你..原创 2020-11-28 10:19:58 · 1717 阅读 · 0 评论 -
Linux 用户目录下.bashrc 文件的作用
.bashrc 隐藏文件, shell 的配置文件转:https://www.cnblogs.com/midworld/p/11006967.html 描述的很详细每次修改.bashrc后,使用source ~/.bashrc(或者. ~/.bashrc)就可以立刻加载修改后的设置,使之生效。...原创 2020-11-21 22:09:36 · 449 阅读 · 0 评论 -
Ubuntu -超级管理员root 登录
转自:https://www.linuxidc.com/Linux/2011-04/34073.htmUbuntu有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给ro...转载 2018-06-07 22:57:44 · 1423 阅读 · 0 评论 -
VMware下ubuntu与Windows实现文件共享的方法
转自:https://www.cnblogs.com/ygh1229/p/6379817.html1、首先需要在ubuntu下安装vmware-tools来实现文件共享,却发现虚拟机那里显示为灰色的,无法安装vmware-tools,在共享文件夹那里设置好共享的文件夹也没有用,/mnt目录下什么都没有。 2、接下来就使用另一个方法开始安装vmware-tools: (1) 挂载镜像文件: 虚拟机-...转载 2018-06-07 23:11:37 · 166 阅读 · 0 评论