Linux의 Groupmod 명령

Linuxui Groupmod Myeonglyeong



Linux 사용자로서 그룹 작업 방법을 아는 것이 중요합니다. 모든 인스턴스에서 그룹과 상호작용하게 되므로 그룹 관리 방법을 배워야 합니다. 예를 들어 그룹 이름을 변경하거나 ID를 수정하는 방법을 알아야 합니다.

그룹을 빠르게 관리할 수 있는 다양한 옵션을 제공하는 'groupmod' 명령 덕분에 그룹 관리가 쉽습니다. 이 가이드에서는 Linux의 “groupmod” 명령에 대해 자세히 설명하고 이를 사용하는 방법에 대한 다양한 예제를 제공합니다. 읽어!







Linux에서 Groupmod 명령을 사용하는 방법

파일의 그룹 이름을 수정하거나 특정 그룹의 그룹 ID를 변경하여 특정 ID를 할당하려는 시나리오를 상상해 보세요. 'groupmod' 명령을 사용하는 방법을 알고 있다면 이 모든 것이 가능합니다. 이 명령에는 이 기사 전체에서 중점을 둘 두 가지 주요 옵션이 있습니다.



  1. -g 또는 –gid GID – 이 옵션을 사용하면 언급된 그룹의 그룹 ID를 변경하고 지정된 GID를 할당할 수 있습니다.
  2. -N 또는 –새 이름 NAME – 이 옵션을 사용하면 언급된 그룹을 대체할 그룹의 새 이름을 지정할 수 있습니다.

'groupmod –h' 옵션을 실행하면 도움말 페이지에 액세스하고 사용할 수 있는 다른 옵션을 볼 수 있습니다. 그러나 이전에 언급된 것들이 여러분이 사용할 주요 것들입니다. 다양한 사례를 살펴보겠습니다.



예 1: 그룹 이름 변경





Linux는 그룹을 사용하여 파일을 구성합니다. '에 액세스하여 Linux 시스템의 모든 그룹에 액세스할 수 있습니다. / etc/group” 파일입니다. 'cat'과 같은 명령으로 열면 사용 가능한 모든 그룹과 해당 그룹 ID가 나열됩니다. 다음은 그러한 목록의 예입니다.

$ 고양이 / / 그룹



이제 현재 디렉터리에서 “new”라는 디렉터리가 속한 그룹을 확인해 보겠습니다. 이를 위해 다음과 같이 'ls' 명령을 사용합니다.

$ ㅋㅋㅋ -ld 새로운

대소문자에 맞게 디렉터리 이름을 바꿔야 합니다. 또는 'ls'와 함께 긴 목록 옵션을 사용하여 해당 그룹을 포함한 모든 파일 및 디렉터리의 세부 정보를 얻을 수 있습니다.

이 경우 폴더가 'kyle' 그룹 아래에 있음을 알 수 있습니다.

그룹 이름을 변경하기 전, 현재 그룹 ID를 빠르게 확인하여 확인에 활용하도록 합시다. 그룹 ID를 확인하려면 'groups' 목록에 액세스하고 다음과 같이 'grep' 명령을 사용하여 대상 그룹을 찾으십시오.

여기서 대상 그룹의 ID는 1000입니다.

그룹 이름을 변경하려면 다음과 같이 'groupmod' 명령을 실행합니다.

$ sudo 그룹 모드 -N free12 카일

이전 명령에서 '-n'은 그룹 이름을 변경하는 옵션입니다. 'ubuntu12'는 새 그룹 이름이고 'kyle'은 현재 그룹 이름입니다. 대소문자에 맞게 이름을 바꾸세요.

명령을 실행한 후 비밀번호를 입력하여 인증하세요. 그런 다음 이전 명령을 다시 실행하여 '새' 디렉터리가 어느 그룹에 속하는지 확인합니다. 그룹 이름을 성공적으로 변경한 것을 확인할 수 있습니다.

추가로 확인하려면 이전 명령을 다시 실행하여 그룹 ID를 확인하세요. 새 그룹 이름이 이전 그룹 ID와 일치하는 것을 확인할 수 있습니다. 그룹명 변경이 제대로 된 것을 확인했습니다.

예 2: 그룹 ID 변경

그룹 이름 변경 외에 그룹 ID도 변경할 수 있습니다. 이 예에서는 이름을 변경한 동일한 그룹에서 작업해 보겠습니다. 다음 구문을 사용하여 현재 그룹 ID를 확인하는 것부터 시작하세요.

$ 고양이 / / 그룹 | 꽉 붙잡음 < 그룹 이름 >

우리의 경우 현재 그룹 ID는 1000입니다. 이를 변경하고 새 그룹 ID(이 경우 2300)를 부여하려면 다음과 같이 명령을 실행합니다.

$ sudo 그룹 모드 -g 2300 -영형 우분투12

2300을 원하는 그룹 ID로 바꾸고 'ubuntu12'를 대상 그룹으로 바꾸는 것을 잊지 마십시오.

그룹 ID 변경이 성공적으로 이루어졌는지 확인합니다.

예 3: 그룹 이름과 ID를 동시에 변경

하나의 명령어로 그룹명과 ID를 동시에 변경하는 것이 가능합니다. 이를 위해서는 다음 구문을 사용하여 새 그룹 이름과 ID를 지정해야 합니다.

$ sudo 그룹 모드 --새 이름 < 새 이름 > --gid < 새로운 -ID > < 현재 그룹 이름 >

명령을 실행한 후 그룹을 나열하여 현재 이름과 ID를 확인하세요. 예시에서는 그룹 이름과 ID가 변경된 것을 확인할 수 있습니다. 모든 세부 사항은 다음 이미지에 반영됩니다.

결론

'groupmod' 명령은 Linux에서 그룹을 관리하는 데 도움이 됩니다. 이를 사용하여 목표에 맞게 그룹의 이름과 ID를 빠르게 변경할 수 있습니다. 명령에 대해 자세히 논의하고 사용 방법에 대한 예를 제공했습니다.