1. linux的目錄結構:
2. /bin :存放提供給使用者使用的完成基本維護任務的命令。
3. /boot :存放linux啟動時使用的一些核心檔案。
4. /dev:包含所有系統裝置檔案。
5. /etc:包含系統和應用軟體的配置檔案
6. /home:儲存普通使用者的個人資料。
7. /lib :存放基本的共享鏈結庫和核心模組。
8. /mnt :臨時用於掛載檔案系統的地方。
9. /root :根目錄使用者的主目錄
10. linux的檔案分類:
11. 1)普通檔案:存放資料、程式等資料,一般存放在外儲存器中,普通檔案又分為文字檔案和二進位制檔案。
12. 2)目錄檔案:將檔案的名稱和它的索引節點號結合在一起的一張表。
13. 3)裝置檔案:linux將所有的外設當做檔案來看待,都存放在/dev中
14. 4)管道檔案:主要用於程序間的傳遞資料,管道是程序間傳遞資料的媒介。
15. 5)鏈結檔案:又稱符號鏈結檔案,提供了共享檔案的一種方法。使用鏈結檔案可以訪問普通檔案、目錄檔案和其他檔案。
16. 不帶快取的i/o操作:creat(filename,mode) open(filename,flag,mode) read(fd,buf,bufsize) write(fd,buf,bufsize) lseek(fd,offset,whence) close(fd) mode :s_irwxu s_irusr s_iwgrp s_iwoth 詳見《高質量嵌入式linux c程式設計》p185
17. 三種緩衝型別:全緩衝(在填滿i/o緩衝區後才進行實際的i/o操作)、行緩衝(當輸入輸出中遇到換行符時,標準i/o庫執行i/o操作。)、不帶緩衝(立即操作)。
fopen(a:只寫追加 a+:讀寫追加)
linux目錄結構和檔案屬性管理
一 fhs介紹 filesystem hierarchy standard 檔案系統層次化標準 的縮寫,多數linux版本採用這種檔案組織形式,類似於windows作業系統中c盤的檔案目錄,fhs採用樹形結構組織檔案。fhs定義了系統中每個區域的用途 所需要的最小構成的檔案和目錄,同時還給出了例外處...
linux目錄結構和檔案屬性管理
一 fhs介紹 filesystem hierarchy standard 檔案系統層次化標準 的縮寫,多數linux版本採用這種檔案組織形式,類似於windows作業系統中c盤的檔案目錄,fhs採用樹形結構組織檔案。fhs定義了系統中每個區域的用途 所需要的最小構成的檔案和目錄,同時還給出了例外處...
linux 識別目錄和檔案
1 linux 作業系統的組成一般分為3個部分 核心 kernel 命令解釋層,檔案結構 file structure 藍色檔案 目錄 白色檔案 一般性檔案,如文字檔案,配置檔案,原始碼檔案等 淺藍色檔案 鏈結檔案,主要是使用ln命令建立的檔案 綠色檔案 可執行檔案,可執行的程式 紅色檔案 壓縮檔案...