摘要: 1 编写头文件 test.h代码: #ifndef __TEST_H_ #define __TEST_H_ void sayHello(void); #endif 2 编写库代码 test.c的代码: #include <stdio.h> #include "test.h" void sayHell 阅读全文
posted @ 2020-03-28 21:00 ziwuxian 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 1 编写头文件 test.h代码: #ifndef __TEST_H_ #define __TEST_H_ void sayHello(void); #endif 2 编写代码 test.c代码: #include <stdio.h> #include "test.h" void sayHello( 阅读全文
posted @ 2020-03-28 20:34 ziwuxian 阅读(272) 评论(0) 推荐(0) 编辑
摘要: CFLAGS = -Wall -g -o CC = gcc src=$(wildcard ./*.c) obj=$(patsubst %.c, %.o, $(src)) target=app $(target):$(obj) $(CC) $^ $(CFLAGS) $@ %.o:%.c $(CC) $ 阅读全文
posted @ 2020-03-28 20:06 ziwuxian 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1 make make 是Linux自带的构建器,构建的规则在makefile文件中 2 makefile文件名 makefile 或 Makefile 3 makefile中的规则 makefile的规则有三部分:目标,依赖,命令; makefile有一条或多条规则组成; 第一个目标是makefi 阅读全文
posted @ 2020-03-28 16:37 ziwuxian 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1 crond服务管理与访问控制 启动crond服务 service crond restart 设置crond为自启动 chkconfig crond on 检查和设置系统的各种服务 chkconfig --list 或 systemctl list-unit-files 2 crontab设置 阅读全文
posted @ 2020-03-28 14:49 ziwuxian 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1 vmstat 命令监控系统资源 vmstat [刷新延时 刷新次数] 2 dmesg开机时内核检测信息 dmesg | grep CPU #查看CPU信息,但没有: cat /proc/cpuinfo 详细 3 free命令查看内存使用状态 free 选项: -b: 以字节为单位 -k: 以KB 阅读全文
posted @ 2020-03-28 14:14 ziwuxian 阅读(211) 评论(0) 推荐(0) 编辑