diff options
Diffstat (limited to '')
-rw-r--r-- | Documentation/translations/zh_TW/filesystems/sysfs.txt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Documentation/translations/zh_TW/filesystems/sysfs.txt b/Documentation/translations/zh_TW/filesystems/sysfs.txt index a84eba2af9..ebe90651fc 100644 --- a/Documentation/translations/zh_TW/filesystems/sysfs.txt +++ b/Documentation/translations/zh_TW/filesystems/sysfs.txt @@ -61,7 +61,7 @@ Documentation/core-api/kobject.rst 文檔以獲得更多關於 kobject 接口的 任何 kobject 在系統中註冊,就會有一個目錄在 sysfs 中被創建。這個 目錄是作爲該 kobject 的父對象所在目錄的子目錄創建的,以準確地傳遞 -內核的對象層次到用戶空間。sysfs 中的頂層目錄代表著內核對象層次的 +內核的對象層次到用戶空間。sysfs 中的頂層目錄代表着內核對象層次的 共同祖先;例如:某些對象屬於某個子系統。 Sysfs 在與其目錄關聯的 kernfs_node 對象中內部保存一個指向實現 @@ -198,7 +198,7 @@ Sysfs 將會爲每次讀寫操作調用一次這個方法。這使得這些方 不會不太高。 這使得用戶空間可以局部地讀和任意的向前搜索整個文件。如果用戶空間 - 向後搜索到零或使用『0』偏移執行一個pread(2)操作,show()方法將 + 向後搜索到零或使用‘0’偏移執行一個pread(2)操作,show()方法將 再次被調用,以重新填充緩存。 - 在寫方面(write(2)),sysfs 希望在第一次寫操作時得到整個緩衝區。 @@ -253,7 +253,7 @@ static DEVICE_ATTR(name, S_IRUGO, show_name, store_name); (注意:真正的實現不允許用戶空間設置設備名。) -頂層目錄布局 +頂層目錄佈局 ~~~~~~~~~~~~ sysfs 目錄的安排顯示了內核數據結構之間的關係。 @@ -272,23 +272,23 @@ fs/ devices/ 包含了一個設備樹的文件系統表示。他直接映射了內部的內核 設備樹,反映了設備的層次結構。 -bus/ 包含了內核中各種總線類型的平面目錄布局。每個總線目錄包含兩個 +bus/ 包含了內核中各種總線類型的平面目錄佈局。每個總線目錄包含兩個 子目錄: devices/ drivers/ -devices/ 包含了系統中出現的每個設備的符號連結,他們指向 root/ 下的 +devices/ 包含了系統中出現的每個設備的符號鏈接,他們指向 root/ 下的 設備目錄。 -drivers/ 包含了每個已爲特定總線上的設備而掛載的驅動程序的目錄(這裡 +drivers/ 包含了每個已爲特定總線上的設備而掛載的驅動程序的目錄(這裏 假定驅動沒有跨越多個總線類型)。 fs/ 包含了一個爲文件系統設立的目錄。現在每個想要導出屬性的文件系統必須 在 fs/ 下創建自己的層次結構(參見Documentation/filesystems/fuse.rst)。 dev/ 包含兩個子目錄: char/ 和 block/。在這兩個子目錄中,有以 -<major>:<minor> 格式命名的符號連結。這些符號連結指向 sysfs 目錄 +<major>:<minor> 格式命名的符號鏈接。這些符號鏈接指向 sysfs 目錄 中相應的設備。/sys/dev 提供一個通過一個 stat(2) 操作結果,查找 設備 sysfs 接口快捷的方法。 |