linux
ZS_Wang_Blogs
嵌入式兴趣爱好者,为嵌入式而生
展开
-
Linux中awk工具的使用
Linux中awk工具的使用转载 2019-04-21 17:36:52 · 348 阅读 · 0 评论 -
shell变量
linux中shell变量含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"...原创 2019-04-22 09:27:22 · 95 阅读 · 0 评论 -
进程的分类
在Linux系统中,根据进程的特点,把进程可以分为三类:交互进程、批处理进程和守护进程。1. 交互进程:是由shell启动的进程,它既可以在前台运行,也可以在后台运行。交互进程在执行过程中,要求与用户进行交互操作。简单来说就是用户需要给出某些参数或者信息,进程才能继续执行。2.批处理进程:与windows原来的批处理很类似,是一个进程序列。该进程负责按照顺序启动其它进程。3.守护进程:...转载 2019-04-18 09:26:07 · 5981 阅读 · 0 评论 -
linux查询文件大小命令(当前层)
du -h --max-depth=1原创 2019-06-12 14:36:28 · 1057 阅读 · 0 评论 -
3.分析u-boot的Makefile
引言:u-boot帮助我们启动内核,这个复杂的工作到底是怎么进行的,理解u-boot的源码流程,有助于我们对操作系统内核的理解 我们获取u-boot源码后,一般是解压,make <boardname>_config make all 。得到我们所要的u-boot.bin文件 现在来分析为什么要执行这些命令,已经这些命令做了什么工作。...原创 2019-03-28 19:55:45 · 226 阅读 · 0 评论 -
3道经典嵌入式C 面试题
题一,堆和栈的区别是?题二,Volatile与Register的区别是?题三,ARM里的大端格式和小端格式分别是什么意思?题一答案:(1)存储内容不同栈:在函数调用时,栈中存放的是函数中(最底下是函数调用后的下一条指令)的各个参数(局部变量)。堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容由程序员分配。(2)管理方式上不同栈:由系统自动分配并释放空...原创 2018-07-13 21:59:47 · 6340 阅读 · 5 评论 -
技术人员如何准备面试之理论篇
最近面试了几名同学,面试结果都不是很理想,他们自己也能感觉出来,所以和我说“因为最近在准备论文,所以没怎么准备面试”,“最近一直在上课,没有时间准备面试”。像这种情况我觉得真的非常可惜,虽说面试有时是看运气的,但面试前还是一定要准备好再投简历,并格外珍惜每次面试的机会,否则有时候你以为你错过的只是一次面试机会,但是过了几年之后你可能会发现你错过了一辈子。如果我们把面试上理想的公司比喻为在通关一...原创 2018-07-13 21:52:46 · 864 阅读 · 0 评论 -
3道经典嵌入式Linux面试题,答案在文末
题一: 简述memcpy和strcpy的区别?题二:信号量与互斥锁的区别?题三:简述程序编译的过程?题一答案:(1)复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。(2)复制的方法不同。strcpy不需要指定长度,它遇到被复制字符串的结束符"\0"才结束,所以容易溢出。memcpy则是根据其第3个参...转载 2018-07-13 21:38:40 · 1036 阅读 · 0 评论