Linux
西之可乐
相信自己
展开
-
shell编程知识点
表达式赋值z=`expr $x + $y`位置参数由系统提供的参数称为位置参数。位置参数的值可以用$N 得到,N 是一个数字,如果为 1,即$1.类似 C 语言中的数组,Linux 会把输入的命令字符串分段并给每段进行标号,标号从 0 开始。第 0 号为程序名字,从 1 开始就表示传递给程序的参数。如$0 表示程序的名字,$1 表示传递给程序的第一个参数,以此类推。内部参数上述过程中的$0 是一个...原创 2018-04-27 17:00:50 · 211 阅读 · 0 评论 -
Linux proc/pid/task/tid/stat文件详解
<br />[root@localhost ~]# cat /proc/6873/stat<br />6873 (a.out) R 6723 6873 6723 34819 6873 8388608 77 0 0 0 41958 31 0 0 25 0 3 0 5882654 1409024 56 4294967295 134512640 134513720 3215579040 0 2097798 0 0 0 0 0 0 0 17 0 0 0 [root@localhost ~]#转载 2010-08-01 14:17:00 · 9713 阅读 · 0 评论 -
Linux查看硬件信息
在LINUX环境开发驱动程序,首先要探测到新硬件,接下来就是开发驱动程序。 常用命令整理如下: 用硬件检测程序kudzu探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat /proc/pci更直观) 查看内存信息:cat /proc/m转载 2010-05-13 21:29:00 · 610 阅读 · 0 评论 -
谈一下条件变量
部分内容来自 https://blog.csdn.net/I_love_blog/article/details/72630121如果不熟悉条件变量的话可以参看上面的链接(里面代码有个bug,pthread_cond_t cond = PTHREAD_MUTEX_INITIALIZER应该是PTHREAD_COND_INITIALIZER)。要理解条件变量需要明白3点:为什么要使用条件变...原创 2019-07-03 11:28:37 · 245 阅读 · 0 评论