본문 바로가기

공부를 합니다/에디터 (Editor)

POSIX CLI1_1-2 실행환경 및 수업의 목적

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