![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
qq531958586
这个作者很懒,什么都没留下…
展开
-
Linux文件IO学习
系统调用与程序运行空间在Linux操作系统中,为了提高系统的稳定性,保证内核的安全,程序运行时的内存空间被分为了用户空间和内核空间。普通应用程序工作在用户空间,不能直接访问内核空间。它们需要使用Linux系统提供给用户的一些"特殊接口" - 系统调用来安全地访问内核空间。文件描述符在Linux系统中,一切都可以被看作是文件,这包括:普通文件、目录文件、链接文件和设备文件。要访问文件,必...转载 2019-04-14 09:22:54 · 154 阅读 · 0 评论 -
子进程创建及执行函数
子进程创建及执行函数有三个:(1)fork();(2)exec();(3)system();下面分别做详细介绍。(1)fork()函数定义:pid_t fork();函数说明:linux下进程在内存中由三部分数据组成:代码段、数据段、堆栈段。在一个进程中,调用fork函数,可以创建、启动一个新进程。新进程与父进程共享代码段,复制父进程的数据段和堆栈段。创建成功后,fork()会向...转载 2019-04-21 21:36:03 · 739 阅读 · 0 评论 -
Linux下通过系统调用(API)和C语言库函数对文件进行访问
Abstract在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。Introduction一.通过系统调用访问文件 即通过Linux文件API访问文件,Linux的文件操作API涉及到创...转载 2019-04-15 09:54:00 · 1531 阅读 · 0 评论