본문 바로가기

programming study/CLI

(6)
[코드잇] 유닉스 커맨드 라인 (5) (2021.2.28) 본 내용은 해당 강의 토대로 작성 외부 프로그램 설치하기 01. 외부 프로그램을 설치하는 방법 macOS homebrew 커맨드 ubuntu apt 커맨드 02. macOS에서 homebrew 사용하기 homebrew CLI 환경에서 외부 프로그램 설치, 관리 https://brew.sh/index_ko 설치 코드를 터미널에 입력 brew help 커맨드 입력하여 설치 확인 외부 프로그램 설치하기 brew install 설치할프로그램 설치된 프로그램 삭제하기 brew uninstall 삭제할프로그램 03. ubuntu에서 apt 사용하기 외부 프로그램 설치하기 리눅스에서 외부 프로그램을 설치하기 위해서는 관리자 권한이 필요 sudo 유닉스 시스템에서 종종 사용 sudo apt install 설치할프로그램..
[코드잇] 유닉스 커맨드 라인 (4) (2021.2.28) 본 내용은 해당 강의 토대로 작성 Vim 01. 텍스트 에디터, vim CLI 환경에서 사용할 수 있는 텍스트 에디터 마우스 없이 키보드로만 사용할 수 있다. UNIX 계열 운영체제에 설치되어 있는 보편적인 에디터이다. vi(1976, 미국, 빌 조이) -> vim(브람 믈레나르) 02. vim의 4가지 사용 모드 모드에 따라 같은 키를 눌러도 다르게 해석된다. 일반 모드(Normal Mode) 입력 모드(Insert Mode) 비주얼 모드(Visual Mode) 명령 모드(Command Mode) 커서 이동 텍스트 입력 텍스트 블록 지정 내용 저장 텍스트 붙여넣기 텍스트 복사 vim 종료 텍스트 삭제 특정 텍스트 검색 및 치환 작업 취소 모드 전환 항상 일반 모드를 거쳐서 전환해야 한다. 03. vim..
[코드잇] 유닉스 커맨드 라인 (3) (2021.2.28) 본 내용은 해당 강의 토대로 작성 커맨드를 자유자재로 01. 이전 커맨드 확인하기 위, 아래 방향키로 이전에 사용한 커맨드를 볼 수 있다. 위: 이전 아래: 최근 history 사용한 커맨드의 내역을 보여줌 사용번호 + 커맨드의 양식으로 출력 !사용번호 입력시 해당 커맨드를 실행 02. Tab으로 이름 자동 완성 디렉토리나 파일의 처음 글자를 친 후 tab을 누르면 자동완성이 된다. 처음 글자가 겹치는 디렉토리나 파일이 있으면 좀 더 구체적으로 적고 tab을 눌러야 한다. tab키를 두 번 누르면 겹치는 디렉토리나 파일을 보여준다. 03 . 터미널 사용 꿀팁 ctrl + a: 커서가 맨 앞으로 이동 ctrl + e: 커서가 맨 뒤로 이동 clear: 화면을 치우는 커맨드 04. 디렉토리나 파일 이름에 공..
[코드잇] 유닉스 커맨드 라인 (2) (2021.2.28) 본 내용은 해당 강의 토대로 작성 디렉토리와 파일 01. 경로 확인하고 변경하기 디렉토리 컴퓨팅에서 파일과 다른 디렉토리의 그룹을 갖고 있는 파일 시스템 안의 존재물 틸드(Tilde, ~) : 현재 사용자의 홈 디렉토리 현재 사용자: 지금 컴퓨터를 사용하고 있는 사용자 홈 디렉토리: 사용자 자신만의 디렉토리 자신이 필요한 것을 자신의 디렉토리에 해당 사용자의 계정 이름과 같다 부모 디렉토리 (상위 디렉토리): 포함 하고 있는 디렉토리 자식 디렉토리 (하위 디렉토리): 포함 되고 있는 디렉토리 디렉토리 == 경로 pwd 커맨드 Print the name of Working Directory pwd : 현재 작업중인 디렉토리 출력 슬래시 (/) 가장 상위에 있는 디렉토리 최상위 디렉토리 or 루트 디렉토리 ..
[코드잇] 유닉스 커맨드 라인 (1) (2021.2.27) 본 내용은 해당 강의 토대로 작성 CLI 환경과 유닉스 01. CLI 환경이란 운영체제 Windows, Android, macOS, iOS, ubuntu, UNIX, Red Hat 등 기기에서 프로그램이 실행될 수 있도록 도와주는 역할 운영체제를 다루기 위해 command(명령어)를 알 필요가 있다. UNIX 많은 운영체제들이 유닉스로부터 발전되어 왔다. ubuntu, Red Hat, Chrome OS, Adroid, iOS, macOS, Linux command도 거의 동일 20 ~ 30개의 command면 실무에서도 충분 02. 유닉스(Unix-certified)와 유사 유닉스(Unix-like) 유닉스(Unix-certified) 인증받은 운영체제들 유닉스 자체는 1970년 초, 미국 벨 연구소에서..
[생활코딩]POSIX CLI 1 (2020.12.2) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:https://opentutorials.org/module/3747 POSIX CLI1 수업소개 POSIX는 서로 다른 운영체제를 같은 방법으로 조작하기 할 수 있도록 만들어진 표준입니다. 이 표준을 준수하는 운영체제로는 unix, macos가 있습니다. linux는 posix를 100% 따르고 있지는 않 opentutorials.org 1. 강의 내용 GUI와 CLI 운영체제(OS)를 조작하는 방법은 두 가지가 있다. 비교해보면 아래와 같다. Graphic User Interface(GUI) Command Line Interface(CLI) 쉽다 접근성 대중화 어렵다 당장 표로 봤을 때는 GUI가 압도적으로 CLI보다 훨씬 좋아 보인다. 하지만..