Linux có nhiều lệnh để xóa tệp và thư mục. Các chương trình này sử dụng các loại thuật toán khác nhau để xóa tệp khỏi các hệ thống tệp khác nhau. Trong bài viết này, chúng ta sẽ xem cách xóa các tệp và thư mục khỏi dòng lệnh Linux bằng cách sử dụng rm
và rmdir
các lệnh.
Xóa tệp bằng cách sử dụng rm
Sử dụng rm
lệnh xóa một tệp hoặc nhiều tệp:
rm rm
Nếu một tệp được bảo vệ chống ghi, lệnh sẽ nhắc xác nhận trước khi xóa. Để tự động cung cấp đầu vào khẳng định cho những lời nhắc như vậy, hãy sử dụng -f
lá cờ:
rm -f
Để nhận được hộp thoại xác nhận cho từng tệp sẽ bị xóa, sử dụng -tôi
lá cờ:
rm -i
Xóa thư mục bằng cách sử dụng rmdir
và rm -r
Để xóa các thư mục trống, chúng tôi sử dụng lệnh rmdir
:
rmdir
Để xóa một thư mục không trống, cùng với các tệp và thư mục bên trong nó một cách đệ quy, chúng tôi sử dụng rm
với -r
lá cờ:
rm -r
Lưu ý rằng rm
lệnh không đảm bảo việc xóa dữ liệu vĩnh viễn, tức là vẫn có thể khôi phục dữ liệu từ đĩa bằng các công cụ khôi phục dữ liệu nhất định.
Để đảm bảo không thể khôi phục dữ liệu đã xóa của bạn, kiểm tra bài đăng của chúng tôi về cách xóa vĩnh viễn các tệp và thư mục trong Linux tại liên kết bên dưới.
ĐỌC: Cách xóa tệp vĩnh viễn trong Linux