1. 컴퓨터 OS
프로그램은 OS에 의존적(dependent) -> OS 에 맞춰서 개발
2. 파일 시스템
OS에서 파일을 저장하는 트리구조 저장체계
파일의 기본 체계
디렉토리(Directory)
- 폴더 또는 디렉토리라고 불린다.
- 파일과 다른 디렉토리를 포함할 수 있다.
파일(File)
- 컴퓨터에서 정보를 저장하는 논리적인 단위
- 파일은 파일명과 확장자로 식별됨. (ex. hello.py)
- 실행, 쓰기, 읽기 등을 할 수 있음.
경로 - 컴퓨터 파일의 고유한 위치 트리구조상 노드의 연결
절대경로 - 루트 디렉토리부터 파일 위치까지의 경로
상대경로 - 현재 있는 디렉토리부터 타깃파일 까지의 경로
3. 터미널
mouse가 아닌 키보드로 명령을 입력 프로그램 실행
GUI(Graphical User Interface) vs CLI(Command Line Interface)
CLI
GUI와 달리 Text를 사용하여 컴퓨터에 명령어 입력
Windows - CMD window, Windows Terminal
Mac, Linux - Terminal
Console = Terminarl = CMD 창
각 터미널에서는 프로그램을 작동하는 shell 이 존재.
-> shell 마다 다른 명령어를 사용한다.
cd 디렉토리 이동
clear cmd 화면에 표시된 것 지움
cp 하나이상의 파일을 다른 위치로 복사
rm 하나 이상의 파일을 지운다.
ls 디렉토리에 있는 파일과 하위 디렉토리 목록을 보여줌.
'언어 공부 > Python' 카테고리의 다른 글
조건, 반복문 (0) | 2023.03.06 |
---|---|
Function & Console I/O (0) | 2023.03.04 |
2-1. Variable & List (0) | 2023.03.04 |
1-3. 파이썬 코딩 환경, Jupyter & Colab (0) | 2023.03.04 |
1-2. 파이썬의 특징 (0) | 2023.03.03 |