朝气蓬勃

不积跬步 无以至千里, 不积小流 无以成江海

linux学习---信号(signal,sigaction,kill,sigqueue,sigprocmask,sigpending,sigsuspend)

信号(signal)是一种软件中断,它提供了一种处理异步事件的方法,也是进程间惟一的异步通信方式。在Linux系统中,根据POSIX标准扩展以后的信号机制,不仅可以用来通知某种程序发生了什么事件,还可以给进程传递数据。一、信号的来源信号的来源可以有很多种试,按照产生条件的不同可以分为硬件和软件两种...

2017-10-28 17:00:39

阅读数:934

评论数:0

linux学习---进程控制(fork,vfork,popen,exec,system)

一.进程的概念进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。二.进程和程序的区别程序时静态的,它是一些保存在磁盘上得指令的有序集合,没有任何执行的概念。进程是一个动态的概念,它是程序执行的...

2017-10-27 14:43:27

阅读数:795

评论数:0

linux学习---常用时间函数

1.与时间有关的数据类型常用的主要有time_t, struct timeb, struct timeval, struct timezone, struct timespec, clock_t,struct tm。 (1).time_t : 这个变量是一个long型,一般用来表示从1...

2017-10-20 16:19:34

阅读数:567

评论数:0

linux学习---文件I/O和标准I/O

一.文件I/O和标准I/O区别先来了解下什么是文件I/O和标准I/O:文件I/O:文件I/O称之为不带缓存的IO(unbuffered I/O)。不带缓存指的是每个read,write都调用内核中的一个系统调用。也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linix...

2017-10-20 15:47:30

阅读数:560

评论数:0

linux学习---brk(), sbrk() 用法

一.brk sbrk介绍借用linux那个男人,看下BRK(2)                    Linux Programmer's Manual                    BRK(2) 此部分补充一个知识点:后面的括号1:Linux系统(shell)指2:系统函数3:标准C函...

2017-10-11 18:46:16

阅读数:621

评论数:0

嵌入式linux之Uboot和系统移植--基础

《uboot和系统移植-第1部分-uboot学习前传》(观看朱友鹏老师视频后整理的笔记) 1.为什么要有uboot2.为什么是uboot3.uboot必须解决哪些问题4.uboot的工作方式5.uboot的常用命令16.uboot的常用命令27.开发板和主机的ping通8.uboot的常用命令39...

2017-10-10 10:21:29

阅读数:447

评论数:0

linux学习---内存管理以及结存结构描述

一.此部分从从一段很简单的程序和一个问题问题开始程序如下:#include #include #include   int main() {          int a1 = 10;          int a2 = 20;          int a3 = 30;          ...

2017-10-08 20:27:19

阅读数:654

评论数:0

提示
确定要删除当前文章?
取消 删除