소개
LabEx에 오신 것을 환영합니다! 이 실습에서는 Linux를 직접 다뤄 보며 기본기를 익힙니다. 유명한 "Hello, World!" 프로그램과 몇 가지 기본 명령어(echo, whoami, id)를 사용해 현재 사용자 정보를 확인해 봅니다. 이 실습은 단계별 안내에 따라 학습하고 연습할 수 있는 가이드 실습입니다. 각 단계를 주의 깊게 따라 하며 직접 명령어를 실행해 보세요.
아래의 Continue 버튼이나 왼쪽의 VM 아이콘을 클릭하여 실습을 시작하세요.
LabEx에 인사하기
컴퓨터가 인사를 하도록 만들어 봅시다! 😄 먼저 터미널을 열어 보겠습니다. 터미널은 컴퓨터와 상호 작용할 수 있는 텍스트 기반 명령 센터라고 생각하면 됩니다.
터미널을 여는 방법:
- 데스크톱 왼쪽을 확인합니다.
- Xfce Terminal 아이콘을 찾습니다.
- 클릭합니다!
터미널 창에 명령어를 입력하게 됩니다. 터미널은 강력한 도구이며, Linux에서는 마우스를 사용하는 것보다 많은 작업을 더 빠르게 처리할 수 있습니다.
이제 컴퓨터가 인사하도록 해 봅시다! echo 명령어를 사용하겠습니다. echo는 입력한 내용을 그대로 다시 출력하는 명령어입니다.
*Linux와 프로그래밍을 배우는 가장 좋은 방법은 직접 해 보는 것입니다.* 이 내용을 수동적으로 읽기만 하지 말고 LabEx 환경에서 직접 실행해 보세요! 자유롭게 실험하며 배울 수 있는 최적의 공간입니다.
터미널에 아래 명령어를 정확히 입력하세요.
echo "Hello LabEx"
Enter를 누릅니다.

