Linux
Seincfe
即将翻身的咸鱼
展开
-
Linux----进程间通信(System V)
system V共享内存 创建共享内存&通信流程 现在物理内存中开辟一段空间 各个进程间通过页表结构将物理内存映射到自己的虚拟地址空间当中的共享区 戈各个进程间的通信时通过修改自己的虚拟地址空间当中的共享区的地址来完成的 特性:不同的进程对共享空间内存区进行读的时候,并不会抹除物理内存当中的值 创建共享内存&使用共享内存的接口 创建共享内存:int shmget(key_t ...原创 2020-03-21 11:49:39 · 134 阅读 · 0 评论 -
Linux----进程间通信(Pipeline)
Linux----进程间通信原创 2020-03-16 14:15:53 · 1636 阅读 · 0 评论 -
LinuxIO----基础
系统调用的文件操作 一、接口 open():打开文件: int open(const *pathname, int flags, mode_t mode); pathname: 要打开文件的路径+名称 flags: 必须指定参数,O_RDONLY只读,O_WRONLY只写,O_RDWR读写; 可附加参数:O_CREAT打开文件不存在则创建,O_TRUNC打开文件后截断,O_APPEND以...原创 2020-03-04 20:46:48 · 204 阅读 · 0 评论 -
Linux进程----控制
进程控制原创 2020-03-04 00:59:22 · 143 阅读 · 0 评论 -
Linux进程----环境变量与程序地址空间
环境变量 一、基本概念 一般是指在操作系统中用来指定操作系统运行环境的一些参数; 环境变量通常具有某些特殊用途,还有在系统当中通常具有全局特性。 二、常见环境变量 PATH:查看可执行程序的环境变量; HOME:指定用户的主工作目录; SHELL:保存当前所使用的shell得到的环境变量,它的值通常是/bin/bash; LD_LIBRARY_PATH:程序运行时,库文件的搜索路径的环境变量...原创 2019-12-30 19:00:11 · 487 阅读 · 1 评论 -
Linux进程----概念
2原创 2019-12-25 16:23:00 · 138 阅读 · 1 评论 -
Linux环境基础开发工具----2
gcc/g++ gdb make/makefile git原创 2019-12-24 17:23:13 · 134 阅读 · 0 评论 -
Linux环境基础开发工具----1
2原创 2019-12-23 23:05:53 · 77 阅读 · 0 评论 -
Linux基本指令及权限管理
基本操作指令原创 2019-12-08 04:49:19 · 161 阅读 · 0 评论