리눅스 명령어 · 1 min read · Sep 19, 2025

리눅스 id 명령어 튜토리얼 초보자를 위한 가이드 (5가지 예제)

시스템 관리에 처음 입문했다면 사용자 관리가 작업의 중요한 측면이라는 것을 점차 배우게 될 것입니다. 리눅스 명령줄은 이를 위한 여러 명령줄 유틸리티를 제공하며, 그 중 하나가 id 명령어입니다.

이 기사에서는 이해하기 쉬운 몇 가지 예제를 사용하여 이 도구의 기본 사항을 논의할 것입니다. 그러나 그 전에 이 튜토리얼의 모든 예제가 Ubuntu 18.04 LTS 머신과 Debian 10에서 테스트되었다는 점을 언급할 가치가 있습니다.

리눅스 id 명령어

id 명령어는 주어진 사용자의 실제 및 유효한 사용자 및 그룹 ID를 보여줍니다. 다음은 그 구문입니다:

id [OPTION]... [USERNAME]

그리고 이 도구의 매뉴얼 페이지는 다음과 같이 설명합니다:

지정된 USERNAME에 대한 사용자 및 그룹 정보를 출력하거나 (USERNAME이 생략된 경우) 현재 사용자에 대한 정보를 출력합니다.

다음은 id 명령어가 어떻게 작동하는지에 대한 좋은 아이디어를 제공할 몇 가지 Q&A 스타일의 예제입니다.

실제 ID와 유효한 ID가 무엇인지 모른다면, 여기에서 논의를 읽어보세요.

Q1. id 명령어를 어떻게 사용하나요?

기본 사용법은 간단합니다 - 정보를 얻고자 하는 사용자 이름과 함께 ‘id’를 실행하기만 하면 됩니다. 예를 들어:

id himanshu

출력에는 여러 필드가 포함되어 있는 것을 볼 수 있습니다. 첫 번째 두 항목은 ‘himanshu’의 사용자 및 그룹 ID이며, 나머지는 사용자 ‘himanshu’가 속한 그룹과 해당 그룹 ID입니다.

id 명령어에 사용자 이름을 인수로 전달하지 않으면, 도구는 현재 사용자를 정보의 대상으로 간주합니다.

Q2. id가 그룹 ID만 출력하도록 하려면 어떻게 하나요?

이는 -G 명령줄 옵션을 사용하여 달성할 수 있습니다. 예를 들어:

id -G himanshu

출력에서 그룹 ID만 표시된 것을 볼 수 있습니다.

Q3. id가 유효한 그룹 ID만 출력하도록 하려면 어떻게 하나요?

이는 -g 명령줄 옵션을 사용하여 달성할 수 있습니다. 예를 들어:

id -g himanshu

Q4. id가 유효한 사용자 ID만 출력하도록 하려면 어떻게 하나요?

이전 예제와 유사하게, 이는 -u 명령줄 옵션을 사용하여 달성할 수 있습니다. 예를 들어:

id -u himanshu

Q5. id가 유효한 ID 대신 실제 ID를 출력하도록 하려면 어떻게 하나요?

id 명령어가 실제 ID를 출력하도록 하려면 -r 명령줄 옵션을 사용하세요. 이 옵션은 -u, -g, -G 명령줄 옵션과 결합할 수 있습니다.

예를 들어:

id -ur himanshu

결론

id 명령어는 이해하고 사용하기 쉽습니다. 제공하는 명령줄 옵션의 수 또한 제한적이며, 여기에서 대부분을 논의했습니다. 이 연습을 마친 후에는 도구의 매뉴얼 페이지로 가서 더 많은 정보를 알아보세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.