linux
慌逃
竹杖芒鞋轻胜马,一蓑烟雨任平生
展开
-
linux中文件的权限
Linux中默认的权限是根据umask值来确定的,shell可以通过umask -p设置,c中可以通过函数umask(most_t mode)来改变。其中目录是以777为基数,文件是以666为基数,基数减去umask值来确认,但是文件的用户不能有执行的权限,即不能出现–x--x–x等的情况,表现为有奇数,当出现的时候会自动加1来避免。 如umask为0112 dir:drw-rw-r-x (777...原创 2019-04-18 16:58:58 · 188 阅读 · 0 评论 -
Linux命名管道通信实例
理解代码: /** suck 端简单实现 */ #include<stdio.h> #include<unistd.h> #include<string.h> #include<sys/select.h> #include<fcntl.h>//读取方式宏定义 #include<sys/stat.h>//用户权限宏定...原创 2019-05-26 21:29:36 · 1013 阅读 · 0 评论