LinuxCommandLibrary

rip

TLDR

Delete file safely

$ rip [file.txt]
copy
Delete multiple files
$ rip [file1.txt] [file2.txt]
copy
Delete directory
$ rip [directory/]
copy
List deleted files
$ rip --seance
copy
Restore last deleted
$ rip --unbury
copy
Restore specific file
$ rip --unbury [filename]
copy
Permanently delete graveyard
$ rip --decompose
copy

SYNOPSIS

rip [--seance] [--unbury] [--decompose] [options] [files]

DESCRIPTION

rip is a safer rm alternative. Files go to a "graveyard" instead of permanent deletion.
The graveyard stores deleted files. Original paths are preserved for restoration.
Seance lists what's been deleted. Shows path and deletion time.
Unbury restores files to original location. Specific files or last deleted.
Decompose permanently removes graveyard contents. Use when sure files aren't needed.

PARAMETERS

-s, --seance

List buried files.
-u, --unbury FILE
Restore file.
-d, --decompose
Permanently delete.
--graveyard DIR
Custom graveyard path.
-i, --inspect
Inspect before delete.

CAVEATS

Graveyard uses disk space. Large deletes may fill storage. Not secure delete.

HISTORY

rip (Rm ImProved) provides a safety net for file deletion. It gives users a chance to recover accidentally deleted files.

SEE ALSO

rm(1), trash-cli(1), safe-rm(1)

Copied to clipboard