≡ Menu

HowTo: Deleting Directories in Linux

How do I delete a directory or directories in Linux using the Terminal application?

You can delete the directory using any one of the following command:

rmdir command : It removes the directory entry specified by each directory argument, provided it is empty.

rm command : It removes the file. But, can be used to remove directory too even if directory is not empty.

Syntax: Remove an empty directory with the rmdir command

The basic syntax is:

rmdir dirNameHere

To remove an empty directory called foo in the current directory, enter:

rmdir foo

To remove an empty directory called foo in the current directory, enter:

rmdir foo

To remove an empty directory called foo/bar, enter:

rmdir -p foo/bar

Syntax: Remove directory and all its files including sub-directories with the rm command

The basic syntax is:

rm -rf dirNameHere

Warning: There is no undo in the command line/shell. So be careful with the following command. You may loss data permanently.

To remove movies-mp3 directory, enter:

rm -rf movies-mp3

More more information see rmdir(1) and rm(1) command man pages.

Sysadmin because even developers need heroes!!!

Share this tutorial on:
{ 2 comments… add one }
  • aref ghobadi August 17, 2015, 3:41 pm

    Hi
    thanks a lot, very nice article

  • zergh March 15, 2016, 6:40 am

    what the command for delete files using terminal ubuntu…full command

Security: Are you a robot or human?

Leave a Comment

You can use these HTML tags and attributes: <strong> <em> <pre> <code> <a href="" title="">


   Tagged with: , ,