真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

[Linux文件屬性]使用chmod函數(shù)修改指定文件權(quán)限

//這是一個(gè)使用chmod函數(shù)來(lái)修改文件的權(quán)限的實(shí)例
//文件名使用argv參數(shù)傳遞
#include 
#include 
int main(int argc,char *argv[])
{
    int ret;
    struct stat	statbuf;   //文件狀態(tài)緩沖區(qū)
    if(argc != 3)          //如果參數(shù)格式錯(cuò)誤直接錯(cuò)誤
    {
       printf("請(qǐng)輸入正確的2個(gè)文件名!\n");
       return 1;  //直接退出
    }
    ret = stat(*(argv+1),&statbuf);    //獲得文件的屬性
    if (ret< 0)                        //取文件屬性失敗
    {
      printf("沒(méi)有取得文件對(duì)應(yīng)的屬性!\n");
    }
    else
    {
      if(chmod(*(argv+1), (statbuf.st_mode & ~S_IXGRP) | S_ISGID) < 0)  //修改參數(shù)1對(duì)應(yīng)的文件權(quán)限
      {
         printf("修改文件%s權(quán)限出錯(cuò)",*(argv+1));      
      }
    }
    if (chmod(*(argv+2), S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH) < 0)  //修改參數(shù)2對(duì)應(yīng)文件權(quán)限
    {
       printf("修改文件%s權(quán)限出錯(cuò)",*(argv+2));
    }
    return 0;
}

文章標(biāo)題:[Linux文件屬性]使用chmod函數(shù)修改指定文件權(quán)限
文章網(wǎng)址:http://weahome.cn/article/ijgshp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部