![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
不文东
一点一点的记。
展开
-
<Uinx 环境高级编程笔记>
以前经常遇到两种I/O操作一类是f打头的fopen, fread, fwrite一类是没有f打头的open, read, fwrite原来一个是UNIX I/O(在类Unix系统上实现),另一类是标准I/O(在很多系统上都有实现,包括windows) 使用标准I/O的好处因为在出UNIX的很多操作系统(包括Windows, linux)上都实现了此库,所有有利于软件的移植。转载 2017-08-02 01:55:53 · 282 阅读 · 0 评论 -
进程的介绍和linux中进程的命令解释
一.进程控制块(pcb):1.包含进程标识pid 2.进程用户 3.进程状态优先级 4。文件描述符表二.前台进程可以向终端输入输出,后台进程不能输入只能向终端输出 后台进程运行用./a.out &三。ps 查看系统进程 ps -ef(显示所有进程)ps -ef|more 一屏幕一屏幕的输出。ps -ef|grep test直接用名字查看进程 ps aux显示进程当前状态四.top 查原创 2017-08-02 02:29:36 · 217 阅读 · 0 评论 -
创建进程,分析父子进程关系以及结束进程。
一创建进程: pid_t fork(void); pid_t等价与有符号整型失败-1,成功时父进程返回子进程进程号,子进程0;父子进程 就是fork返回值区分。 例子:二.结束进程: exit/_exit (int status) 只有status第八位才有效。 其中exit结束时会刷新流的缓冲区。。 _exit不会刷新。原创 2017-08-02 03:11:29 · 1608 阅读 · 2 评论