日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下mkdir和windows下mkdir的对比

發布時間:2024/3/12 linux 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下mkdir和windows下mkdir的对比 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 一、windows下的mkdir
      • 1)代碼
      • 2)參數
      • 3)返回值
      • 4)windows下mkdir和_mkdir的區別
    • 二、linux下的mkdir
      • 1)代碼
      • 2)參數
      • 3)函數說明
      • 4)返回值
      • 5)mode

一、windows下的mkdir

1)代碼

#include<direct.h> int _mkdir( const char *dirname );

2)參數

dirname是目錄的路徑名指針

3)返回值

如果新目錄的創建時間,這些功能中的每一個返回值 0。 在錯誤,則函數返回 – 1

4)windows下mkdir和_mkdir的區別

沒有下劃線的位不符合ISO c++ 標準的寫法,標準要求帶下劃線的標準,沒有下劃線的是為了兼容以前的版本。

二、linux下的mkdir

1)代碼

#includ22e <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname, mode_t mode);

2)參數

pathname 路徑名字
mode_t 模式

3)函數說明

mkdir()函數以mode方式創建一個以參數pathname命名的目錄,mode定義新創建目錄的權限。

4)返回值

若目錄創建成功,則返回0;否則返回-1,并將錯誤記錄到全局變量errno中。

5)mode

S_IRUSR
S_IREAD
S_IWUSR
S_IWRITE
S_IXUSR
S_IEXEC
S_IRWXU
This is equivalent to (S_IRUSR | S_IWUSR | S_IXUSR).
S_IRGRP
Read permission bit for the group owner of the file. Usually 040.
S_IWGRP
Write permission bit for the group owner of the file. Usually 020.
S_IXGRP
Execute or search permission bit for the group owner of the file. Usually 010.
S_IRWXG
This is equivalent to (S_IRGRP | S_IWGRP | S_IXGRP).
S_IROTH
Read permission bit for other users. Usually 04.
S_IWOTH
Write permission bit for other users. Usually 02.
S_IXOTH
Execute or search permission bit for other users. Usually 01.
S_IRWXO
This is equivalent to (S_IROTH | S_IWOTH | S_IXOTH).
S_ISUID
This is the set-user-ID on execute bit, usually 04000. See How Change Persona.
S_ISGID
This is the set-group-ID on execute bit, usually 02000. See How Change Persona.
S_ISVTX
This is the sticky bit, usually 01000.

S_IRWXU 00700權限,代表該文件所有者擁有讀,寫和執行操作的權限
S_IRUSR(S_IREAD) 00400權限,代表該文件所有者擁有可讀的權限
S_IWUSR(S_IWRITE) 00200權限,代表該文件所有者擁有可寫的權限
S_IXUSR(S_IEXEC) 00100權限,代表該文件所有者擁有執行的權限
S_IRWXG 00070權限,代表該文件用戶組擁有讀,寫和執行操作的權限
S_IRGRP 00040權限,代表該文件用戶組擁有可讀的權限
S_IWGRP 00020權限,代表該文件用戶組擁有可寫的權限
S_IXGRP 00010權限,代表該文件用戶組擁有執行的權限
S_IRWXO 00007權限,代表其他用戶擁有讀,寫和執行操作的權限
S_IROTH 00004權限,代表其他用戶擁有可讀的權限
S_IWOTH 00002權限,代表其他用戶擁有可寫的權限
S_IXOTH 00001權限,代表其他用戶擁有執行的權限

總結

以上是生活随笔為你收集整理的linux下mkdir和windows下mkdir的对比的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。