개발 환경 세팅
OS : macOS Sequoia 15.6.1
Terminal : iTerm(zsh)
anaconda3¶
conda version 명령어를 통해 설치 여부를 확인할 수 있다.

cd ~/opt/anaconda3 명령어를 통해 anaconda3 폴더로 이동해보자.

conda activate base로 conda 가상환경(base)을 활성화시킬 수 있다.
아나콘다는 여러개의 가상환경을 만들 수 있으며, 각 환경은 독립적인 Python 버전과 패키지들을 가진다. conda activate <env_name>명령어로 해당 환경으로 전환할 수 있다.
conda create -n myproject python=3.11 -y //프로젝트 전용 환경 생성
conda activate myproject //프로젝트 전용 환경 활성화
종료 명령어는 conda deactivate이다.
jypyter lab¶
명령어 jupyter lab 으로 jupyter lab을 활성화시키면 기본 브라우저가 자동으로 열리며 해당 서버를 가리킨다.


나는 프로젝트용 python 폴더를 데스크탑에 따로 생성해두었다. 새 notebook의 저장 경로를 해당 폴더로 지정해보자.
jupyter_notebook_config.py 파일을 생성한 뒤 생성 경로를 지정하는 코드를 추가한다.


notebook에서 기본 명령어들을 실행해보자.

참고)
맥OS와 윈도우는 사용하는 명령어가 조금 다르다.
디렉토리 목록을 확인하는 명령어는 각각 !ls , !dir이다.
| 기능 | Windows (CMD/PowerShell) | macOS/Linux (zsh/bash) | 설명 |
|---|---|---|---|
| 현재 디렉토리 목록 보기 | dir |
ls |
파일·폴더 목록 확인 |
| 자세한 목록 보기 | dir |
ls -l |
권한, 소유자, 크기 포함 |
| 숨김 파일 포함 | dir /a |
ls -a |
숨김 파일/폴더 표시 |
| 현재 디렉토리 경로 확인 | cd |
pwd |
현재 작업 디렉토리 출력 |
| 디렉토리 이동 | cd 경로 |
cd 경로 |
경로 이동 (동일) |
| 상위 디렉토리 이동 | cd .. |
cd .. |
한 단계 위로 |
| 홈 디렉토리 이동 | cd %HOMEPATH% |
cd ~ |
사용자 홈으로 이동 |
| 파일 복사 | copy file1 file2 |
cp file1 file2 |
파일 복사 |
| 폴더 복사 | xcopy dir1 dir2 /E |
cp -r dir1 dir2 |
디렉토리 복사 |
| 파일 이동/이름 변경 | move old new |
mv old new |
파일 이동 또는 이름 변경 |
| 파일 삭제 | del file |
rm file |
파일 삭제 |
| 폴더 삭제 | rmdir /s /q folder |
rm -rf folder |
디렉토리 삭제 |
| 새 폴더 만들기 | mkdir folder |
mkdir folder |
폴더 생성 |
| 화면 지우기 | cls |
clear |
터미널 화면 지움 |
| 파일 내용 보기 | type file |
cat file |
파일 내용 출력 |
| 파일의 앞부분 보기 | more file |
head file |
처음 N줄 출력 |
| 파일의 뒷부분 보기 | more +10 file |
tail file |
끝부분 N줄 출력 |
| 프로세스 목록 확인 | tasklist |
ps -ef |
실행 중인 프로세스 표시 |
| 프로세스 종료 | taskkill /PID 1234 |
kill 1234 |
PID로 프로세스 종료 |
| 네트워크 상태 확인 | ipconfig |
ifconfig 또는 ip a |
네트워크 인터페이스 정보 |
| 연결 테스트 | ping host |
ping host |
호스트 응답 확인 |
| 현재 사용자 확인 | echo %USERNAME% |
whoami |
로그인한 사용자 확인 |