Đôi khi chúng ta cần xóa một thư mục không trống và chúng tôi gặp lỗi quyền như "Quyền bị từ chối" hoặc "Thư mục không trống" khi cố gắng làm như vậy vì nó không trống và có lẽ một số thư mục hoặc tệp mà nó chứa có quyền đặc biệt là nguyên nhân gây ra lỗi. Nhưng bạn hoàn toàn có thể dễ dàng loại bỏ nó bằng chương trình thu nhỏ mà chúng tôi cung cấp cho bạn và làm cho những thông báo này không bị cản trở khi làm như vậy.
En một hướng dẫn trước Chúng tôi đã thấy làm thế nào để có thể loại bỏ những thư mục có nội dung khá rộng, tức là những thư mục có trọng lượng đáng kể vài GB mà không ảnh hưởng đến hiệu suất của hệ thống. Và chúng tôi đã đạt được điều đó nhờ ionice, một công cụ rất thiết thực cho phép chúng tôi kiểm soát mức độ ưu tiên của các giao dịch nhất định trong hệ thống I / O, giống như với các quy trình. Hôm nay chúng ta sẽ tập trung vào một hành động đơn giản khác, nhưng một hành động có thể gây ra một số vấn đề cho những người dùng Linux mới nhất.
Các bước cần làm theo khi chúng tôi cố gắng xóa thư mục không trống sẽ là thử với:
rmdir /mi-directorio
Nhưng trong trường hợp đó, chúng tôi có thể nhận được thông báo lỗi mà chúng tôi đã đề cập. Để thực hiện chính xác, bạn có thể thử các cách sau:
rm -rfv /mi-directorio
Những gì chúng ta nhận được với các tùy chọn rm này là xóa đệ quy đối với nội dung của thư mục và cũng buộc xóa tương ứng. -V chỉ đơn giản là chế độ dài dòng của lệnh để hiển thị thêm thông tin trên đầu ra tiêu chuẩn.
Trong trường hợp chúng tôi vẫn gặp lỗi quyền, vì chúng tôi sẽ cố gắng lấy các đặc quyền để không còn gặp sự cố khi cố xóa nó, bạn có thể thực hiện với su hoặc được khuyến nghị nhiều hơn với sudo:
sudo rm -rfv /mi-directorio
Tôi hy vọng nó đã giúp bạn với những thư mục cứng đầu không thể xóa ...
Thiếu "rm" trong:
sudo rm -rfv / my-directory
Cảm ơn!!! Lỗi của tôi.
Chúc mừng.
Cảm ơn carnal, chỉ là tôi cần, lời chào
Cảm ơn sự giúp đỡ, tôi đã thử mọi thứ và tôi chỉ cần -rfv chỉ 4 ký tự
sudo rm -rfv my-directory
Nó hoạt động như thế này đối với tôi, trên Ubuntu 20.04, nó có phải là một vấn đề không?
Bạn đã quên thêm một cái gì đó quan trọng, nếu một thư mục không bị xóa với tên thư mục rm -rfv và biểu tượng «>» xuất hiện bên dưới nó, đó là vì nó không bị xóa như vậy, nhưng với một rm-rfv «tên thư mục» ( điều này xảy ra, khi một thư mục có khoảng trắng trong tên, vì vậy hãy sử dụng dấu ngoặc kép).
Tôi hy vọng nó hữu ích cho bạn. Lời chào hỏi