2013年7月4日

UNIX环境高级编程——文件和目录

摘要: 一、获取文件/目录的属性信息int stat(const char *path, struct stat *buf);int fstat(int fd, struct stat *buf);int lstat(const char *path, struct stat *buf);struct s... 阅读全文

posted @ 2013-07-04 18:28 胡永光 阅读(167) 评论(0) 推荐(0) 编辑

UNIX环境高级编程——文件I/O

摘要: 一、文件描述符对于Linux而言,所有对设备或文件的操作都是通过文件描述符进行的。当打开或者创建一个文件的时候,内核向进程返回一个文件描述符(非负整数)。后续对文件的操作只需通过该文件描述符,内核记录有关这个打开文件的信息(file结构体)。一个进程启动时,默认打开了3个文件,标准输入、标准输出、... 阅读全文

posted @ 2013-07-04 12:53 胡永光 阅读(133) 评论(0) 推荐(0) 编辑

UNIX环境高级编程——UNIX基础知识

摘要: 1.用户在登陆linux系统时,先键入登录名,然后键入口令。系统在其口令文件(通常是/etc/passwd文件)中查看登录名。口令文件中的登陆项由7个以冒号分隔的字段组成,它们是:登录名、加密口令、数值用户ID、数值组ID、注释字段、起始目录以及shell程序。huangcheng:x:1000:... 阅读全文

posted @ 2013-07-04 11:48 胡永光 阅读(128) 评论(0) 推荐(0) 编辑

导航