Thursday, November 21, 2024

Linux rm | Linux Delete File

-

rm là một lệnh trong Linux được sử dụng để xóa hoặc loại bỏ các file hoặc thư mục. Nếu bạn muốn xóa một file hoặc thư mục trong Linux, bạn có thể sử dụng lệnh rm. Tuy nhiên, lệnh này là rất mạnh mẽ và có thể gây mất dữ liệu nếu không sử dụng đúng cách. Lệnh rm không có bất kỳ cảnh báo nào và sẽ xóa các file và thư mục mà không cần xác nhận. Vì vậy, trước khi sử dụng lệnh này, bạn cần phải chắc chắn rằng bạn đang xóa file hoặc thư mục đúng mà bạn muốn và không có dữ liệu quan trọng bên trong.

Ví dụ: để xóa file “example.txt”, bạn có thể sử dụng lệnh “rm example.txt”. Để xóa thư mục và nội dung bên trong, bạn có thể sử dụng lệnh “rm -r directory_name” (với “-r” là tùy chọn để xóa toàn bộ cây thư mục).

Một số tùy chọn được sử dụng trong lệnh rm bao gồm:

  • -f, –force: không hỏi trước khi xóa các file không tồn tại và đối số, không cần xác nhận.
  • -i: xác nhận trước khi xóa mỗi file.
  • -r, -R, –recursive: xóa thư mục và tất cả nội dung của nó đệ quy.
  • -v, –verbose: giải thích quá trình đang được thực hiện.
  • –help: hiển thị trợ giúp và thoát.

Lưu ý rằng khi sử dụng lệnh rm để xóa một file, có thể khôi phục lại một số nội dung của file đó nếu có đủ chuyên môn và/hoặc thời gian. Để đảm bảo nội dung không thể khôi phục được, nên sử dụng lệnh shred.

Ví dụ về sử dụng lệnh rm:

Xóa một file có tên là example.txt:

rm example.txt

Xóa nhiều file cùng lúc:

rm file1.txt file2.txt file3.txt

Xóa tất cả các file trong thư mục hiện tại:

rm *

Xóa tất cả các file có đuôi là .log trong thư mục hiện tại:

rm *.log

Xóa toàn bộ thư mục và nội dung bên trong:

rm -r folder/

Hỏi trước khi xóa một file:

rm -i file.txt

Xóa tất cả các file trong thư mục hiện tại và các thư mục con, nhưng bỏ qua các thư mục trên hệ thống khác:

rm -r --one-file-system folder/

Lưu ý: Lệnh rm có thể xóa các file một cách vĩnh viễn, vì vậy hãy cẩn thận khi sử dụng nó và kiểm tra kỹ trước khi xóa.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories