随笔_Linux
文章平均质量分 67
Linux
杨涂涂
做最好的自己!!
展开
-
记一次libusb库函数“libusb_bulk_transfer”的调用关系追踪
使用libusb库函数“libusb_bulk_transfer”对外部USB设备进行读取数据的时候,出现了无数据返回的情况,但是使用USB分析仪,看到USB总线是进行了一次完整的IN令牌的transfer,感觉像是中间某一个节点没有将收到的device数据包返回上来,所以对代码进行下追踪,定位下问题大致位置。原创 2022-05-09 15:32:11 · 5226 阅读 · 0 评论 -
Linux定时任务:Crontab
Linux定时任务:Crontab在linux系统上,可以使用“crontab”命令创建或删除定时任务,用来周期的执行需要的shell命令或者脚本。命令:crontab [-u username] -e/-l/-r参数:-u:指定用户-e:创建任务-l:列出现有任务-r:删除任务crontab可以创建多条任务,每个任务的构成为“时间 + 命令”,每行一个任务。时间:分、时、日、月、周五种,最小间隔是1分钟,操作符有*:表示所有单位时间/:表示间隔多少单位时间-:表示一个范围的单位原创 2021-08-09 12:13:48 · 710 阅读 · 0 评论 -
linux驱动开发,定时器hrtimer的使用
一次驱动开发,定时器hrtimer的使用#include <linux/hrtimer.h> //需要引用的头文件static struct work_struct mytimer_work;static struct workqueue_struct * mytimer_workqueue = NULL;static struct hrtimer mytimer_timer;static bool mytimer_isStartHrtimer = false;static原创 2021-07-08 15:04:59 · 499 阅读 · 0 评论 -
Linux git工具命令积累,持续更新ing......
Linux git工具命令积累【branch命令】--set-upstream-to=:设置本地分支追踪远程分支-D:删除一个本地分支【branch命令】–set-upstream-to=:设置本地分支追踪远程分支例如:git branch --set-upstream-to=origin/master master-D:删除一个本地分支例如:git branch -D master...原创 2020-08-25 12:04:08 · 250 阅读 · 0 评论 -
Linux shell命令积累,持续更新ing......
Linux shell命令积累【tar命令】--strip-components N:去除N级目录结构-C dir:解压到指定目录dir【tar命令】–strip-components N:去除N级目录结构例如:如果 xxx.tar.bz2 的目录结构为 dir1/dir2/dir3/test.txt使用 tar -xjvf xxx.tar.bz2 --strip-components 1结果 dir2/dir3/test.txt使用 tar -xjvf xxx.tar.bz2 --strip-原创 2020-08-25 11:47:20 · 282 阅读 · 0 评论