AI/부스트 캠프 AI tech
파이썬/AI 개발환경 준비
N-analyst
2021. 1. 18. 20:04
파이썬/AI 개발환경 준비
Hidden class- Basic computer class for newbies
File System & Terminal Basic
1. 컴퓨터 OS
- Operating System, 운영 체제 우리의 프로그램이 동작할 수 있는구동 환경
- 프로그램은 OS에 의존적 → OS에 맞춰서 개발
2. 파일 시스템
- OS에서 파일을 저장하는 트리구조저장 체계
2.1 파일의 기본 체계(디렉토리 vs 파일)
디렉토리(Directory)
- 폴더 또는 디렉토리로 불림
- 파일과 다른 디렉토리를 포함할 수 있음.
파일(File)
- 컴퓨터에서 정보를 저장하는 논리적인 단위
- 파일은 파일명과 확장자로 식별됨
- 실행, 쓰기, 읽기 등을 할 수 있음
2.2 절대 결로와 상대 경로
경로: 컴퓨터 파일의 고유한 위치, 트리구조상 노드의 연결
절대 경로: 루트 디렉토리부터 파일위치까지의 경로
상대 경로: 현재 있는 디렉토리부터 타깃 파일까지의 경로
- .: 현재 디렉토리
- ..: 부모 디렉토리
3. 터미널
- 마우스가 아닌 키보드로 명령을 입력 프로그램 실행
3.1 Command Line Interface
- Graphic User Interface(GUI)와 달리 Text를 사용하여 컴퓨터에 명령을 입력하는 인터페이스 체계
Windows: CMD window, Windows Terminal Mac,Linux: Terminal
윈도우 cmder 도 권장(https://cmder.net/)
Console=Terminal=CMD창 어원: 디스플레이와 키보드가 조합된 장치 현재:CLI로 입력하는 화면
Windows: 윈도우키 + terminal OR 윈도우키 + R -> CMD 입력
Mac: 빠른실행 terminal입력
3.2 기본 명령어
| 윈도우 CMD창 명령어 | shell 명령어 | 설명 |
|---|---|---|
cd | cd | 현재 디렉토리 이름을 보여주거나 바꿉니다.(change directory) |
cls | clear | cmd 화면에 표시된 것을 모두 지웁니다.(clear screen) |
copy | cp | 하나 이상의 파일을 다른 위치로 복사합니다. |
del | rm | 하나 이상의 파일을 지웁니다.(delete) |
dir | ls | 디렉토리에 있는 파일과 하위 디렉토리 목록을 보여줍니다.(dirctory) |