"Hello LabEx"가 표시되어야 합니다. 축하합니다. 첫 번째 Linux 명령어를 실행했습니다!
기억해야 할 핵심 사항:
- Linux에서는 대소문자를 구분합니다.
echo,Echo,ECHO는 모두 서로 다른 명령어입니다. - 공백도 중요합니다.
echo와 따옴표(") 사이에 공백이 있는지 확인하세요. - 따옴표는
echo가 반복해서 출력할 문자열의 범위를 정확히 지정합니다.
팁: 이 실습은 다양한 기술을 체계적으로 익히는 Linux Skill Tree의 일부입니다. 각 단계가 끝나면 시스템이 작업을 확인하고, 올바르게 수행한 경우 스킬 포인트를 부여합니다.
계속하려면 아래의 Continue를 클릭하세요. Labby가 작업을 자동으로 확인합니다.
현재 사용자 확인하기
컴퓨터가 현재 사용자를 누구라고 인식하는지 확인해 봅시다.
아래 명령어를 입력하고 Enter를 누르세요.
whoami
팁: 코드 블록 오른쪽 아래의 "Explain Code"를 클릭하면 Labby AI와 대화하며 코드에 대한 설명을 들을 수 있습니다. Labby와 대화를 마친 뒤 Continue를 클릭하면 실습으로 돌아옵니다.
이 명령어는 컴퓨터에 "나는 누구인가?"라고 묻습니다. 그러면 컴퓨터가 현재 사용자 이름으로 답합니다.
다음과 같이 표시되어야 합니다.
labex

whoami는 여러 컴퓨터에서 작업하거나 계정을 바꿔 가며 사용할 때 특히 유용합니다.
아래의 Continue를 클릭하여 계속 진행하세요.
사용자 및 그룹 정보 확인하기
이번에는 id 명령어로 사용자 정보를 더 자세히 확인해 봅시다. 이 명령어를 사용하면 어떤 그룹에 속해 있는지 확인할 수 있습니다.
Linux에서는 사용자를 그룹으로 구성합니다. 그룹에 따라 사용자가 가진 권한과 접근 권한이 결정됩니다.
아래 명령어를 입력하고 Enter를 누르세요.
id
다음과 비슷한 결과가 표시됩니다.
uid=5000(labex) gid=5000(labex) groups=5000(labex),27(sudo),121(ssl-cert),5002(public)
지금은 숫자의 의미를 모두 이해하지 못해도 괜찮습니다. 각 항목은 다음과 같습니다.
uid: 사용자 ID(User ID), 사용자를 식별하는 고유한 숫자입니다.gid: 기본 그룹 ID입니다.groups: 사용자가 속한 모든 그룹입니다.
id를 사용해 다른 사용자 정보도 조회할 수 있습니다. 다음 명령어를 실행해 보세요.
id root
다음과 같이 표시됩니다.
uid=0(root) gid=0(root) groups=0(root)
root는 시스템 관리자와 같은 최고 권한 사용자, 즉 슈퍼유저입니다!
지금 조금 복잡하게 느껴져도 걱정하지 마세요. 학습을 계속하면 사용자와 그룹에 대해 더 많이 알게 됩니다. 연습이 실력을 만듭니다. LabEx에서 이 명령어들을 자주 사용하다 보면 점점 익숙해질 것입니다!
Continue를 클릭하여 다음 단계로 이동하세요.
사용자 이름 추출하기
2단계에서는 whoami를 사용해 사용자 이름을 확인했습니다. 3단계에서는 id를 사용해 사용자 및 그룹 정보를 확인했습니다.
id는 때때로 필요한 것보다 많은 정보를 출력합니다. 원하는 정보만 정확히 요청하는 방법을 익히는 것은 실무에서도 유용한 기술입니다.
아래 명령어를 입력하고 Enter를 누르세요.
id -un
id -un은 사용자 이름, 즉 현재 UID에 해당하는 이름만 출력합니다. 다음과 같이 표시되어야 합니다.
labex
아래의 Continue를 클릭하여 계속 진행하세요.
Continue를 클릭한 후, 이 단계의 스크립트 검증은 의도적으로 실패하도록 설계되어 있으므로 오류 메시지가 표시됩니다. 이는 정상적인 동작입니다.
오류가 나타나면 Re-Inspect를 클릭하세요. 그러면 AI가 작업 로그를 검토하는 Deep Inspection이 실행됩니다.
Deep Inspection에 표시되는 안내를 따르세요. 예를 들어 명령어를 다시 실행하라는 요청이 표시될 수 있습니다. 검증이 통과되면 다음 단계로 진행할 수 있습니다.
직접 해 보며 배우기
첫 번째 실습을 완료한 것을 축하합니다! 방금 LabEx의 핵심 학습 방식인 직접 해 보며 배우기를 경험했습니다.
방금 완료한 것은 명확한 단계별 안내와 자동 검증이 제공되는 가이드 실습입니다. 다음으로는 배운 내용을 점검할 수 있도록 힌트가 더 적은 Challenges에 도전해 볼 수 있습니다.
Labby에게 질문하기
검증에 실패했을 때는 Deep Inspection이 도움을 줍니다. 학습 중에는 언제든지 Labby에게 질문할 수도 있습니다.
Ask 기능을 사용하려면 Labby 채팅 상자 아래에 있는 첫 번째 Ask 버튼을 클릭하세요. 입력란이 열립니다. Ask는 현재 실습의 맥락과 최근 작업 내용을 이해하므로 다음과 같은 질문을 할 수 있습니다.
- "어디에서 실수했으며, 어떻게 수정할 수 있나요?"
- "이 실습에서 제가 수행한 내용을 바탕으로 학습 보고서를 작성해 주세요."
- "이 실습에서 제 수행을 평가하고 개선 방법을 알려 주세요."
Labby를 학습 중 대화할 수 있는 일대일 학습 도우미라고 생각해 보세요.
Continue를 클릭하여 이 실습을 완료하세요.
요약
축하합니다! 다음 내용을 배웠습니다.
- 터미널을 열고 사용하는 방법
- 기본 명령어
echo,whoami,id사용 방법 id -un으로 특정 사용자 정보만 추출하는 방법
이제 Linux 여정의 첫걸음을 내디뎠습니다! 간단한 명령어만으로도 얼마나 강력한 작업을 수행할 수 있는지 확인했습니다. 이제 실력을 한 단계 더 발전시켜 볼 준비가 되었나요?
LabEx Pro는 뛰어난 가치를 제공합니다. 하루 0.30달러 미만(일주일에 2달러 미만)으로 이용할 수 있으며, 커피를 사면서 팁 병에 넣을 법한 잔돈 정도의 비용으로 새로운 학습 세계를 열어 줍니다.
- 6000개 이상의 실습형 랩
- 2000개 이상의 챌린지 해답
- 400개 이상의 실전 프로젝트
- 수료증
- 가상 머신 무제한 사용
- Labby AI 어시스턴트 전체 이용
- 인터넷 무제한 이용
무료 실습을 더 진행하며 Linux 학습을 계속하거나, LabEx Pro로 업그레이드하여 더 빠르게 Linux 전문가가 되어 보세요!



