![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux C编程
文章平均质量分 82
邻居家的小南瓜
这个作者很懒,什么都没留下…
展开
-
linux网络编程 - socket编程
目录1、头文件2、socket()函数3、bind()函数3.1、示例4、listen()函数5、accept()函数6、connect()函数7、read()函数8、recv()函数9、write()函数10、send()函数11、sendto()函数12、recvfrom()函数13、close()函数14、IP 地址格式转换函数14.1、inet_aton、 inet_addr、 inet_ntoa 函数14.1.1、inet_ato原创 2022-06-02 13:56:24 · 2060 阅读 · 1 评论 -
linux网络编程1-基础知识
目录1、OSI 七层模型2、TCP/IP模型3、数据的封装与拆封4、IP 地址4.1、IP 地址的编址方式4.2、点分十进制4.3、网络地址和主机地址4.4、IP 地址的分类4.4.1、A类地址4.4.2、B 类地址4.4.3、C类地址4.4.4、D类地址4.4.5、E类地址4.5、特殊的 IP 地址4.5.1、直接广播地址4.5.2、受限广播地址4.5.3、多播地址4.5.4、环回地址4.5.5、0.0.0.0 地址5、T原创 2022-06-01 18:21:57 · 642 阅读 · 0 评论 -
linux C编程14-定时任务crond
1、输出管理1.1、不输出内容*/1 * * * * XXX.sh &>/dev/null 2>&11.2、将正确和错误日志都输出到文件*/1 * * * * XXX.sh > XXX.log 2>&1 &1.3、只输出正确日志到文件*/1 * * * * XXX.sh > XXX.log1.4、只输出错误日志到文件*/1 * * * * XXX.sh 2> XXX.log &注:路径最好都是绝.原创 2022-05-09 17:59:53 · 622 阅读 · 0 评论 -
input驱动框架应用编程
input驱动框架应用编程原创 2022-03-22 17:48:40 · 914 阅读 · 0 评论 -
tslib应用编程
tsliib库应用编程原创 2022-03-22 16:13:35 · 3901 阅读 · 0 评论 -
Framebuffer应用编程
fb应用编程原创 2022-03-24 14:45:43 · 1552 阅读 · 0 评论 -
LED驱动框架应用编程
LED驱动框架应用编程原创 2021-12-29 17:41:03 · 471 阅读 · 0 评论 -
PWM驱动框架
PWM驱动框架应用编程原创 2021-12-28 14:54:44 · 1339 阅读 · 0 评论 -
GPIO驱动框架应用编程
GPIO驱动框架应用编程原创 2021-11-07 13:45:10 · 577 阅读 · 0 评论 -
linux应用编程12-串口终端
1、终端1.1、终端分类1.1.1、本地终端和远程终端本地终端 鼠标、键盘、显示器 远程终端 串口远程终端 通过串口登录 网络远程终端 通过 ssh、 Telnet 等协议登录到一个远程主机 1.1.2、物理终端和伪终端物理终端 本地直接关联物理设备 伪终端 没有关联任何物理设备 1.2、查看连接终端使用who 命令可以查看系统当前连接了哪些终端。1.3、终端参数⚫ ;⚫ 本地模式;⚫ 线路规程;⚫ 特殊控制字符..原创 2021-12-30 14:41:26 · 3506 阅读 · 0 评论 -
看门狗应用编程
看门狗应用编程原创 2021-11-03 17:06:15 · 2890 阅读 · 1 评论 -
linux C编程12-线程
线程属性名称 描述 detachstate 线程的分离状态属性 guardsize 线程栈末尾的警戒缓冲区大小(字节数) stackaddr 线程栈的最低地址 stacksize 线程栈的最小长度(字节数) pthread_attr_init()函数初始化一个线程属性。#include <pthread.h>int pthread_attr_init(pthread_attr_t *attr);参数 attr:线...原创 2022-05-09 17:42:59 · 719 阅读 · 1 评论 -
linux C编程10-信号
信号是事件发生时对进程的通知机制,也可以把它称为软件中断。信号与硬件中断的相似之处在于能够打断程序当前执行的正常流程, 其实是在软件层次上对中断机制的一种模拟。 大多数情况下,是无法预测信号达到的准确时间,所以,信号提供了一种处理异步事件的方法。Linux 内核定义了 31 个不同的实时信号,信号编号范围为 34~64,使用 SIGRTMIN 表示编号最小的实时信号,使用 SIGRTMAX 表示编号最大的实时信号,其它信号编号可使用这两个宏加上一个整数或减去一个整数。实时信号较之于...原创 2021-10-30 10:59:49 · 1522 阅读 · 0 评论 -
linux C编程13-正则表达式
目录1、regmatch_t结构体2、regcomp()函数3、regexec()函数4、regfree()函数5、regerror()函数1、regmatch_t结构体regmatch_t 是一个结构体数据类型。通常以数组的形式定义一组这样的结构,因为往往正则表达式中还包含子正则表达式。数组0单元存放主正则表达式位置,后边的单元依次存放子正则表达式位置。typedef struct{ regoff_t rm_so; regoff_t rm_eo;} reg原创 2021-10-22 15:22:55 · 1339 阅读 · 0 评论 -
Linux C编程3-文件属性
文件属性应用编程原创 2021-06-24 13:15:34 · 1433 阅读 · 1 评论 -
Linux C编程17-locale
1、locale分类1、语言符号及其分类(LC_CTYPE)2、(LC_NUMERIC)3、比较和排序习惯(LC_COLLATE)4、时间显示格式(LC_TIME)5、货币单位(LC_MONETARY)6、信息主要是提示信息,错误信息,状态信息,标题,标签,按钮和菜单等(LC_MESSAGES)7、姓名书写方式(LC_NAME)8、地址书写方式(LC_ADDRESS)9、电话号码书写方式(LC_TELEPHONE)10、度量衡表达方式 (LC_MEASUREMENT)11、默...原创 2021-09-29 14:27:55 · 1067 阅读 · 0 评论 -
linux C编程5-errno错误码
errno错误码应用编程原创 2021-09-23 20:22:27 · 2207 阅读 · 0 评论 -
linux C编程0-应用编程概念
目录1、系统调用2、库函数3、库函数与系统调用的区别4、glic库函数4.1、 查看glibc 版本1、系统调用系统调用(system call)是 Linux 内核提供给应用层的应用编程接口(API),是 Linux 应用层进入内核的入口。不止 Linux 系统,所有的操作系统都会向应用层提供系统调用,应用程序通过系统调用来使用操作系统提供的各种服务。通过系统调用, Linux 应用程序可以请求内核以自己的名义执行某些事情,譬如打开磁盘中的文件、读写文件、关闭文件以及控制...原创 2021-09-23 13:26:48 · 193 阅读 · 0 评论 -
linux C编程7-标准I/O
文件IO应用编程原创 2021-09-18 14:06:47 · 416 阅读 · 1 评论 -
linux C编程8-字符串处理
字符串应用编程原创 2021-10-29 16:26:07 · 1768 阅读 · 1 评论 -
linux C编程15-设置打印颜色
1、设置shell显示颜色显示格式: \033[颜色/动作m;注: \033是转义序列 ESC ,(ESC 的 ASCII 码用十进制表示为27,八进制表示为033)。2、颜色/动作的编码编码 颜色/动作 0 重新设置属性到缺省设置 1 设置粗体 2 设置一半亮度(模拟彩色显示器的颜色) 4 设置下划线(模拟彩色显示器的颜色) 5 设置闪烁 7 设置反向图象 22 设置一般密度 24 关闭下划线 25.原创 2021-08-23 10:52:53 · 690 阅读 · 0 评论 -
linux C编程16-日志系统
#include <syslog.h>void openlog (char*ident,int option ,int facility);void syslog(int priority,char*format,……)void closelog();man 3 syslog1、openlog函数ident参数常用来表示信息的来源,ident指向的字符信息会被固定地添加在每行日志的前面。option参数用于指定openlog函数和接下来调用的syslog函数的控制标..原创 2021-09-15 18:20:13 · 447 阅读 · 0 评论 -
linux C编程4-系统信息/时间/内存分配/随机数/定时器
系统信息/时间/内存分配/随机数/定时器 应用编程原创 2021-07-02 17:09:48 · 1400 阅读 · 1 评论 -
linux C编程2-环境变量
环境变量应用编程原创 2021-06-25 16:08:19 · 1069 阅读 · 1 评论 -
linux C编程1-exit和exec
exit和exec应用编程原创 2021-06-25 17:01:24 · 974 阅读 · 1 评论