본문 바로가기

전체 글

(237)
Linux (기초 : node.js, nvm) node.js 란? - JavaScript 런타임 런타임(runtime) 런타임이란 프로그래밍 언어가 구동되는 환경입니다. 런타임 이란 어떤 프로그램이 동작할 때, 프로그램이 동작하는 곳입니다. 우리가 JavaScript를 이용해서 코드를 적었으면 코드가 실행됩니다. 이 때, 실행되는 곳이 바로 런타임입니다. 크롬, 사파리 같은 웹 브라우저 또는 node.js가 바로 JavaScript 런타임입니다. node.js가 생긴이유 이전에는 JavaScript 런타임이 웹 브라우저 밖에 없었습니다. 그러나 node.js라는 새로운 JavaScript 런타임의 등장으로, JavaScript가 브라우저가 아닌곳에서 실행될 수 있게 되었습니다. node.js의 등장 이후, JavaScript를 이용해서 웹 페이지 뿐..
Linux (절대 경로, 상대경로, 관리자 권한) 경로의 종류 절대 경로 : 명령어 pwd로 확인할 수 있음 (ex :/Users/user/Desktop) 상대 경로 : 현재 위치로부터 상대적인 위치를 나타냄 절대 경로 - 루트폴더(/)에는 폴더 Users가 있습니다. - /로 시작하는 특징이 있음 상대 경로 - 상대 경로는 특정 폴더 또는 파일의 위치를 현재 위치를 기준점으로 나타냅니다. - 현재 위치한 폴더는 점(.)으로 표현하고, 상위 폴더는 두 개의 점(..)으로 표현합니다. 관리자(root) 권한 절대 경로의 기준점인 루트폴더(/)는 Linux의 관리자 영역입니다. 일반 사용자의 권한으로는 어떤 폴더나 파일도 생성, 변경, 삭제할 수 없습니다. Linux 관리자의 가장 큰 특징은, 어떤 일이 있더라도 일반 사용자에게 관리자 권한(루트 권한)을 ..
Linux (CLI 명령어) 자주쓰는 CLI 명령어 요약 형태 의미 pwd 현재 위치 확인 mkdir 폴더이름 새로운 폴더 생성 ls 폴더나 파일 목록 출력 open 이름 폴더나 파일을 파일 탐색기로 염 cd 폴더에 진입 touch 파일이름 새로운 파일을 생성 cat 파일이름 파일내용 터미널 출력 rm 이름 폴더, 파일 삭제 mv (폴더/파일)의 (위치/이름)을 변경 cp 이름 폴더/파일 복사 sudo 관리자 권한 CLI 키워드 /: 루트 디렉토리 절대 경로의 시작이 루트 디렉토리(/) ~: 홈 디렉토리 상대 경로의 시작이 현재 디렉토리(.) 프롬프트(Prompt) 키보드의 입력을 확인하고 편집할 수 있는 한 줄의 공간을 프롬프트(Prompt)라고 합니다. pwd: 현재 위치 확인하기 pwd는 print working directo..
Linux (기초 : CLI 란? [CLI, GUI, NUI]) CLI(Command Line Interface) - 명령어를 입력해 컴퓨터를 조작하는 방식을 말합니다. GUI(Graphical User Interface) - 윈도우즈나 macOS, 또는 Linux에서 사용자가 화면을 통해 컴퓨터와 소통하는 방식을 말합니다. 이 둘은 서로 연결이 되어 있음 NUI(Natural User Interface ) 자연스러운 사용자 조작 환경 - NUI란 마우스나 키보드 등 별도의 장치 없이 사람의 감각이나 행동, 인지능력을 통해 자연스럽게 디지털 기기를 제어하는 환경을 말합니다 CLI를 사용하는 이유 대표적으로 아마존 웹 서비스(AWS, Amazon Web Service)의 클라우드 컴퓨팅처럼, 대량의 서버 컴퓨터를 설치해야 하는 서비스에서 사용합니다 AWS 측은 "현재 ..
코드스테이츠 소감 3일째 공부를 하는 중에 양은 점점 쌓여간다 빨리빨리 하지않으면 산만큼 쌓여있다는것을 너무나도 눈으로 보이기 때문에 일딴 얇게라도 보고 내용을 진행하기로했다 그러다가 zoom 수업해주신 크루님이 공부는 페인트칠이고 처음 바르면 당연히 군데군데 비어있고 그것을 덧칠하면서 채워가는 과정이 공부라는 말을듯고 저의 걱정이 나만의 문제가 아니라 당연히 거치는 과정이라는 것을 알게 되었습니다. 지식적인것 뿐만아니라 심적으로도 크게 배워가는 수업이어서 좋았습니다.

반응형