터미널 명령어정리

아래는 터미널(리눅스·macOS·윈도우 PowerShell 공통 개념) 에서 가장 많이 쓰이는 디렉토리·파일 관리 명령어 핵심 요약이다.
실무에서 쓰는 흐름 기준으로 단계적으로 정리했다.


① 현재 위치 확인

명령어의미
pwd지금 내가 있는 경로 출력
whoami현재 로그인 사용자

② 폴더(디렉토리) 보기

명령어설명
ls현재 폴더 안 파일·폴더 목록
ls -l상세 정보 (권한, 크기, 날짜)
ls -a숨김파일 포함
ls -la실무에서 가장 많이 쓰는 조합

③ 디렉토리 이동

명령어의미
cd 폴더명해당 폴더로 이동
cd ..상위 폴더로 이동
cd /최상위 루트 이동
cd ~사용자 홈으로 이동
cd -직전에 있던 폴더로 이동

④ 디렉토리 만들기

명령어설명
mkdir testtest 폴더 생성
mkdir a b c여러 폴더 생성
mkdir -p project/src/img중간 폴더까지 한번에 생성

⑤ 파일 만들기

명령어의미
touch file.txt빈 파일 생성
echo hello > a.txt내용과 함께 생성
cat > b.txt직접 내용 입력 후 Ctrl+D

⑥ 파일 / 폴더 복사

명령어의미
cp a.txt b.txt파일 복사
cp a.txt folder/폴더로 복사
cp -r dir1 dir2폴더 전체 복사

⑦ 파일 / 폴더 이동(이름 변경 포함)

명령어의미
mv a.txt folder/파일 이동
mv old.txt new.txt이름 변경
mv dir1 dir2폴더 이름 변경

⑧ 삭제

명령어의미
rm a.txt파일 삭제
rm -r folder폴더 삭제
rm -rf folder강제 삭제 (되돌릴 수 없음)

⑨ 파일 내용 보기

명령어의미
cat file.txt전체 출력
less file.txt스크롤 보기
head file.txt처음 10줄
tail file.txt마지막 10줄
tail -f log.txt실시간 로그

⑩ 경로 자동 완성 핵심

기능
Tab파일·폴더 자동 완성
Ctrl + C실행 중지
Ctrl + L화면 클리어
↑ ↓이전 명령어

⑪ 실무 기본 작업 흐름 예시

pwd
mkdir project
cd project
mkdir src img
touch index.html
ls -la

→ 프로젝트 폴더 만들고 내부 구조 생성


⑫ 절대경로 vs 상대경로

/home/user/project   ← 절대경로
./project           ← 현재 위치 기준
../project          ← 한 단계 위 기준

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다