Introduction
운영체제(OS)를 제어하는 두 가지 방법:
- GUI(Graphic User Interface)
- CLI(Command Line Interface)
CLI는 '언어'와 비슷한 특성을 갖기 때문에 배우기는 어려워도 자세하고 자동화된 작업을 수행할 수 있으며 컴퓨터의 자원도 적게 소모한다.
POSIX(Portable Operating System Interface)
- Unix, Linux, MacOS가 사용하고 있는 Command Line Interface 체계이다.
- Window는 CMD, Powershell이라는 독자적인 방식을 사용한다.
1. 명령어 실행 환경 준비.
- POSIX 운영체제(Unix, Linux, MacOS)를 사용하는 경우: 그 자체 혹은 Terminal 사용.
- 비 POSIX (Window, iOS, Android)
- Emulator를 이용하거나
- POSIX 서버를 구축한 뒤 Secure Shell(SSH)를 이용해서 원격으로 접속한다.
POSIX
Terminal 실행 후 pwd
로 현재 위치, ls
로 현재 위치의 파일을 확인해본다.
Window
Emulator 설치: 'Cygwin' 혹은 'Git bash'를 추천. 실습에서는 Git bash를 이용한다.
Android
추후에 필요할 때 수강
2. 수업의 목적
컴퓨터의 핵심은 data를 저장하고 이용하는 것 → file과 directory를 관리하는 방법을 배운다.
데이터 처리의 네 가지 원칙: Create Read Update Delete
CRUD | File | Directory |
---|---|---|
Create | editor |
mkdir |
Read | editer , cat , ls |
ls |
Update | editor , mv |
mv |
Delete | rm |
rm |
'공부를 합니다 > 에디터 (Editor)' 카테고리의 다른 글
POSIX CLI1_7-8 File (0) | 2020.06.07 |
---|---|
POSIX CLI1_6 절대경로와 상대경로 (0) | 2020.06.03 |
POSIX CLI1_3-5 Directory (0) | 2020.06.03 |
[생활코딩] POSIX CLI1 (0) | 2020.06.03 |
VS Code_2.5 Settings (0) | 2020.03.16 |