Cách dễ dàng xóa tệp và thư mục trong Linux

Cách dễ dàng xóa tệp và thư mục trong Linux

Bạn muốn biết cách xóa một tệp hoặc một thư mục trên máy Linux của mình? Có thể bạn có một số tệp không cần thiết mà bạn muốn xóa khỏi hệ thống của mình.





Trong bài viết này, chúng tôi sẽ thảo luận về mọi thứ liên quan đến việc xóa tệp và thư mục trong Linux. Chúng tôi cũng sẽ cung cấp thông tin ngắn gọn về các cờ và tùy chọn khác nhau mà bạn có thể sử dụng khi xóa tệp và thư mục trên máy tính của mình.





Cách xóa tệp trong Linux

Theo mặc định, các hệ thống Linux cung cấp cho bạn một cách để xóa các tệp và thư mục bằng cách sử dụng thiết bị đầu cuối. Hủy liên kết , rm , và rmdir là các tiện ích tích hợp cho phép người dùng dọn dẹp bộ nhớ hệ thống của họ bằng cách xóa các tệp không còn cần thiết (rm là viết tắt của tẩy trong khi rmdir biểu thị xóa thư mục ).





Để xóa một tệp bằng lệnh hủy liên kết, hãy nhập:

unlink filename

Khi bạn nhấn Vào , hệ thống sẽ xóa liên kết cứng của tệp được chỉ định với bộ nhớ. Lưu ý rằng bạn sẽ không thể xóa nhiều tệp bằng lệnh hủy liên kết. Lệnh rm chiếm ưu thế trong những tình huống như vậy.



Để xóa một tệp duy nhất bằng rm, hãy nhập:

rm filename

Với rm, bạn sẽ phải xác nhận việc xóa các tệp được bảo vệ chống ghi bằng cách nhập vào hoặc đúng . Đây là một cơ chế bảo mật trong Linux vì hầu hết các tệp hệ thống đều được chống ghi và Linux xác nhận xem người dùng có muốn xóa chúng hay không. Mã hóa tệp và thư mục trên Linux cũng có thể thực hiện được nếu bạn nghiêm túc trong việc bảo vệ hệ thống của mình.





Trong khi xóa tệp được bảo vệ chống ghi, bạn sẽ thấy một lời nhắc tương tự như bên dưới.

rm: remove write-protected regular empty file 'filename'?

Bạn cũng có thể chuyển nhiều tên tệp được phân tách bằng Không gian để xóa nhiều hơn một tệp.





Chế độ biến mất trên Facebook Messenger là gì
rm filename1 filename2 filename3

Để xóa tất cả các tệp có phần mở rộng cụ thể, bạn có thể triển khai biểu thức chính quy trong lệnh rm.

rm *.txt

Lệnh nói trên sẽ xóa tất cả các tệp văn bản trong thư mục làm việc hiện tại.

thả ghim vào bản đồ google

Nếu bạn muốn xác nhận việc xóa từng tệp trong một thư mục, hãy sử dụng -tôi cờ với rm. Các -tôi cờ là viết tắt của tương tác và sẽ cho phép bạn chọn xem bạn có muốn xóa tệp hay không. Bạn sẽ phải gõ và vâng hoặc n / không để xác nhận sự lựa chọn của bạn.

rm -i *.txt

Để xóa các tệp mà không có lời nhắc xác nhận, hãy sử dụng -NS cờ bằng lệnh rm. Các -NS viết tắt của lực lượng hoặc cưỡng bức .

rm -f filename1 filename2 filename3

Có nhiều tùy chọn rm khác mà bạn có thể sử dụng. Bạn cũng có thể xâu chuỗi nhiều tùy chọn lại với nhau để tăng hiệu quả cho lệnh của mình. Ví dụ, kết hợp -tôi-v cùng nhau sẽ hiển thị lời nhắc trước khi xóa bất kỳ tệp nào được chỉ định ở chế độ tiết.

rm -iv *.docx

Có liên quan: Cách tạo tệp mới trong Linux

Xóa thư mục và thư mục

Trên Linux, có hai lựa chọn lệnh khi xóa thư mục. Bạn có thể sử dụng rmdir lệnh hoặc rm chỉ huy.

Tuy nhiên, có một sự khác biệt nhỏ giữa hai lệnh này. Với rmdir, bạn chỉ có thể xóa các thư mục trống. Nếu bạn có một thư mục chứa nhiều tệp, bạn phải sử dụng lệnh rm.

Để xóa một thư mục trống bằng lệnh rmdir:

rmdir /directory

Nếu có một thư mục trống mà bạn muốn xóa, hãy sử dụng -NS cờ bằng lệnh rm. Các -NS cờ là viết tắt của danh mục .

rm -d /directory

Xóa nhiều thư mục bằng lệnh rm cũng dễ dàng. Chuyển tên của các thư mục được phân tách bằng không gian tính cách.

rm -r /dir1 /dir2 /dir3

Để xóa một thư mục không trống (thư mục chứa tệp), hãy sử dụng -NS tùy chọn bằng lệnh. Các -NS cờ hoặc đệ quy cờ sẽ xóa tất cả các tệp và thư mục con của thư mục được chỉ định một cách đệ quy.

rm -r /directory

Giống như các tệp trên Linux, nếu thư mục được bảo vệ chống ghi, rm sẽ hiển thị lời nhắc yêu cầu bạn xác nhận lại việc xóa. Để bỏ qua lời nhắc, hãy sử dụng -NS cờ bằng lệnh.

rm -rf /directory

Bạn cũng có thể xâu chuỗi nhiều tùy chọn lại với nhau trong khi xóa các thư mục. Ngoài ra, có thể sử dụng biểu thức chính quy trong khi xóa các thư mục Linux.

Quản lý tệp trên Linux

Biết cách tổ chức bộ nhớ trên máy tính của bạn bằng cách xóa các tệp và thư mục là điều cần thiết. Bạn có thể gặp phải tình huống trong đó trình quản lý tệp của bạn không cho phép bạn xóa tệp và thư mục bằng đồ họa. Trong những trường hợp như vậy, loại bỏ các tệp bằng thiết bị đầu cuối là lựa chọn thích hợp duy nhất.

Đôi khi, bạn có thể muốn di chuyển tệp đến một số thư mục khác thay vì xóa hoàn toàn khỏi hệ thống của mình. Linux cung cấp mv lệnh để thay đổi vị trí của các tệp và thư mục trên bộ nhớ hệ thống của bạn.

làm thế nào để cửa sổ nhận ra ssd mới
Đăng lại Đăng lại tiếng riu ríu E-mail Cách di chuyển tệp Linux bằng lệnh Mv

Di chuyển tệp trong thiết bị đầu cuối Linux mạnh hơn trong trình duyệt tệp, nhưng bạn cần biết mình đang làm gì.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Quản lý tệp
  • Phần cuối
  • Linux
Giới thiệu về tác giả Deepesh Sharma(Đã xuất bản 79 bài báo)

Deepesh là Junior Editor cho Linux tại MUO. Anh ấy viết các hướng dẫn thông tin về Linux, nhằm mục đích cung cấp trải nghiệm thú vị cho tất cả những người mới đến. Không chắc về phim, nhưng nếu bạn muốn nói về công nghệ, anh ấy là người của bạn. Khi rảnh rỗi, bạn có thể bắt gặp anh ấy đọc sách, nghe các thể loại âm nhạc khác nhau hoặc chơi guitar.

Xem thêm từ Deepesh Sharma

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký