Removing/Deleting Files in Linux

Removing/Deleting Files in Linux

The rm command is used to delete files and directories. It is important to keep in mind that deleted files and directories do not go into a “trash can” as with desktop-oriented operating systems. When a file is deleted with the rm command, it is almost always permanently gone.


Without any options, the rm command is typically used to remove regular files:

The rm command will ignore directories that it’s asked to remove; to delete a directory, use a recursive option, either the -r or -R options. Just be careful since these options are “recursive”, this will delete all files and all subdirectories:

Note: Permissions can have an impact on file management commands, such as the rm command.To delete a file within a directory, a user must have write and execute permission on a directory. Regular users typically only have this type of permission in their home directory and its subdirectories.

Leave a Reply
Your email address will not be published. *

This site uses Akismet to reduce spam. Learn how your comment data is processed.