wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

File management -disha parekh

profile
Disha Parekh
Sep 08, 2024
0 Likes
0 Discussions
99 Reads

File management in an operating system refers to the ways in which the OS handles and organizes files on storage devices such as hard drives, solid-state drives, and flash drives. Here are some key aspects of file management:


1. File Systems: A file system is a way of organizing files on a storage device. Common file systems include FAT, NTFS, HFS, and ext4.


2. File Naming: Rules for naming files, such as allowed characters, length limits, and naming conventions.


3. File Structure: How files are organized in a hierarchical structure of directories and subdirectories.


4. File Permissions: Control over who can access, modify, or delete files.


5. File Storage: How files are stored on disk, including allocation methods and disk formatting.


6. File Retrieval: How files are retrieved from disk, including file searching and indexing.


7. File Editing: How files are modified, including file locking and version control.


8. File Backup: Creating copies of files to prevent data loss.


9. File Compression: Reducing file size to save storage space.


10. File Encryption: Protecting files from unauthorized access.


File management operations include :

• Create: A new file is defined and positioned within the structure of files.

• Delete: A file is removed from the file structure and destroyed.

• Open: An existing file is declared to be “opened” by a process, allowing the

process to perform functions on the file.

• Close: The file is closed with respect to a process, so that the process no longer

may perform functions on the file, until the process opens the file again.

• Read: A process reads all or a portion of the data in a file.

• Write: A process updates a file, either by adding new data that expands the size of the file or by changing the values of existing data items in the file.



Comments ()


Sign in

Read Next

OS Assignment 3

Blog banner

The Features of Blockchain

Blog banner

SQL Injection

Blog banner

Mumbai

Blog banner

Platonic Solids

Blog banner

Data Science in Mental Health Prediction

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Uniprocessor Scheduling

Blog banner

Memory Management

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

Answer

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

CoWIN

Blog banner

Deadlock and Starvation

Blog banner

Denial-of-Service and Distributed Denial-of-Service Attack Techniques

Blog banner

Technical SEO : Total Guide

Blog banner

Interrupts in OS

Blog banner

Emotional Suppression: The Hidden Costs Of Unfelt Feelings

Blog banner

The Future of Web Development in 2026: Trends Every Business Must Know

Blog banner

security requirements for safe e-payment

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

Computer security techniques

Blog banner

Why is ITSM important in IT organization?

Blog banner

Zero-Day Attack

Blog banner

gis substation

Blog banner

Mesh Topology

Blog banner

“CONSISTENCY” in Social Media Marketing

Blog banner

How to use open SSL for web server - browser communication

Blog banner

Deadlock and starvation in operating system

Blog banner

Process states

Blog banner

Cyber Crime Investigation In The Era Of Big Data

Blog banner

Importance of Network Security Risk

Blog banner

Fitness

Blog banner

How social media affect

Blog banner

Socket Programming in Java

Blog banner

What is OS and its overview

Blog banner

Explain Kernel in OS

Blog banner

E-learning in today's world

Blog banner

Install Ubuntu in Vmware

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

Note on Process, Process creation and Process termination

Blog banner

Sensory Play for Toddlers: Boosting Curiosity Through Touch, Sound, and Colour

Blog banner