![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基本命令常识
一起交流
这个作者很懒,什么都没留下…
展开
-
Linux内核Makefile文件
本文是冷烟花原创,转载请注明出处!https://www.cnblogs.com/jason-lu/p/3728198.htmlLinux内核Makefile文件(翻译自内核手册)–译自Linux3.9.5 Kernel Makefiles(内核目录documention/kbuild/makefiles.txt)kbuild(kernel build)内核编译器This docume...转载 2020-01-03 11:18:37 · 928 阅读 · 0 评论 -
Linux下编写 makefile 详细教程
本文转载自 https://www.cnblogs.com/mfryf/p/3305778.html 非常感谢Linux下编写 makefile 详细教程近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。后记,看完发现这篇文章和《Linux...转载 2019-01-03 08:53:49 · 468 阅读 · 1 评论 -
简单的内核内存查看方法
简单的内核内存查看方法有时候需要调试内核的内存,又不想搭建qemu调试环境的话,可以简单写一个内核模块,来测试一下。直接看代码注意:环境ub16函数__get_free_page不要用get_free_page$ cat hello.c#include <linux/module.h>#include <linux/slab.h>#include <l...原创 2019-12-11 23:15:09 · 1209 阅读 · 0 评论 -
mmap 持续跟进
mmap 函数demo1zhangji16@zhangji16vm:/tmp$ cat demo.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <stdbool.h>#include <sig...原创 2019-08-31 10:21:03 · 177 阅读 · 0 评论 -
命令记录操作
命令记录操作有时候在终端写了很多命令干一个事情,但是之后,可能就容易忘记掉当时做这件事的命令写入过程,还有一种场景就是,找了大牛来自己电脑上帮自己干个事,可以把大牛的命令都自动化的记录下来,是很方便的。其实命令记录操作的使用命令很简单,至少ubuntu是自带安装的,其他linux发行版估计也是。基本使用方法/tmp$ script -helpUsage: script [options...原创 2019-07-14 08:15:46 · 147 阅读 · 0 评论 -
Makefile中用宏定义进行条件编译(gcc -D)
Makefile中用宏定义进行条件编译(gcc -D)转自 https://blog.csdn.net/maopig/article/details/7230311 感谢在源代码里面如果这样是定义的:#ifdef MACRONAME//可选代码#endif那在makefile里面gcc -D MACRONAME=MACRODEF或者gcc -D MACRON...转载 2019-05-18 15:40:03 · 1518 阅读 · 0 评论 -
makefile 之标准demo
makefile 之标准demo作者:良许Linux链接:https://www.zhihu.com/question/55488701/answer/600769671著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我来分享一个我们公司的案例,为了不泄露公司隐私,作了一些修改。这篇文章首发于我的公众号:良许Linux,欢迎关注,回复1024有惊喜哦。1. 前言本教程展...转载 2019-05-18 15:18:10 · 431 阅读 · 0 评论 -
Makefile规则中的 wildcard
转自原文:https://blog.csdn.net/liangkaiming/article/details/6267357 感谢,侵删Makefile规则中的 wildcard在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...) 。...转载 2019-05-18 12:55:44 · 209 阅读 · 0 评论 -
统计目录下的文件行数
统计目录下的文件行数修改通配符 可以统计需要的内容行数 比如代码demo1xxx$ find . -name "*" | xargs wc -l wc: .: Is a directory 0 . 142 ./server.py 45 ./module.pywc: ./network: Is a directory 0 ./network ...原创 2019-05-21 07:52:19 · 3376 阅读 · 0 评论 -
linux下 查找任意 宏 或者结构体定义 所在的头文件
格式如下:sudo find /usr/include/ -name *.h | xargs grep ‘you_wanted’ub16:~/c_study/kvm_study/hitcon2018_abyss$ sudo find /usr/include/ -name *.h | xargs grep 'KVM_CREATE_VM' /usr/include/linux/kvm....原创 2018-12-16 17:17:38 · 3206 阅读 · 3 评论