rm
lệnh nhiều lần. Tuy nhiên, có một cách nhanh hơn để làm điều này.
Giả sử chúng ta có một thư mục gọi là htg với năm thư mục con bên trong nó và chúng tôi muốn xóa ba thư mục đó. Trong một tình huống bình thường, chúng tôi sẽ sử dụng
rm
lệnh ba lần.
rm
lệnh thành một. Đây là cách làm.
Để loại bỏ ba thư mục con bạn chỉ cần gõ lệnh sau tại dấu nhắc và nhấn Enter (rõ ràng, thay đổi tên thư mục thành những gì bạn muốn loại bỏ).
rm -r ~/Documents/htg/{done,ideas,notes}
Các từ trong ngoặc đơn là một phần của "danh sách mở rộng cú đúp". Mỗi mục trong danh sách mở rộng cú đúp được nối riêng biệt với đường dẫn trước (~ / Documents / htg /). Ví dụ, lệnh trên được mở rộng thành ~ / Documents / htg / done, ~ / Documents / htg / ideas, và ~ / Documents / htg / notes, ba thư mục con trong thư mục htg mà chúng ta muốn loại bỏ. Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, ba thư mục con này đã bị xóa.
-r
cờ là bắt buộc khi sử dụng lệnh rm để xóa thư mục thay vì tệp. Nếu bạn rời khỏi
-r
cờ ra khỏi lệnh trên, bạn sẽ nhận được một lỗi nói rằng các thư mục không thể được gỡ bỏ.
rmdir
lệnh, như được hiển thị bên dưới.
rmdir ~/Documents/htg/{done,ideas,notes}
Nếu nó chỉ ra rằng bất kỳ thư mục con nào không rỗng, một lỗi sẽ hiển thị nói rằng việc xóa không thành công và thư mục con được đề cập và thư mục phụ của nó không bị xóa. Tuy nhiên, mọi thư mục con trống đều bị xóa.
rm
chỉ huy. Sử dụng nó sai cách có thể xóa tất cả các tập tin trên ổ cứng của bạn.
Bạn cũng có thể tạo một thư mục chứa một vài thư mục con hoặc một cây thư mục, sử dụng một lệnh.