上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页
  2020年6月12日
摘要: 星号(*) 代表匹配0个或多个字符; 问号(?) 代表匹配单个字符; [0-9] 代表匹配0~9之间的单个数字的字符; [abc] 代表匹配a\b\c三个字符中的任意一个字符; 反斜杠(\) 代表使反斜杠后面的一个变量变为单纯的字符串; 单引号(' ') 代表其中所有的变量为单纯的字符串; 双引号( 阅读全文
posted @ 2020-06-12 15:03 裸睡的猪 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-12 14:45 裸睡的猪 阅读(71) 评论(0) 推荐(0) 编辑
摘要: find命令用于按照指定条件查找文件。 查找目录及文件 find/locate 搜寻文件或目录,并查看文件类型 $find ./ -name "core*" | xargs file 查找目标文件夹中是否有obj文件 $find ./ -name '*.o' 递归当前目录及子目录删除所有.o文件 $ 阅读全文
posted @ 2020-06-12 14:41 裸睡的猪 阅读(387) 评论(0) 推荐(0) 编辑
摘要: grep的规则表达式(正则一定要转义) 1 2 3 ^ #锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ #锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . #匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 1 2 3 4 5 6 7 阅读全文
posted @ 2020-06-12 11:35 裸睡的猪 阅读(2863) 评论(0) 推荐(0) 编辑
  2020年6月11日
摘要: 引用:linux就该这么学 阅读全文
posted @ 2020-06-11 15:54 裸睡的猪 阅读(205) 评论(0) 推荐(0) 编辑
  2020年6月10日
摘要: 使用tab键obj-m:=hello.o KDIR:=/lib/modules/$(shell uname -r)/build PWD:=$(shell pwd) default: $(MAKE) -C $(KDIR) M=$(PWD) modules clean: rm -f *.o *.ko ( 阅读全文
posted @ 2020-06-10 14:59 裸睡的猪 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 清理文件(在linux源码根目录):·make clean:只清理所有产生的文件·make mrproper:清理所有产生的文件与config配置文件·make distclean:清理所有产生的文件与config配置文件,并且编辑过的与补丁文件↓配置(收集硬件信息如cpu型号,网卡等...):·m 阅读全文
posted @ 2020-06-10 11:13 裸睡的猪 阅读(304) 评论(0) 推荐(0) 编辑
摘要: ln -s 绝对路径 目标目录文件 [root@localhost src]# ls debug kernels linux-2.6.20 linux-2.6.20.tar.gz [root@localhost src]# ln -sv /usr/src/linux-2.6.20 /home/zha 阅读全文
posted @ 2020-06-10 11:04 裸睡的猪 阅读(2128) 评论(0) 推荐(0) 编辑
  2020年6月3日
摘要: 一、& 加在一个命令的最后,可以把这个命令放到后台执行,如 watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本 二、ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态。 三、jobs 查看当前有多少在后台运行的命令 jobs -l选项可 阅读全文
posted @ 2020-06-03 14:49 裸睡的猪 阅读(1727) 评论(0) 推荐(0) 编辑
  2020年6月1日
摘要: 线程轮询阻塞,由系统调度唤醒,实时性不高。 线程阻塞的方式好多,不过根本原因是调用能引起调度的函数即可,其他的工作就让系统调度来完成。 readThread{ while(TRUE){ sleep(3); //数据处理 } } 最简单的就是使用sleep函数让线程进入休眠。等休眠结束后,线程由“阻塞 阅读全文
posted @ 2020-06-01 16:46 裸睡的猪 阅读(1983) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页