Linux
笔下无墨
这个作者很懒,什么都没留下…
展开
-
Linux —— 管道
管道管道匿名管道pipe设置文件描述符属性的函数管道读写规则管道特点命名管道创建一个命名管道命名管道的打开规则匿名管道与命名管道的区别管道管道是Unix中最古老的进程间通信的形式。我们把从一个进程连接到另一个进程的一个数据流称为一个“管道”匿名管道pipe#include <unistd.h>功能:创建一无名管道int pipe(int fd[2]);参数fd:文件描...原创 2020-04-22 18:16:13 · 265 阅读 · 0 评论 -
linux——基础IO常用接口或函数
本节目录C语言阶段(3)打开流二进制读二进制写重新定位一个流关闭流标题系统调用的文件流(2)打开文件写文件描述符读文件描述符重新定位读/写文件偏移量关闭文件描述符文件描述符文件描述符与文件指针的区别C语言阶段(3)打开流FILE *fopen(const char *path, const char *mode); 头文件:#include <stdio.h> 描述函...原创 2020-03-31 20:46:07 · 830 阅读 · 0 评论 -
linux——进程中常用到的接口或函数
目录linux手册:获取pid:(2)创建子进程:(2)获取环境变量:(3)进程终止:(2)进程终止:(3)注册一个要在正常进程终止时调用的函数:(3)进程等待:(2)进程替换:(3)进程替换:(2)linux手册:命令手册 在手册第一页系统调用 在手册第二页库函数手册 在手册第三页获取pid:(2)pid_t getpid(void);pid_t getppid(void);...原创 2020-03-27 17:27:13 · 333 阅读 · 0 评论 -
Linux —— gdb基础调试
编译代码出错时,可用gdb进行调试查找出错位置和信息,本文记录了基本调试方法生成可调试的文件(附带有调试信息)进入调试注意:gdb里回车表示执行上一条命令list(l)显示当前文件的源码b [num]打断点i b显示当前断点信息delete [num]删除断点disable b [num]使某断点不生效enable b [num]使断点生效r (r...原创 2020-03-04 14:23:27 · 153 阅读 · 0 评论 -
Linux——基础命令
基本指令lsa.作用: 罗列出当前文件夹下的内容b.用法:ls -l :查看详细的文件或者文件夹属性Is -a :查看隐藏文件ls -lrt:按照修改时间进行排序ls -al:查看隐藏文件以及详细属性/ :linux当中的根目录:当前操作linux操作系统的家目录pwda. 显示当前目录的路径pwd显示的路径是一个绝对路径cda. 切换目录b. cd [path]...原创 2020-03-02 23:25:55 · 227 阅读 · 1 评论