Linux 檔案的基本操作 open

2021-09-28 19:30:44 字數 596 閱讀 5507

建立/開啟乙個檔案可以使用open函式,他有兩種形式:

標頭檔案:

#include #include #include
函式:

int open(const char *filename, int flags)

int open(const char *filename, int flags,mode_t mode)

解釋:flags:為檔案的開啟方式

mode:檔案的訪問許可權

s_irusr : r usr檔案屬主可以讀

s_irwxu: rwx u檔案屬主可以讀寫執行

s_irgrp: r grp檔案屬組可以讀

s_irwxg: rwx g檔案屬組可以讀寫執行

s_iroth: r oth其他使用者可以讀

s_irwxo: rwx o其他使用者可以讀寫執行

也可以用數字表示:r-4 w-2 x-1

例項:

#include #include #include #include #include int main()

Linux檔案基本操作

linux最優秀的地方之一,在於它的多使用者 多工的開發環境。為了讓各使用者具有較安全的管理機制,檔案的許可權管理是很重要的。linux通常將檔案的訪問方式分為3個類別,分別是owner group other,且具有read write excute等許可權 由於mac是基於unix系統的,加上我...

Linux檔案基本操作

一 ls ls l ls al ls lht 以k為單位的檔案檢視 檔案第乙個符號代表 d 目錄 檔案 i 鏈結檔案 b 塊裝置檔案 介面裝置 c 字元裝置檔案 序列裝置 p 管道檔案 二 檔案讀取 1.cat 讀取純文字檔案 cat bbj.txt cat n bbj.txt 帶行號的檔案讀取 c...

Linux 檔案基本操作

一 檔案管理 1 檔案分類 普通檔案 目錄檔案d 管道檔案p 鏈結檔案 l 裝置檔案 塊裝置 b 字元裝置 c 套接字 s 2 對檔案的操作 3 檢視檔案 二 許可權管理 1 檔案許可權的劃分 通過ls l命令可以檢視檔案的詳細資訊 例如圖中的main檔案許可權是rwxrwxr x,許可權是3位一組...