본문 바로가기

Developing../POSIX:Linux19

2. Basics - OS로써 LINUX 구조 1. 유닉스 특성 : IO Stream (CLI에서 데이터가 이동하는 방식) 2. 운영체제의 구조 : 하드웨어 - 커널 - 쉘 - 하드웨어의 구조 - 커널 - 쉘 스크립트 - 운영체제의 파일시스템 구조 3. 운영체제의 사용자 권리 - 사용자 관련 명령어 - 파일/디렉토리 권한 관련 명령어 - 사용자그룹 4. 운영체제의 네트워크 관리 ( 인터넷 ) : 네트워크(클라이언트 - 서버)의 모임 - 서버 : 서버동기화/로그인 - 네트워크 : 원격제어/포트포워딩 - 도메인 : DNS Server 1. UNIX 프로그램[프로세스] 특성 # 용어정리 코드 : 프로그램 실행코드 : 프로세스 # IO Stream : Standard input --> Unix process --> Standard output/error S.. 2020. 12. 7.
1. Basics - 리눅스 기본 - 리눅스란 ? : 운영체제 중 하나 - 리눅스 환경 설명 - 리눅스 기초명령어 리눅스는 free 유닉스. 결국 유닉스 계열임. ### LINUX 실습환경 - codeonweb - aws clolud9 - OSX ( UNIX ) ### LINUX 편집기 - 초보용 : `nano` or `nano filename` - Ctrl + g : 매뉴얼 - Ctrl + 6 : 블록지정(원하는 영역+1칸) - Ctrl + k : 복사 - Ctrl + u : 붙여넣기 - Ctrl + w : 검색하기 - 중급용 : vi ### LINUX 패키지 매니저 - 정의 : 구글 앱스토어가 애플리케이션 검색/설치/업데이트 해주듯, 운영체제 안에 있는 프로그램(패키지내 여러 프로그램들)을 총괄관리해주는 프로그램 - 종류 : apt,.. 2020. 12. 7.
GIT - POSIX CLI GIT 도 리눅스처럼 POSIX CLI 사용가능함 # 깃 목적 - 버전관리(update history+comments) : commit/log/diff/checkout/reset(revert) - 백업 : remote/push/pull/clone - 협업 : branch/checkout/merge/mergetool # 종류 - (original) git-scm - (simple) github - (windows) totoisegit - (Complex) sourcetree # GIT - POSIX CLI ## POSIX CLI : 리눅스 커맨드 기초 명령어 CLI 종류 - POSIX (Portable Operating System interface) : UNIX series computer control.. 2020. 12. 7.