Mục lục:
Định nghĩa - Dính Bit có nghĩa là gì?
Trong các hệ điều hành giống như Unix, bit dính là bit quyền được đặt trên tệp hoặc thư mục, do đó chỉ cho phép chủ sở hữu hoặc người dùng root của tệp hoặc thư mục sửa đổi, đổi tên hoặc xóa thư mục hoặc tệp có liên quan. Không người dùng nào khác được phép có các đặc quyền này trên một tệp có bit dính. Trong các hệ thống giống như Unix, không có bit dính, bất kỳ người dùng nào cũng có thể sửa đổi, đổi tên hoặc xóa thư mục hoặc tệp bất kể chủ sở hữu của tệp hoặc thư mục.
Techopedia giải thích về Bit dính
Được giới thiệu trong phiên bản thứ năm của Unix, bit dính được tạo ra chỉ cho các tệp thực thi thuần túy. Khi được giới thiệu, các tệp có bit dính đảm bảo phân đoạn văn bản của ứng dụng thực thi có sẵn trong không gian trao đổi ngay cả sau khi thoát khỏi quy trình. Điều này cho phép tăng tốc độ thực thi của các chương trình thực thi thường được sử dụng. Hiện tại, tính năng này đã bị nhiều người bỏ rơi và chỉ được giữ lại trong Unixware và HP-UX.
Bit dính chủ yếu được sử dụng trên các thư mục nằm trong các hệ thống tệp bên trong các hệ điều hành giống Unix. Khi bit dính được thiết lập, hệ thống tệp xử lý các tệp hoặc thư mục đó theo cách duy nhất mà chỉ chủ sở hữu hoặc chủ sở hữu gốc mới có quyền sửa đổi, xóa hoặc đổi tên các tệp này. Trong các hệ điều hành giống như Solaris, khi bit dính được đặt trên các tệp không thể thực thi, các tệp không được lưu vào bộ đệm. Điều này không chỉ giúp tránh cho phép truy cập vào các tệp này mà còn giúp xóa dữ liệu quan trọng từ bộ đệm của hệ thống đối với các tệp. Trong một số trường hợp, một bit dính cũng được sử dụng để chỉ ra rằng một tệp cụ thể chưa được gắn kết, do đó cho phép các chương trình bỏ qua các tệp chưa được đếm.