linux c中修改文件权限

来源:互联网 发布:库房库存数据分析 编辑:程序博客网 时间:2024/06/08 04:09
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <libgen.h>
int main(int argc,char* argv[])
{
  if(argc != 2)
  {
   printf("Usage:%s filename\n",basename(argv[0]));
   exit(-1);
  }
  if(chmod(argv[1],0666) != 0)
  perror("chmod"),exit(-1);
 
  printf("chmod %s success.\n",argv[1]);
 
  return 0;
}
0 0