[명령어 비교] Windows CMD vs macOS/Linux 터미널
나를 위한 OS별 명령어 정리
| 작업 | Windows CMD | macOS/Linux (bash/zsh) |
|---|
| 디렉토리 이동 | cd 폴더명 | cd 폴더명 |
| 현재 디렉토리 확인 | cd | pwd |
| 디렉토리 목록 보기 | dir | ls |
| 파일 복사 | copy 원본 대상 | cp 원본 대상 |
| 폴더 복사 (재귀적) | xcopy 원본 대상 /E /I /Y | cp -r 원본 대상 |
| 파일 삭제 | del 파일명 | rm 파일명 |
| 폴더 삭제 | rmdir /S /Q 폴더명 | rm -rf 폴더명 |
| 파일 내용 보기 | type 파일명 | cat 파일명 |
| 환경 변수 확인 | echo %ENV_VAR% | echo $ENV_VAR |
| 실행 중인 포트 확인 | netstat -ano | lsof -i :포트번호 |
| 백그라운드 프로세스 종료 | taskkill /PID [PID] /F | kill -9 [PID] |
| 파이썬 실행 | python 또는 py | python3 |
명령어 옵션 정리
| 작업 | Windows CMD | macOS/Linux (bash/zsh) |
|---|
| 디렉토리 이동 | cd 폴더명 | cd 폴더명 |
| 현재 디렉토리 확인 | cd | pwd |
| 디렉토리 목록 보기 | dir | ls |
| 파일 복사 | copy 원본 대상 | cp 원본 대상 |
| 폴더 복사 (재귀적) | xcopy 원본 대상 /E /I /Y | cp -r 원본 대상 |
| 파일 삭제 | del 파일명 | rm 파일명 |
| 폴더 삭제 | rmdir /S /Q 폴더명 | rm -rf 폴더명 |
| 파일 내용 보기 | type 파일명 | cat 파일명 |
| 환경 변수 확인 | echo %ENV_VAR% | echo $ENV_VAR |
| 실행 중인 포트 확인 | netstat -ano | lsof -i :포트번호 |
| 백그라운드 프로세스 종료 | taskkill /PID [PID] /F | kill -9 [PID] |
| 파이썬 실행 | python 또는 py | python3 |