RMAN List backup is a useful command to list the backup taken in the system. It shows all the details about the backup taken, what time it was taken, location of the backup.

Let us see our commands:

1)List backup summary provides the summary of the backup taken of the database using RMAN
RMAN> LIST BACKUP SUMMARY;

2) To review RMAN backups of datafiles, archived redo logs, and control files.List all the backup taken in the system by this command for details.
RMAN> list backup;

3) To list the backups of all datafiles and archivelogs of the target database.To list all existing database backups by backup which can be used
RMAN> list backup of database;

4) Lists only backup sets and proxy copies but not image copies
RMAN> list backupset;

5) List the backups by just the backup files.This command prints the backup by file
RMAN> list backup by file;

6) This command can be used to list backup of individual tablespace

RMAN> LIST BACKUP OF TABLESPACE SYSTEM;

RMAN> LIST BACKUP OF TABLESPACE USERS;

7) This command can be used to list backup summary of individual tablespace

RMAN> LIST BACKUP OF TABLESPACE SUMMARY;

8) This command can be used to list backup of the control file
RMAN> LIST BACKUP OF CONTROLFILE;

9) This command can be used to list backup of individual datafile

RMAN> LIST BACKUP OF DATAFILE ;

RMAN> LIST BACKUP OF DATAFILE 1;

10) This command can be used to list backup summary of individual datafile

RMAN> LIST BACKUP OF DATAFILE SUMMARY;
RMAN> LIST BACKUP OF DATAFILE 1 SUMMARY;
RMAN> LIST BACKUP OF DATAFILE 2 SUMMARY;

11) Which of the backups of the target database have an expired status in the repository.
RMAN> list expired backup;

12) Which of the archived redo log backups have the expired status
RMAN> list expired archivelog all;