Menu

Operating systems

File Management

File management is the operating system function that organises files on storage. It names files, allocates them to folders, moves them and saves them, so that they can be found and opened again later.

What file management does

  • Naming gives a file a label so that you and the operating system can identify it.
  • Allocating to folders groups related files together, so storage stays tidy and files are easier to find.
  • Moving changes where a file is stored, for example when you reorganise a project.
  • Saving writes the file's data to storage and records its name and folder, so your work is kept after the program closes.

These jobs matter because a storage device can hold thousands of files. Without clear names and folders, you could struggle to find the one you need. For example, a pupil building a maze game saves the program as maze_game.py in a folder called maze_game, with separate folders for images and sounds. If they later move the sounds folder, file management records its new location, so the folder can still be found. When they reopen the project, the clear names and folders make the files easy to find.

File management is not the same as memory management. Memory management deals with programs and data while they are in memory; file management deals with files stored on a drive.

Practise this