Tệp chỉ đọc là gì?

Định nghĩa tệp chỉ đọc & Tại sao một số tệp sử dụng thuộc tính

Tệp chỉ đọc là bất kỳ tệp nào có thuộc tính tệp chỉ đọc được bật.

Một tệp chỉ đọc có thể được mở và xem giống như bất kỳ tệp nào khác nhưng ghi vào tệp (ví dụ như lưu thay đổi đối với tệp) sẽ không thể thực hiện được. Nói cách khác, tập tin chỉ có thể được đọc từ , không được ghi vào .

Một tệp được đánh dấu là chỉ đọc thường ngụ ý rằng tệp không nên bị thay đổi hoặc nên thận trọng tuyệt đối trước khi thực hiện thay đổi đối với tệp đó.

Những thứ khác ngoài tệp cũng có thể chỉ đọc như ổ đĩa flash được định cấu hình đặc biệt và các thiết bị lưu trữ trạng thái rắn khác như thẻ SD. Một số khu vực nhất định trong bộ nhớ máy tính của bạn cũng có thể được đặt là chỉ đọc.

Những loại tệp nào thường chỉ đọc?

Ngoài tình huống hiếm hoi mà bạn hoặc người khác đã đặt cờ chỉ đọc theo cách thủ công trên một tệp, hầu hết các loại tệp này bạn sẽ tìm thấy là những tệp quan trọng mà hệ điều hành của bạn cần bắt đầu chính xác hoặc khi thay đổi hoặc đã bị xóa, có thể khiến máy tính của bạn bị lỗi.

Một số tệp chỉ đọc theo mặc định trong Windows bao gồm bootmgr , hiberfil.sys , pagefile.sysswapfile.sys , và đó chỉ là trong thư mục gốc ! Một số tệp trong thư mục C: \ Windows và các thư mục con của nó là chỉ đọc theo mặc định.

Trong các phiên bản cũ của Windows, một số tệp chỉ đọc phổ biến bao gồm boot.ini, io.sys, msdos.sys và các tệp khác.

Hầu hết các tệp Windows chỉ đọc cũng thường được đánh dấu là tệp ẩn .

Làm thế nào để bạn thực hiện thay đổi cho một tập tin chỉ đọc?

Tệp chỉ đọc có thể chỉ đọc ở cấp tệp hoặc cấp thư mục , có nghĩa là có hai cách để xử lý chỉnh sửa tệp chỉ đọc tùy thuộc vào cấp độ nào được đánh dấu là chỉ đọc.

Nếu chỉ một tệp có thuộc tính chỉ đọc, cách tốt nhất để chỉnh sửa thuộc tính này là bỏ chọn thuộc tính chỉ đọc trong thuộc tính của tệp (để tắt thuộc tính) và sau đó thực hiện thay đổi đối với tệp đó. Sau đó, khi chỉnh sửa xong, hãy bật lại thuộc tính chỉ đọc khi hoàn tất.

Tuy nhiên, nếu một thư mục được đánh dấu là chỉ đọc, nó thường có nghĩa là tất cả các tệp trong thư mục cũng chỉ đọc . Sự khác biệt trong thuộc tính này và thuộc tính chỉ đọc dựa trên tệp là bạn phải thay đổi toàn bộ quyền của thư mục để chỉnh sửa tệp chứ không phải chỉ một tệp.

Trong trường hợp này, bạn có thể không muốn thay đổi thuộc tính chỉ đọc cho một tập hợp các tệp chỉ để chỉnh sửa một hoặc hai tệp. Để chỉnh sửa loại tệp chỉ đọc này, bạn muốn chỉnh sửa tệp trong thư mục cho phép chỉnh sửa và sau đó di chuyển tệp mới được tạo vào thư mục của tệp gốc, ghi đè lên tệp gốc.

Ví dụ, một vị trí chung cho các tệp chỉ đọc là C: \ Windows \ System32 \ drivers \ etc , lưu trữ tệp máy chủ lưu trữ . Thay vì chỉnh sửa và lưu tệp máy chủ trực tiếp trở lại thư mục "v.v.", không được phép, bạn phải thực hiện tất cả công việc ở nơi khác, như trên Màn hình, rồi sao chép lại.

Cụ thể, trong trường hợp tệp host , nó sẽ giống như sau:

  1. Sao chép các máy chủ từ thư mục etc sang Desktop.
  2. Thực hiện các thay đổi đối với tệp lưu trữ trên Desktop.
  3. Sao chép tệp máy chủ trên Máy tính để bàn vào thư mục v.v.
  4. Xác nhận tệp ghi đè.

Việc chỉnh sửa các tệp chỉ đọc sẽ hoạt động theo cách này bởi vì bạn không thực sự chỉnh sửa cùng một tệp, bạn đang tạo một tệp mới và thay thế tệp cũ.