- 왜 명령어 방식(CLI)를 배우는가? - GUI(graphical user interface) : cpu, memory를 많이 소모사용자의 편의성 및 사용성(아이콘 등)을 중시접근하기 쉬운 장점이 있지만 작업 -> 기다림 -> 작업 -> 기다림 순차적으로 진행되는 일을 자동화 하는것은 힘들다는 단점이 있다. - CLI(Command line interface) : 서버pc or 데이터를 분석하는 pc의 경우 CLI기반 명령어 기반 이기에 cpu, memory를 적게 소모접근하기 어렵다는 단점이 존재하지만 GUI와 반대로 여러가지의 작업을(다중 명령) 실행 시킨 후 결과만 확인하면 된다는 장점이 있다. - mkdir why;cd why : why 디렉토리를 만들고 why 디렉토리로 이동 한다.어떤 프로..
- 기본적으로 포함되어 있지 않지만 설치해서 사용해야 하는 프로그램일 경우에 직접 프로그램 소스를 다운받아서 사용하기에는 어려움이 존재.- 유닉스, 리눅스에서는 기본적으로 package manager을 제공- 쉽게말하면 app store 와 같음- - 리눅스 대표 package manager : apt, yum 1. 사용방법- apt-get update : package manager을 이용해 다운받을 수 있는 소프트웨어의 목록(목록을 다운 로드)을 최신상태로 하는 명령어- apt-cache search htop : 설치하려는 프로그램 htop 관련 프로그램을 검색- apt-get : apt-get 의 사용법이 나옴- apt-get install htop : search 에서 검색한 htop 파일을 pc..