Differences between version 6 and predecessor to the previous major change of Inode.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 6 | Last edited on Monday, June 4, 2007 1:20:35 pm | by BenStaz | Revert |
Older page: | version 5 | Last edited on Saturday, July 23, 2005 2:17:29 pm | by AristotlePagaltzis | Revert |
@@ -1,3 +1,19 @@
An [Inode] specifies which DiskCluster~s a file occupies as well as a few attributes such as creation and last-modification times. To that end it contains a list of direct, indirect, and doubly and triply indirect pointers. On some FileSystems, very small files can be stored directly in the [Inode] itself.
-Sophisticated FileSystems create [Inode]s on demand, but with most, the number of [Inode]s on a [Partition] has to be decided on during FileSystem creation. It is rare to run out of [Inode]s unless you have an unusual usage profile such as storing a news spool or [Squid] cache. To see how
many [Inode]s are free
, use <tt>df
-i</tt
>.
+Sophisticated FileSystems create [Inode]s on demand, but with most, the number of [Inode]s on a [Partition] has to be decided on during FileSystem creation. It is rare to run out of [Inode]s unless you have an unusual usage profile such as storing a news spool or [Squid] cache. Exhaustion of the inodes will prohibit the creation of additional files even if sufficient HDD space exists.
+
+!!How
many Inodes do I have free?
+
+*df - i
+
+!!What information does an
[Inode] store?
+
+*The size of the file in bytes.
+*The file'
s physical location (the addresses of the blocks of storage containing the file's data on a HDD)
+*The file's access permissions
+*Timestamps (ctime
,mtime and atime). See [FileTimes]
+*A reference count telling how many hard links point to the [Inode].
+
+!!How to obtain a file's [Inode] number
+
+*ls
-i <file
>