Tôi thường xóa các thư mục bằng cách sử dụng rm :
rm -r myDir
Tuy nhiên, tôi biết về một lệnh khác, rmdir , dường như cũng thực hiện công việc này:
rmdir myDir
Sự khác biệt giữa hai lệnh này và khi nào mỗi lệnh nên được sử dụng?
rmdir(2)
chỉ có thể loại bỏ các thư mục trống.
rm -r
: (1) Nhập lệnh, nhưng không nhập nó (2) Đưa tay ra khỏi bàn phím (3) Đếm đến năm (4) Nhấn ENTER. Tôi đã bắt đầu làm một cái gì đó như thế này với tất cả các lệnh nguy hiểm, để cho tôi cơ hội xem xét những gì tôi đang làm, đảm bảo tôi đã nhập chính xác mọi thứ, suy nghĩ xem liệu có thể có hậu quả bất ngờ hay không, v.v. để xóa lệnh của tôi và làm một số kiểm tra bổ sung đầu tiên, ví dụ.
rm -rf ~ /*
- Dọn dẹp thư mục nhà của tôi. Hoặc chờ đợi, có thể làm sạch hệ thống. Luôn luôn tốt để kiểm tra lại;).
rmdir
và rm -r
là hai chuỗi có cùng độ dài :-)