码迷,mamicode.com
首页 >  
搜索关键字:unix环境高级编程    ( 300个结果
Unix环境高级编程
Advanced Programming in the UNIX Environment Second EditionUnix 环境高级编程 第二版目录:第一章:UNIX基础知识第二章:UNIX标准化及实现第三章:文件I/O第四章:文件和目录第五章:标准I/O库第六章:系统数据文件盒信息第七章:进程...
分类:其他好文   时间:2014-12-29 22:46:33    阅读次数:169
APUE学习笔记——10.18 system函数 与waitpid
system函数 system函数用方便在一个进程中执行命令行(一行shell命令)。 用法如下: #include #include int main() { printf("Hello\n"); system("sleep 5"); return 0; } 在程序中通过system调用了命令行 sleep 5。(这里知识举一个例子,当然可以执行一个类似“ b...
分类:其他好文   时间:2014-12-25 11:25:43    阅读次数:199
linux 标准I/O (一)
在前面《UNIX环境高级编程----文件描述符浅析》一文中所讲的I/O函数都是针对文件描述符。而对于标准I/O库,它们的操作都是围绕流来进行的。当用标准I/O库打开或创建一个文件时,我们已经使一个流与文件相结合。一、流和FILE对象当打开一个流时,标准I/O函数fopen返回一个指向FILE对象的指...
分类:系统相关   时间:2014-12-12 18:50:16    阅读次数:428
用C语言实现统计一个文件夹中各种文件的比例
原文:用C语言实现统计一个文件夹中各种文件的比例 《UNIX环境高级编程》中的程序清单4-7就介绍了如何实现递归地统计某个目录下面的文件!我刚开始看过它的代码后,觉得照着敲太没意思了,所以就合上书自己写了一遍!为此还写了一篇博文,这是博文地址: 在linux下用C语言实现递归查看某个目录中的所有文件...
分类:编程语言   时间:2014-12-11 10:07:41    阅读次数:272
APUE: 文件和目录相关的系统调用
Tips:下面的总结是参考APUE(unix环境高级编程)这本书,在linux(ubuntu)上的实现。 Linux系统的调用结构: 最上层:应用程序+shell命令(外部命令在coreutils中实现,内部命令在bash中实现) 中间层:linux下的库函数(gnu的c标准库在glibc中实现) 最底层:linux内核(163个linux系统调用接口+内核子系统(驱动)) ...
分类:其他好文   时间:2014-12-11 08:57:13    阅读次数:331
kill与kill -9的区别
有时候我们使用kill无法杀掉一个进程,但是用kill -9却可以,why?      首先看一下kill的功能,man手册对kill描述如下: KILL(1) Linux User's Manual KILL(1) NAME ...
分类:其他好文   时间:2014-12-09 10:32:52    阅读次数:293
C程序的存储空间
参考:《UNIX环境高级编程》第7章 7.6节     C程序一般有下面几部分构成 正文段:又叫文本段,这是有CPU执行的机器指令部分。通常,正文段是可以共享的,并 且是只读的。 初始化数据段:通常将此段作为数据段,它包含了程序中需要明确的赋初值的变量,比如函 数外的声明:int cnt = 10; 非初始化数据段:通常此数据段称为bss段(block start symbol),在程...
分类:其他好文   时间:2014-12-04 20:05:19    阅读次数:201
unix环境高级编程笔记(6)—— 文件和目录(3)
这一节主要是讲目录的操作,涉及创建目录、删除目录、读取目录等1 mkdir 和 rmdir用mkdir创建目录,用rmdir删除目录。#include int mkdir(const char *pathname,mode_t mode); ...
分类:其他好文   时间:2014-12-03 15:38:50    阅读次数:153
《UNIX环境高级编程》读书笔记之线程(2)
1.线程属性 可以使用pthread_attr_t结构来指定线程的属性,并把这些属性与线程联系起来。可以使用pthread_attr_init函数来初始化pthread_attr_t对象为系统线程属性的默认值。 下图给定了各系统中定义的线程属性。 如果对线程的终止状态不感兴趣,可以修改pthread_attr_t结构中的detachstate属性,让线程一开始就处于分离状态,可以采用pt...
分类:编程语言   时间:2014-11-25 23:43:38    阅读次数:374
用C语言实现统计一个文件夹中各种文件的比例
《UNIX环境高级编程》中的程序清单4-7就介绍了如何实现递归地统计某个目录下面的文件!我刚开始看过它的代码后,觉得照着敲太没意思了,所以就合上书自己写了一遍!为此还写了一篇博文,这是博文地址: 在linux下用C语言实现递归查看某个目录中的所有文件【CSDN】! 今天做《Unix环境高级编程...
分类:编程语言   时间:2014-11-25 23:03:05    阅读次数:207
300条   上一页 1 ... 20 21 22 23 24 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!