About This Chapter
File Management Systems - Chapter Summary
Check out this comprehensive computer science chapter to review the basics of file management systems. These simple lessons examine the purposes/functions of files, file extensions, file organization, physical storage allocation and file management within different operating systems. When you're finished with a lesson, try the accompanying self-assessment quiz to reinforce your understanding of the material. You can access the chapter at any time, and our instructors are happy to answer any questions you may have. Upon completion of the chapter, you should be able to:
- Assess the structure, organization and characteristics of operating system files and directories
- Recognize the responsibilities of file managers
- Compare types of files, file extensions and file systems
- Describe the purpose of file organization, file access control and physical storage allocation in operating systems
- Explain the functions of file management in Linux operating systems
- Discuss the practical applications of file management
1. Files & Directories in Operating Systems: Structure, Organization & Characteristics
We use computers on a daily basis to conduct our professional or personal work. In this lesson, we will examine how files are stored on the computer and how we can create, change, and delete files as well as the technical attributes of our files.
2. File Systems: FAT, NTFS, and HFS+
Computers use file systems to control how information is stored and retrieved. Each file system has its own structure and logic. Learn about the different types of file systems for different operating systems in this lesson.
3. Responsibilities of a File Manager in Operating Systems
Ever wondered what a file manager does on a computer? In this lesson, we learn the management and responsibilities of the file manager in an operating system.
4. Physical Storage Allocation in Operating Systems
What happens when you save a file on your computer? In this lesson, we will learn about the different ways the operating system (OS) allocates space to store files - contiguous, linked, and indexed.
5. File Extensions and File Types: MP3, GIF, JPG, DOCX, XLSX, EXE, & More
File extensions are used to indicate the format of files so operating systems know what to do with them. Learn why there are so many different file extensions. Also learn about some of the most widely used file extensions.
6. File Organization in Operating Systems
In this lesson we will explore how files are structured and organized by the Operating System. Different methods of organization may be used to allow accurate retrieval of information.
7. File Access Control in Operating Systems: Purpose & Overview
In this lesson we will explore how the operating system protects sensitive files and controls its access. File permission can be granted or denied depending on the use case, and we will review how these permissions can be modified by the user.
8. File Management in Linux Operating Systems
Developed as a kernel to be compatible with Unix, Linux operating system is widely used and continues to remain popular. Being an open source software, it has evolved significantly over the years with improvements to virtually all its components including the file systems. This lesson highlights the file management in Linux operating system.
9. Practical Application for Operating Systems: File Management
The file management is an integral part of any operating system and it helps in organizing, tracking and managing files. This lesson programmatically demonstrates some of the file management functions using C programming language.
Earning College Credit
Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.
To learn more, visit our Earning Credit Page
Transferring credit to the school of your choice
Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.
Other chapters within the Computer Science 305: Operating Systems course