Computer >> 컴퓨터 >  >> 시스템 >> Mac

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

일반 사용자에게 macOS 터미널만큼 부담스러운 도구는 없습니다. 검은 화면에 흰 글자만 나열된 모습이 친근하게 느껴지지 않을뿐더러, '해커들이나 쓰는 도구'라는 인식 때문에 어렵고 위험하게 느껴지기도 합니다. 하지만 사실 이것은 크게 잘못된 생각입니다.

이 글에서는 macOS 터미널의 기본 개념과 사용법, 자신의 취향에 맞게 꾸미는 커스터마이징 방법, 그리고 더 나은 대체 앱이 있는지까지 차근차근 알려드립니다.

macOS 터미널이란 무엇인가?

간단히 말해, macOS 터미널은 GUI(그래픽 사용자 인터페이스)보다 한 단계 더 깊은 수준에서 컴퓨터와 직접 소통할 수 있는 도구입니다. 그래픽 디스플레이가 등장하기 전부터 존재했던 유서 깊은 인터페이스지만, 지금도 일상적인 작업부터 고급 작업까지 다양한 분야에서 필수적인 역할을 하고 있습니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

터미널은 특정 '셸(shell)'과 함께 사용됩니다. 셸은 명령 해석기, 명령 언어, 스크립트 언어가 하나로 합쳐진 것으로, 사용자 입장에서는 자신의 터미널이 어떤 셸을 사용하는지만 알면 됩니다. macOS 카탈리나(Catalina) 이후 버전이라면 Z 셸(zsh)을 사용하고, 그 이전 시스템은 Bash 셸을 사용합니다.

터미널을 활용하면 기본적인 작업은 물론, 생각보다 훨씬 다양한 일들을 처리할 수 있습니다. 대표적인 예는 다음과 같습니다.

  • 파일과 폴더 구조를 빠르게 생성
  • 약간의 설정만으로 웹 브라우징
  • 웹사이트를 운영하는 경우 터미널에서 바로 서버 접속
  • 패키지 매니저를 통한 소프트웨어 설치 및 업데이트
  • 파이썬 인터프리터처럼 터미널 안에서 프로그래밍 수행
  • 터미널에서 바로 프로그램 실행

물론 이런 작업을 하기 전에 먼저 터미널을 어떻게 다루는지 알아야 합니다. 지금부터 하나씩 살펴보겠습니다.

macOS 터미널 화면 둘러보기

터미널 자체의 구조는 매우 단순합니다. 제목 표시줄에는 현재 사용자와 작업 중인 디렉터리 정보가 표시되고, 프롬프트 화면에서는 명령어를 입력하고 실행 결과를 확인합니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

또한 macOS 터미널에서는 새 탭을 열 수 있으며, 각 탭은 독립적인 셸 창으로 동작합니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

새 창을 여는 것도 가능합니다. 여러 작업을 동시에 진행할 때 유용합니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

그 외 터미널의 다양한 화면 요소들은 뒤에서 더 자세히 다루겠습니다. 우선 실제 사용법부터 익혀보겠습니다.

반드시 알아야 할 기본 셸 명령어

macOS 터미널의 기본 원리는 간단합니다. 명령어를 입력해서 하드 드라이브를 이동하거나 특정 작업을 수행하는 것입니다. 따라서 아래의 기본 명령어들은 꼭 외워두는 것이 좋습니다.

명령어동작
cd <디렉터리>지정한 디렉터리나 경로로 이동합니다.
ls현재 작업 디렉터리 또는 지정한 디렉터리의 폴더와 파일 목록을 표시합니다.
rm <대상>지정한 파일이나 디렉터리를 삭제합니다. -r 옵션을 사용하면 디렉터리 내부의 모든 파일과 폴더까지 함께 삭제됩니다.
mkdir <대상>현재 작업 디렉터리에 지정한 이름의 새 디렉터리를 생성합니다.
touch <대상>현재 작업 디렉터리에 새 파일을 생성합니다. 파일 확장자까지 함께 입력해야 한다는 점에 유의하세요.
sudo <작업>루트(root) 관리자 권한으로 작업을 실행할 때 사용합니다. 엄밀히 말하면 명령어가 아닌 프로그램이며, 강력한 만큼 위험할 수 있으므로 신중하게 사용해야 합니다.

이 정도 명령어만 알아도 파일 시스템을 빠르게 탐색하고 간단한 작업을 처리할 수 있습니다. 물론 그 외에도 수많은 명령어가 있으며, 설치한 프로그램마다 고유한 명령어를 추가로 제공하기도 합니다. 예를 들어 현재 설치된 파이썬 버전을 확인하려면 터미널에 python --version을 입력하고 Enter 키를 누르면 됩니다.

macOS 터미널 커스터마이징하기

기본 상태의 터미널은 단조롭고 무채색이라 다소 밋밋해 보일 수 있습니다. 하지만 환경설정(Command + ,)에 들어가면 터미널을 마음껏 꾸밀 수 있는 다양한 옵션이 준비되어 있습니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

여기서 글꼴 종류와 크기, 색상 테마, 커서 스타일 등을 자유롭게 변경할 수 있습니다.

zsh 프로필을 프로처럼 편집하는 방법을 포함해 터미널 커스터마이징에 관한 별도의 심화 가이드도 있으니, 기본기를 익힌 후 참고해 보시길 추천합니다.

기본 터미널의 대체 앱

대부분의 사용자에게 macOS 기본 터미널은 충분히 강력하고 안정적인 도구입니다. 결국 중요한 것은 생김새가 아니라 무엇을 할 수 있는가이니까요. 하지만 용도에 따라 다른 터미널 앱을 선호하는 사용자들도 있습니다.

예를 들어 iTerm2는 화면 분할(split pane) 기능과 강력한 검색 기능 덕분에 많은 사용자에게 사랑받는 대표적인 대체 앱입니다.

macOS 터미널 사용법 완벽 가이드: 초보자도 쉽게 배우는 필수 명령어와 활용 팁

실제로 과거에 macOS 터미널의 다양한 대체 앱들을 소개한 적이 있는데, 그중에서도 Upterm과 MacTerm 역시 인기 있는 선택지입니다.

마무리하며

macOS를 더 빠르고 효율적으로 다루고 싶다면 터미널이 최고의 선택입니다. 몇 가지 명령어만 익혀도 GUI로는 불가능한 수준의 속도와 강력함으로 하드 드라이브를 자유롭게 탐색할 수 있습니다.

zsh 셸에 대해 더 깊이 알고 싶다면 별도의 심화 가이드를 확인해 보세요. 이 글을 읽고 터미널을 더 자주 사용해 보고 싶어지셨나요? 아래 댓글로 여러분의 생각을 들려주세요!