Difference between revisions of "File System"
(Created page with "{| class="wikitable" style="float:right;margin:1em;width:300px;" |- ! Previous Page !! Home Page !! [[Knowledge and Applicat...") |
|||
Line 4: | Line 4: | ||
|- | |- | ||
|}<div style="text-align:center;font-weight:bold;padding:0.4em 1em 0.3em 1em;-moz-border-radius: 6px;background-color:#47b8b8; ">ICT Applications</div> | |}<div style="text-align:center;font-weight:bold;padding:0.4em 1em 0.3em 1em;-moz-border-radius: 6px;background-color:#47b8b8; ">ICT Applications</div> | ||
+ | |||
+ | ===<font color=green>'''File System consists of'''</font>=== | ||
+ | ✦ A collection of files | ||
+ | |||
+ | ✦ A directory structure | ||
+ | |||
+ | ✦ (possibly) partitions | ||
+ | |||
+ | ===<font color=green>'''Important Issues '''</font>=== | ||
+ | ✦ File protection | ||
+ | |||
+ | ✦ The semantics of file sharing | ||
+ | |||
+ | ===<font color=green>'''File Concept: '''</font>=== | ||
+ | • The operating system provides a uniform logical abstraction for the physical storage of information. | ||
+ | |||
+ | • Storage devices are nonvolatile. | ||
+ | |||
+ | • A file is a named collection of related information that is recorded on secondary storage. | ||
+ | |||
+ | • Contiguous logical address space | ||
+ | |||
+ | • Types: | ||
+ | |||
+ | :✦ Data | ||
+ | |||
+ | :✔ Numeric | ||
+ | |||
+ | :✔ Character | ||
+ | |||
+ | :✔ Binary | ||
+ | |||
+ | :✦ Program | ||
+ | |||
+ | :✔ Source, object and executable file formats | ||
+ | |||
+ | ===<font color=green>'''File Attributes: '''</font>=== | ||
+ | |||
+ | • '''Name''' - only information kept in human-readable form. | ||
+ | |||
+ | • '''Identifier''' - a unique tag (i.e., an internal number) that identifies the file within the file system. | ||
+ | |||
+ | • '''Type''' - needed for systems that support different types. | ||
+ | |||
+ | • '''Location''' - a pointer to file location on device. | ||
+ | |||
+ | • '''Size''' - current file size. | ||
+ | |||
+ | • '''Protection'''- controls who can do reading, writing, executing. | ||
+ | |||
+ | • '''Time, date, and user identification''' - data for protection, security, and usage monitoring. | ||
+ | |||
+ | • Information about files are kept in the directory structure, which is maintained on the disk. | ||
+ | |||
+ | |||
+ | |||
+ | {| style="float:right;margin:1em;width:250px;" | ||
+ | |- | ||
+ | | | ||
+ | __TOC__ | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {| class="wikitable" style="float:right;margin:1em;width:300px;" | ||
+ | |- | ||
+ | ! [[Types Of Operating System|Previous Page]] !! [[ICT-Application| Home Page]] !! [[Knowledge and Application| Next Page]] | ||
+ | |- | ||
+ | |}<div style="text-align:center;font-weight:bold;padding:0.4em 1em 0.3em 1em;-moz-border-radius: 6px;background-color:#47b8b8; ">ICT Applications</div> | ||
+ | [[Category:TOPICS]] |
Revision as of 14:03, 24 June 2012
Previous Page | Home Page | Next Page |
---|
File System consists of
✦ A collection of files
✦ A directory structure
✦ (possibly) partitions
Important Issues
✦ File protection
✦ The semantics of file sharing
File Concept:
• The operating system provides a uniform logical abstraction for the physical storage of information.
• Storage devices are nonvolatile.
• A file is a named collection of related information that is recorded on secondary storage.
• Contiguous logical address space
• Types:
- ✦ Data
- ✔ Numeric
- ✔ Character
- ✔ Binary
- ✦ Program
- ✔ Source, object and executable file formats
File Attributes:
• Name - only information kept in human-readable form.
• Identifier - a unique tag (i.e., an internal number) that identifies the file within the file system.
• Type - needed for systems that support different types.
• Location - a pointer to file location on device.
• Size - current file size.
• Protection- controls who can do reading, writing, executing.
• Time, date, and user identification - data for protection, security, and usage monitoring.
• Information about files are kept in the directory structure, which is maintained on the disk.
Previous Page | Home Page | Next Page |
---|