文件的权限
我是新手,初学UNIX和C语言,下边是我程序的一部分代码,可是为什么我建立了一个文件后,我不能用VI改写,我用VI打开只有读权限。
而且此程序也只能写文件一次。
if((filedes = open(argv[1], O_CREAT|O_RDWR|O_APPEND))<0)
err_ret("open error for %s", argv[1]);
else
printf("open for reading OK\n");
n = sizeof(buffer);
if(write(filedes, buffer, n) != n)
printf("write fail\n");
else
printf("write success\n");
close(filedes);
而且此程序也只能写文件一次。
if((filedes = open(argv[1], O_CREAT|O_RDWR|O_APPEND))<0)
err_ret("open error for %s", argv[1]);
else
printf("open for reading OK\n");
n = sizeof(buffer);
if(write(filedes, buffer, n) != n)
printf("write fail\n");
else
printf("write success\n");
close(filedes);
...全文
相关推荐
android文件读写权限
在android开发中,我们经常用到文件的读写权限
Linux中文件权限目录权限的意义及权限对文件目录的意义
linux中目录与文件权限的意义 一、文件权限的意义 r:可以读这个文件的具体内容; w:可以编辑这个文件的内容,包括增加删除文件的具体内容; x:文件就具有了可执行的权限——-注意:这里和window不一样,在win中,文件的可执行权限是通过扩展名表现出来的,如exe、bat等,但是在linux中文件的可执行权限是通过这个x决定的,与文件名没有什么关系。 二、目录权限的意义 r:可以查看此目录下的完整文件列表信息。 w:可以对此目录下的所有的文件及目录进行相关的更改,也就是可以更改这个目录下的结构列表(这个要重视) 具体权利如下: 可以在此目录下创建新的文件或目录;
列出共享文件夹权限列出文件夹权限
列出文件夹权限列出文件夹权限列出文件夹权限列出文件夹权限
Linux修改文件及文件夹权限
Linux修改文件及文件夹权限的命令详解
LINUX修改文件权限
LINUX操作系统如何修改文件权限,很好的哦


