changeset 6:3c9b5f9cff85

...
author matac42 <matac@cr.ie.u-ryukyu.ac.jp>
date Thu, 20 Jan 2022 13:46:45 +0900
parents 47c5e331d020
children 124583e0b372
files paper/text/chapter2.tex paper/thesis.pdf
diffstat 2 files changed, 34 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/paper/text/chapter2.tex	Sun Jan 16 18:52:03 2022 +0900
+++ b/paper/text/chapter2.tex	Thu Jan 20 13:46:45 2022 +0900
@@ -93,6 +93,40 @@
 
 \chapter{UnixのFileSystem}
 \section{inode}
+主にUnix系のファイルシステムで用いられる,ファイルの属性情報が書かれたデータである.
+inodeにおけるファイルの属性情報は表\ref{table:inode}のようなものがある.
+またinodeは識別番号としてinode numberを持つ.
+inode numberは一つのファイルシステム内で一意の番号であり,\emph{ls -l}コマンドで確認可能である.
+inodeはファイルシステム始動時にinode領域をディスク上に確保する.
+そのためinode numberには上限があり,それに伴いファイルシステム上で扱えるファイル数の上限も決まる.
+inode numberの最大値は\emph{df -i}コマンドで確認可能である.
+
+\begin{table}[htpb]
+  \begin{center}
+    \small
+    \begin{tabular}[htpb]{|c||c|}
+      \hline
+      File Types & directoryやregular fileなど,ファイルの種類 \\
+      \hline
+      Permissions & read write executeの実行可否\\
+      \hline
+      UID & ファイル所有者のID \\
+      \hline
+      GID & ファイル所有グループのID \\
+      \hline
+      File Size & ファイルのサイズ \\
+      \hline
+      Time Stamps & ファイル作成,編集日時 \\
+      \hline
+      Number of link & ハードリンクの数 \\
+      \hline
+      Location on hard disk & データのアドレス\\
+      \hline
+    \end{tabular}
+    \caption{inodeでのファイル属性情報}
+    \label{table:inode}
+  \end{center}
+\end{table}
 
 \chapter{GearsFileSystemのdirectory}
 \section{Treeによるdirectory構造}
Binary file paper/thesis.pdf has changed