資料夾的內容:資料夾的內容就是資料夾裡的檔案或資料夾
資料夾的許可權:r讀 w寫 x可通過
dir *opendir(const char *name);
#include
#include
功能:開啟乙個資料夾
引數: name 指定要開啟的資料夾的名字
返回值:錯誤 null errno被設定 成功 返回乙個指向資料夾流的指標
int closedir(dir *dirp);
#include
#include
功能:關閉資料夾流
引數: dirp 指定資料夾流 也就是要關閉的資料夾流
返回值:成功 0 錯誤 -1 errno被設定
struct dirent * readdir(dir *dirp);
#include
功能:從資料夾流中讀取一條資訊
引數: dirp 指定了資料夾流
返回值: null 到達資料夾的末尾或者錯誤發生 如果是錯誤發生 errno被設定
結構體說明
struct dirent
;
#ifndef __t_stdio_h__
#define __t_stdio_h__
#include
#define e_msg(str,val) dowhile(0)
#endif
#include
#include
#include
#include
intmain
(int argc,
char
*ar**)
//關閉資料夾流
closedir
(dir)
;return0;
}
UNIXC001 資料夾操作
drwxrwxr x 2 moonx moonx 4096 12月 26 09 12 test 資料夾裡x代表可通過的意思 chmod a x test cd test bash cd test permission denied chmod a x test cd test touch filea...
學習ubuntu之檔案 資料夾操作命令
新建檔案 sudo touch mysql 檔名稱 新建檔案後檔案屬性是唯讀的,如果要編輯檔案需要sudo gedit mysql 刪除檔案 sudo rm mysql 移動檔案 1 先把改變操作目錄,cd home zhoum download 2 移動檔案到指定目錄,sudo mv aaa 檔名...
學習ubuntu之檔案 資料夾操作命令
新建檔案 sudo touch mysql 檔名稱 新建檔案後檔案屬性是唯讀的,如果要編輯檔案需要sudo gedit mysql 刪除檔案 sudo rm mysql 移動檔案 1 先把改變操作目錄,cd home zhoum download 2 移動檔案到指定目錄,sudo mv aaa 檔名...