欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux仿寫chmod命令

 更新時(shí)間:2014年02月16日 14:41:07   作者:  
這篇文章主要介紹了linux仿寫chmod命令的方法,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<sys/stat.h>
int main(int argc,char **argv)
{
 int mode;
 int mode_u;
 int mode_g;
 int mode_o;
 char *path;
 if(argc<3)
 {
  printf("%s <mode num> <target file>\n",argv[0]);;
  exit(0);
 }

 mode = atoi(argv[1]);
 if(mode>777||mode<0)
 {
  printf("mode num error");
  exit(0);
 }
 mode_u = mode/100;
 mode_g = (mode- mode_u*100)/10;
 mode_o = mode -mode_u*100-mode_g*10;
 mode = mode_u*8*8+mode_g*8+mode_o;
 path = argv[2];
 if(chmod(path,mode)==-1)
 {
  perror("chmod error");
  exit(1);
 }
 return 0;
}

相關(guān)文章

  • shell向文件中添加新內(nèi)容的實(shí)現(xiàn)方法

    shell向文件中添加新內(nèi)容的實(shí)現(xiàn)方法

    Shell腳本是一種為shell編寫的腳本程序,下面這篇文章主要給大家介紹了關(guān)于shell向文件中添加新內(nèi)容的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2023-06-06
  • shell模糊匹配與正則詳解

    shell模糊匹配與正則詳解

    這篇文章主要介紹了shell模糊匹配與正則詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • shell中的循環(huán)語句、判斷語句實(shí)例

    shell中的循環(huán)語句、判斷語句實(shí)例

    這篇文章主要介紹了shell中的循環(huán)語句、判斷語句實(shí)例,本文對shell的循環(huán)語句、判斷語句做了一個(gè)小結(jié),以及在使用中的注意事項(xiàng),需要的朋友可以參考下
    2014-07-07
  • ssh,scp自動(dòng)登陸的實(shí)現(xiàn)方法

    ssh,scp自動(dòng)登陸的實(shí)現(xiàn)方法

    這篇文章主要介紹ssh,scp自動(dòng)登陸的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2013-02-02
  • kill特定進(jìn)程的shell腳本代碼

    kill特定進(jìn)程的shell腳本代碼

    學(xué)習(xí) shell kill 特定進(jìn)程的方法,有暴力的,也有溫柔點(diǎn)的,看你的個(gè)人喜好了
    2013-02-02
  • Linux下rm誤刪除文件的三種恢復(fù)方法

    Linux下rm誤刪除文件的三種恢復(fù)方法

    一下午寫的程序就被rm掉了,幸好只是一個(gè)文件,第二天很快又重新寫了一遍。但是很多人可能就不像我這么幸運(yùn)了,本文收集了一些在Linux下恢復(fù)rm刪除的文件的方法,需要的朋友可以參考下
    2022-12-12
  • Linux下服務(wù)器重啟的腳本命令

    Linux下服務(wù)器重啟的腳本命令

    Linux關(guān)閉和重啟系統(tǒng)一般使用相同的命令可以實(shí)現(xiàn)。下面腳本之家小編給大家?guī)砹薒inux下服務(wù)器重啟的腳本命令,感興趣的朋友一起看看吧
    2017-09-09
  • Linux下科學(xué)計(jì)數(shù)法(e)轉(zhuǎn)化為數(shù)字的方法

    Linux下科學(xué)計(jì)數(shù)法(e)轉(zhuǎn)化為數(shù)字的方法

    這篇文章主要介紹了Linux下科學(xué)計(jì)數(shù)法(e)轉(zhuǎn)化為數(shù)字的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • bash批量重命名、批量更改后輟的方法

    bash批量重命名、批量更改后輟的方法

    這篇文章主要介紹了bash批量重命名、批量更改后輟的方法,需要的朋友可以參考下
    2014-05-05
  • Gearman::XS在Centos下的編譯安裝方法

    Gearman::XS在Centos下的編譯安裝方法

    這篇文章主要介紹了Gearman::XS在Centos下的編譯安裝方法,需要的朋友可以參考下
    2014-07-07

最新評論