🌿 중급 개발도구
터미널이 뭔가요?
쉽게 이해하기
마우스로 폴더를 클릭해서 여는 대신, '폴더 열어줘'라고 말로 시키는 것과 같아요. 터미널은 컴퓨터에게 문자로 명령을 내리는 도구예요. GUI(그래픽 화면)가 없던 시절부터 있었던 방식이지만, 지금도 개발자들이 가장 많이 사용하는 도구랍니다.
핵심 정리
터미널은 키보드 명령어로 컴퓨터를 조작하는 텍스트 기반 인터페이스예요.
자세히 알아보기
터미널(Terminal)은 텍스트 명령어로 컴퓨터를 조작하는 인터페이스예요. Windows의 명령 프롬프트나 PowerShell, Mac과 Linux의 터미널 앱이 여기에 해당해요.
개발자들이 터미널을 선호하는 이유는 속도와 정확성 때문이에요. 예를 들어 100개의 파일 이름을 한 번에 바꾸거나, 특정 조건의 파일만 찾거나, 서버에 접속해서 작업하려면 마우스 클릭보다 명령어가 훨씬 빠르고 정확해요. `ls`로 파일 목록 보기, `cd`로 폴더 이동, `mkdir`로 폴더 만들기 같은 기본 명령어부터 시작하면 돼요.
실무에서는 Git 명령어(`git commit`, `git push`), 패키지 설치(`npm install`), 서버 실행(`npm run dev`), 배포 스크립트 실행 등 거의 모든 개발 작업이 터미널에서 이루어져요. GUI 프로그램으로도 할 수 있지만, 터미널 명령어를 익히면 훨씬 빠르고 자동화하기도 쉬워요.
처음엔 검은 화면이 낯설 수 있지만, 몇 가지 기본 명령어만 익히면 금방 익숙해져요. 개발자가 되려면 터미널은 필수 도구예요.