Group là gì?

Noun Programming
Nhóm

Đề cập đến một tập hợp hai hoặc nhiều người được ghép lại với nhau và được gắn nhãn. Ví dụ như group Lập trình C trên Facebook.

Noun None
Nhóm lại
Noun None
Nhóm

Trong máy tính, thuật ngữ nhóm (group) thường đề cập đến một nhóm người dùng. Về nguyên tắc, người dùng có thể thuộc không, một hoặc nhiều nhóm (mặc dù trong thực tế, một số hệ thống đặt giới hạn về điều này.) Mục đích chính của nhóm (group) người dùng là đơn giản hóa việc kiểm soát truy cập (access control) vào hệ thống máy tính.

Giả sử một bộ môn khoa học máy tính có một mạng được chia sẻ bởi sinh viên và giảng viên. Bộ môn đã lập một danh sách các thư mục mà sinh viên được phép truy cập và một danh sách các thư mục khác mà giảng viên được phép truy cập. Nếu không có nhóm (group), quản trị viên sẽ cấp quyền (permission) cho từng sinh viên đối với mỗi thư mục dành cho sinh viên và từng giảng viên quyền đối với mọi thư mục dành cho nhân viên. Trong thực tế, điều đó sẽ rất khó khả thi mỗi khi có sinh viên hoặc giảng viên mới, quản trị viên sẽ phải phân bổ quyền trên mọi thư mục.

Với nhóm (group) nhiệm vụ đơn giản hơn nhiều: tạo một nhóm (group) sinh viên và một nhóm (group) giảng viên, đặt từng người dùng vào nhóm (group) thích hợp. Toàn bộ nhóm (group) có thể được cấp quyền truy cập vào thư mục thích hợp. Để thêm hoặc xóa tài khoản, người ta chỉ cần thực hiện việc đó ở một nơi (theo định nghĩa của nhóm), thay vì trên mọi thư mục.

Noun Linux
user group

Khi đề cập đến quyền sở hữu (ownership) trong Linux, group có thể chứa nhiều user. Do đó, tất cả user trong group đó sẽ có quyền (permission) như nhau. Nó làm cho mọi thứ dễ dàng hơn là chỉ định quyền cho mọi user bạn muốn.

Learning English Everyday