实验七 LINUX文件系统编程
实验七 LINUX文件系统编程
一、实验目的:
(1)掌握LINUX文件系统的基本原理,结构和实现的方法
(2)掌握LINUX文件系统中文件的建立,打开,读写,执
实验七 LINUX文件系统编程
实验七 LINUX文件系统编程
一、实验目的:
(1)掌握LINUX文件系统的基本原理,结构和实现的方法
(2)掌握LINUX文件系统中文件的建立,打开,读写,执行,属性等系统调用的使用.
二、实验内容:
(1)仔细阅读提供的源代码
(2)理解LINUX文件系统的基本原理
(3)调试提供的源代码
三、实验作业:
#include
#include
#include
#include
#include
#include
#include
#include
#define MAX 128
int chmd();
int chmd ()
{
int c;
mode_t mode=S_IWUSR;
printf(" 0. 0700\n 1. 0400\n 2. 0200 \n 3. 0101\n ");
printf("Please input your choice(0-3):");
scanf("%d",&c);
switch(c)
{
case 0: chmod("file1",S_IRWXU);break;
case 1: chmod("file1",S_IRUSR);break;
case 2: chmod("file1",S_IWUSR);break;
case 3: chmod("file1",S_IXUSR);break;
default:printf("You have a wrong choice!\n");
}
return(0);
实验七 LINUX文件系统编程
一、实验目的:
(1)掌握LINUX文件系统的基本原理,结构和实现的方法
(2)掌握LINUX文件系统中文件的建立,打开,读写,执行,属性等系统调用的使用.
二、实验内容:
(1)仔细阅读提供的源代码
(2)理解LINUX文件系统的基本原理
(3)调试提供的源代码
三、实验作业:
实验七 LINUX文件系统编程 来自淘豆网www.taodocs.com转载请标明出处.