Lệnh Groupmod trong Linux

Lenh Groupmod Trong Linux



Là người dùng Linux, việc biết cách làm việc với nhóm là điều quan trọng. Bạn sẽ tương tác với các nhóm trong mọi trường hợp, vì vậy bạn phải tìm hiểu  cách quản lý nhóm. Ví dụ: bạn phải biết cách thay đổi tên nhóm hoặc sửa đổi ID của nhóm đó.

Việc quản lý nhóm thật dễ dàng nhờ lệnh “groupmod” cung cấp các tùy chọn khác nhau để quản lý nhóm của bạn một cách nhanh chóng. Trong hướng dẫn này, chúng tôi sẽ giải thích chi tiết về lệnh “groupmod” trong Linux và cung cấp nhiều ví dụ khác nhau về cách sử dụng nó. Đọc tiếp!







Cách sử dụng lệnh Groupmod trong Linux

Hãy tưởng tượng một tình huống trong đó bạn muốn sửa đổi tên nhóm của các tệp của mình hoặc thay đổi ID nhóm của một nhóm nhất định để gán cho nó một ID cụ thể. Tất cả những điều này đều có thể thực hiện được, miễn là bạn biết cách làm việc với lệnh “groupmod”. Lệnh có hai tùy chọn chính mà chúng tôi sẽ tập trung vào trong suốt bài viết này.



  1. -g hoặc –gid GID – Tùy chọn này cho phép bạn thay đổi ID nhóm của nhóm được đề cập và gán nó với GID được chỉ định.
  2. -N hoặc –tên mới TÊN – Tùy chọn này cho phép bạn chỉ định TÊN mới cho nhóm của mình để thay thế nhóm được đề cập.

Bạn có thể thực thi tùy chọn “groupmod –h” để truy cập trang trợ giúp của nó và xem các tùy chọn khác mà bạn có thể sử dụng. Tuy nhiên, những cái được đề cập trước đây là những cái chính mà bạn sẽ sử dụng. Hãy khám phá các ví dụ khác nhau.



Ví dụ 1: Thay đổi tên nhóm





Linux sử dụng các nhóm để tổ chức các tập tin. Bạn có thể truy cập tất cả các nhóm trên hệ thống Linux của mình bằng cách truy cập vào “ / etc/nhóm”. Khi bạn mở nó bằng lệnh chẳng hạn như “cat”, nó sẽ liệt kê tất cả các nhóm có sẵn và ID nhóm của chúng. Sau đây là ví dụ về danh sách như vậy:

$ con mèo / vân vân / nhóm



Bây giờ, hãy kiểm tra nhóm chứa thư mục có tên “mới” trong thư mục hiện tại của chúng ta. Để làm được điều đó, chúng tôi sử dụng lệnh “ls” như sau:

$ ls -ld mới

Đảm bảo thay thế tên thư mục để phù hợp với trường hợp của bạn. Ngoài ra, bạn có thể sử dụng tùy chọn danh sách dài với “ls” để lấy thông tin chi tiết về tất cả các tệp và thư mục, bao gồm cả nhóm của chúng.

Trong trường hợp này, chúng ta có thể thấy rằng thư mục đó nằm trong nhóm “kyle”.

Trước khi đổi tên nhóm, hãy nhanh chóng xác minh ID nhóm hiện tại để sử dụng cho mục đích xác nhận. Để kiểm tra ID nhóm, hãy truy cập danh sách “nhóm” và tìm nhóm mục tiêu bằng lệnh “grep” như minh họa trong phần sau:

Ở đây, nhóm mục tiêu của chúng tôi có ID là 1000.

Để thay đổi tên nhóm, chúng tôi chạy lệnh “groupmod” như sau:

$ sudo mod nhóm -N miễn phí12 kyle

Trong lệnh trước, “-n” là tùy chọn để thay đổi tên nhóm. “ubuntu12” là tên nhóm mới của chúng tôi và “kyle” là tên nhóm hiện tại. Thay thế tên để phù hợp với trường hợp của bạn.

Sau khi thực hiện lệnh, hãy nhập mật khẩu của bạn để xác thực nó. Tiếp theo, chạy lại lệnh trước đó để kiểm tra xem thư mục “mới” thuộc nhóm nào. Chúng ta có thể thấy rằng chúng ta đã thành công trong việc thay đổi tên nhóm.

Để xác minh thêm, hãy chạy lại lệnh trước đó để kiểm tra ID nhóm. Bạn sẽ nhận thấy tên nhóm mới khớp với ID nhóm trước đó. Điều đó xác nhận rằng việc thay đổi tên nhóm đã có hiệu quả.

Ví dụ 2: Thay đổi ID nhóm

Ngoài việc thay đổi tên nhóm, bạn cũng có thể thay đổi ID nhóm. Với ví dụ này, hãy làm việc với cùng một nhóm mà chúng ta đã đổi tên. Bắt đầu bằng cách kiểm tra ID nhóm hiện tại của nó bằng cú pháp sau:

$ con mèo / vân vân / nhóm | nắm chặt < tên nhóm >

Đối với trường hợp của chúng tôi, ID nhóm hiện tại là 1000. Để thay đổi và cấp cho nó một ID nhóm mới, trong trường hợp này là 2300, chúng tôi chạy lệnh như sau:

$ sudo mod nhóm -g 2300 -O Ubuntu12

Đừng quên thay thế 2300 bằng ID nhóm ưa thích của bạn và “ubuntu12” bằng nhóm mục tiêu của bạn.

Xác minh rằng việc thay đổi ID nhóm đã hoạt động thành công.

Ví dụ 3: Thay đổi đồng thời tên nhóm và ID

Có thể thay đổi tên nhóm và ID đồng thời bằng một lệnh. Để làm được điều đó, bạn phải chỉ định tên nhóm mới và ID theo cú pháp sau:

$ sudo mod nhóm --tên mới < tên mới > --gid < -ID mới > < tên nhóm hiện tại >

Khi bạn chạy lệnh, hãy liệt kê các nhóm để kiểm tra tên hiện tại và ID. Trong ví dụ của chúng tôi, chúng tôi có thể xác nhận rằng chúng tôi đã thay đổi tên nhóm và ID. Tất cả các chi tiết được phản ánh trong hình ảnh sau đây:

Phần kết luận

Lệnh “groupmod” giúp quản lý các nhóm trong Linux. Bạn có thể sử dụng nó để nhanh chóng thay đổi tên và ID của bất kỳ nhóm nào nhằm đáp ứng mục tiêu của bạn. Chúng tôi đã thảo luận chi tiết về lệnh này và cung cấp các ví dụ về cách sử dụng nó.