
unix环境高级编程
文章平均质量分 58
xdyzyh
这个作者很懒,什么都没留下…
展开
-
UNIX环境高级编程-第4章-4.8-4.10
4.8 函数umask至此,我们已经说明了与每个文件相关的9个权限访问位,在此基础上,我们可以说明每个进程相关的文件模式创建屏蔽字umask值。#include<sys/stat.h>mode_t umask(mode_t cmask);该函数为进程设置新的文件模式屏蔽字,并且返回原来的文件模式屏蔽字,在文件模式屏蔽字中为1的位,在文件st_mode中的相应位一定关闭。//编写一个程序验证umas原创 2016-06-09 22:01:51 · 502 阅读 · 0 评论 -
UNIX环境高级编程-第1章复习-时间获取客户端和服务器
客户端程序/**************************************编写一个简单的时候获取客户端的步骤是:定义网际套接字地址结构使用socket函数创建网际字符流套接字设置地址簇结构并绑定端口号使用inet_pton将点分十进制地址转换成为正确的IP地址到地址簇结构成员中使用connect函数获取连接接下来就可以读写网际套接字*******************原创 2016-06-10 16:22:06 · 306 阅读 · 0 评论 -
UNIX环境高级编程-4.11-4.16
4.11 函数chown,fchown,fchownat,lchown下面几个chown函数可以改变文件的用户ID和组ID。如果两个参数owner或group中的任意一个是-1,则对应的ID不变。#include<unistd.h>int chown(const char*pathname,uid_t owner,git_t group);int fchown(int fd,uid_t ow原创 2016-06-16 20:44:22 · 562 阅读 · 0 评论