文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>文件权限用八进制书描述

文件权限用八进制书描述

时间:2010-08-24  来源:huazaicola

linux文件权限问题  

int main(int argc, char *argv[])
{
        char data[] = "hello you are handsome!!\n";
        char buffer[20];
        int fd;
        if(argc < 2)
        {
                printf("input pathname!\n");
                exit(1);
        }
        if((fd = open(argv[1], O_CREAT|O_RDWR,0666)) < 0) // 此处0666为八进制,所以改成666执行结果错误!
        { printf("open failure\n");
                exit (1);
        }

        close(fd);

        return 0;

}

程序出错原因:0666写成666,所以不能写成666.

注意:一定要检测函数的返回值
linux 文件介绍

文件类型

  Linux下的文件可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载