If you are looking to find out how to remove a directory in Linux you came to the right place. In this detailed guide, we will go over the step-by-step instructions.

“rmdir” and “rm” are the commands that are used for removing directories and deleting directories in Linux. 

There are two types of directories in Linux.  The directories can be empty or have some content in them.  “rmdir” is the command line feature for deleting empty directories.  The “rm” command is used for recursively deleting the directories and their contents.  Down below are some examples of how to remove a directory in Linux:

  • If you want to remove a directory that is empty, use “rm -d” or “rmdir” command.  This command follows the directory name that is intended to be deleted.
  • For removing a directory that has some content in it, use the “rm” command with a recursive option.  The recursive option is denoted by “-r.”
  • Sometimes, the contents of the directories are “write-protected.” Write protection is a facility that stops alteration or removal of valuable data.  If the contents of the directory are “write protected,” then the user will be prompted again to confirm the deletion process. 
  • If you do not want a prompt window to pop during the direct deletion process, then use the “rm” command with -r and -f options.
  • For saving time and deleting multiple directories at once, use “rm” command with -r. Separate the different directory names by space.  
  • Be very careful while removing the files and directories.  Once when the directories will be removed then it will be difficult to recover them later.  Therefore, take your time and remove the directories with caution.