Loading...
본문으로 건너뛰기
튜토리얼

터미널과 CLI 기초

· siimplelab
Terminal CLI
Photo by Gabrielle Orcutt on Unsplash

터미널은 텍스트 명령어로 컴퓨터를 제어하는 도구입니다. GUI보다 빠르고 강력합니다.

Ghostty 설치

Ghostty는 빠르고 현대적인 터미널 앱입니다. Homebrew로 설치합니다.

brew install --cask ghostty

설치 후 Ghostty를 실행하면 터미널이 열립니다.

현재 위치 확인

pwd는 현재 디렉토리 경로를 출력합니다.

pwd

출력 예: /Users/username

파일 목록 보기

ls는 현재 디렉토리의 파일과 폴더를 보여줍니다.

ls

옵션을 추가해 더 자세한 정보를 볼 수 있습니다.

ls -la
  • -l: 상세 정보 (권한, 크기, 날짜)
  • -a: 숨김 파일 포함

디렉토리 이동

cd로 디렉토리를 이동합니다.

cd Documents

상위 디렉토리로 이동:

cd ..

홈 디렉토리로 이동:

cd ~

디렉토리 생성

mkdir로 새 폴더를 만듭니다.

mkdir my-project

파일 생성

touch로 빈 파일을 만듭니다.

touch index.html

파일/폴더 삭제

rm으로 파일을 삭제합니다.

rm index.html

폴더 삭제는 -r 옵션이 필요합니다.

rm -r my-project

파일 내용 보기

cat으로 파일 내용을 출력합니다.

cat index.html

파일/폴더 복사

cp로 복사합니다.

cp index.html backup.html

폴더 복사:

cp -r src dist

파일/폴더 이동

mv로 이동하거나 이름을 변경합니다.

mv old.html new.html

화면 정리

clear로 터미널 화면을 정리합니다.

clear

또는 Cmd + K (macOS)를 사용합니다.

필수 명령어 정리

명령어설명
pwd현재 디렉토리 출력
ls파일 목록 보기
cd디렉토리 이동
mkdir디렉토리 생성
touch빈 파일 생성
rm파일/폴더 삭제
cat파일 내용 출력
cp복사
mv이동/이름 변경
clear화면 정리

이 명령어들만 알아도 터미널을 사용할 수 있습니다.