ใช่แล้ว -rตัวเลือกที่บอกrmจะเป็นR ecursive และลบลำดับชั้นของไฟล์ทั้งหมดที่หยั่งรากในข้อโต้แย้งของตน ในคำอื่น ๆ rmdirหากได้รับไดเรกทอรีจะลบเนื้อหาทั้งหมดแล้วดำเนินการสิ่งที่เป็นอย่างมีประสิทธิภาพ
อีกสองตัวเลือกที่คุณควรรู้ว่ามีอยู่และ -i ย่อมาจากi nteractive; มันทำให้คุณก่อนที่จะลบแต่ละไฟล์และทุก ย่อมาจากf orce; มันไปข้างหน้าและลบทุกอย่างโดยไม่ถาม ปลอดภัยกว่า แต่เร็วกว่า ใช้งานเฉพาะในกรณีที่คุณแน่ใจว่าคุณกำลังลบสิ่งที่ถูก คุณสามารถระบุสิ่งเหล่านี้ด้วยหรือไม่; มันเป็นการตั้งค่าอิสระ-f-irm-f-i-f-r
และตามปกติคุณสามารถรวมสวิทช์: rm -r -iเป็นเพียงrm -riและเป็นrm -r -frm -rf
นอกจากนี้โปรดทราบว่าสิ่งที่คุณเรียนรู้จะนำไปใช้bashกับทุก Unix OS: OS X, Linux, FreeBSD และอื่น ๆ ความจริงแล้วrmไวยากรณ์ของมันเหมือนกันในทุก ๆ เชลล์ในทุก ๆ ระบบปฏิบัติการ Unix OS X ภายใต้ประทุนนั้นเป็นระบบ BSD Unix จริงๆ