ปกติเมื่อเราต้องการลบ Directory ใน Ubuntu เราสามารถใช้คําสั่ง rmdir แต่ถ้าใน Directory ที่เราต้องการลบนั้นมีข้อมูล(File หรือ Directory) อยู่ภายในคําสั่ง rmdir จะไม่สามารถลบได้ ถ้าเราต้องการลบทั้ง Directory รวมถึงข้อมูลภายในด้วย เราสามารถใช้คําสั่งนี้
rm -rvf [Directory Name]
- [Directory Name] คือ ชื่อของ Directory ที่ต้องการลบ
- -rvf คือ option ของ rm โดยมีความหมายดังนี้
- -r = remove directories and their contents recursively
- -v = explain what is being done
- -f = ignore nonexistent files, never prompt
Example
เมื่อต้องการลบ Directory ชื่อ mydir โดยที่ภายในมีข้อมุลอยู่ ใช้คําสั่งดังนี้
rm -rvf mydir
output: mydir และข้อมูลภายใน จะถูกลบออกไป