How do I delete / remove a directory under UNIX operating systems?
You need to use rmdir command to remove a directory. It will remove the directory entry specified by each dirname operand, which must refer to an empty directory.
For example, to remove a directory called "cppcode", enter:
rmdir cppcode
Note: A directory must be empty before it can be removed. Use rm command to remove all files from a directory:
cd cppcode
rm *.cpp
cd ..
rmdir cppcode
You can also recursively remove directories and subdirectories. The directory will be emptied of files and removed using rm command:
rm -r oldletters
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop













{ 17 comments… read them below or add one }
Hi thanks..
Thank You
thank u.I want more basic comends in unix
What are the other conditions for deleting/removing directories…….?
Thanks
learning unix begins with deleting directories.
Nice
The commands are well explained with proper example. Very helpful!!
Thanks.
Fantastic! Thank you!
Thanks !!
Thanks. It works.
if you do rm -fr cppcode, it will forcefully delete the directory(making it empty and delete).
Thanks,
KARAN
It helped me :) thanks a tone :))))))
You could also do a:
rm -rf
thaks bt i want more
Thanks it works