Linux遵循一切皆文件索引
文件打開方式有隻讀、只寫和讀取模式進程
文件打開後經過文件描述符來引用,該描述符是從打開文件關聯的元數據到文件自己的映射ip
在Linux內核中,文件用一個整數表述,成爲文件描述符(file descriptor,簡稱fd)內存
文件描述符在用戶空間共享,用戶程序經過文件描述符能夠直接訪問文件入門
文件位置、文件偏移原理
不一樣進程能夠同時讀寫同一個文件file
索引節點 硬連接 連接計數引用
時間侷限性原理程序
塊設備的最小尋址單元成爲扇區,扇區大小通常是2的倍數,一般是512字節 文件系統的最小尋址單元是塊(塊是文件系統的抽象,而不是物理介質的抽象),塊大小通常是2的指數倍乘以扇區大小 頁是內存的最小尋址單元數據
Linux系統中 扇區< 塊
open:打開一個文件並得到一個文件描述符 int open( const char * pathname, int flags); int open( const char * pathname,int flags, mode_t mode);
create