글을 시작하며
해당 카테고리는 네이버 부스트캠프의 교육일지로 작성하는 페이지입니다.
강의를 기반으로 작성하며, 추가적으로 필요한 부분은 책과 구글링을 통해서 추가했습니다. 😀
Operating System(운영체제)
- 우리의 프로그램이 동작할 수 있는 구동 환경입니다.
- 프로그램은 운영체제에 따라서 방식이 다릅니다. 예를 들면 윈도우에서는 exe 실행파일로 프로그램이 실행되지만 Mac에서는 실행되지 않습니다.
- 어떤 개발 환경에서 개발을 실행할 것인가에 대한 선택을 해야합니다.
File System(파일 시스템)
OS에서 파일을 저장하는 트리구조 저장 체계로 파일의 기본체계에는 파일과 디렉토리가 있습니다.
디렉터리(Directory) | 파일(File) |
폴더 또는 디렉터리라 불림. | 컴퓨터에서 정보를 저장하는 논리적인 단위(위키피디아 참고) |
파일과 다른 디렉터리를 포함할 수 있음. | 파일은 파일명과 확장자로 구분(ex : hello.py) 실행, 쓰기, 읽기 등을 할 수 있음. |
파일의 고유한 위치를 경로라고 합니다. 트리구조상 노드의 연결입니다. 경로에는 절대 경로와 상대 경로가 있습니다.
절대 경로
- 루트 디렉터리부터 파일 위치까지의 경로
- ex : C:\user\docs\test.txt
상대 경로
- 현재 있는 디렉터리부터 타깃 파일까지의 경로
- ../../test.txt
CLI(Command Line Interface)
GUI(Graphic User Interface)와 달리 Text를 사용하여 컴퓨터에 명령을 입력하는 인터페이스 체계
Windows - CMD, Windows Terminal, cmder
Mac, Linux - Terminal
MS Store에서 Unbuntu도 지원하고 있어서 Linux Terminal을 사용할 수 있습니다.
기본적인 Shell 명령어
윈도우 CMD 창 명령어 | Shell 명령어 | 설명 |
CD | cd | 현재 디렉토리 이름을 보여주거나 바꿉니다. (change directory) |
CLS | clear | CMD 화면에 표시된 것을 모두 지웁니다.(clear screen) |
COPY | cp | 하나 이상의 파일을 다른 위치로 복사 |
DEL | rm | 하나 이상의 파일을 지움(delete) |
DIR | ls | 디렉토리에 있는 파일과 하위 디렉터리 목록을 보여줌.(directory) |
'인공지능 공부 > 이론 및 파이썬' 카테고리의 다른 글
[이론 및 파이썬] 언더스코어/언더바(_)의 역할 (0) | 2021.01.24 |
---|---|
[이론 및 파이썬] 파이썬 숫자판별 함수 정리 (0) | 2021.01.24 |
[이론 및 파이썬] Python Object-Oriented Programming (0) | 2021.01.22 |
[이론 및 파이썬] Pythonic Code (0) | 2021.01.20 |
[이론 및 파이썬] Python이 무엇인가? (0) | 2021.01.18 |