Linux的目錄結構和檔案分類

2021-07-24 14:56:44 字數 1005 閱讀 5596

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命令建立的檔案 綠色檔案 可執行檔案,可執行的程式 紅色檔案 壓縮檔案...