grep 명령어는 다른 명령어와 함께 조합해서 사용하는 경우가 많기 때문에 반드시 알아두어야 한다. ✅ 특정 키워드가 들어간 문장만 찾고 싶을 때 (grep) [예제 1] $ cd / $ ls -al $ ls -al | grep media # ls -
✅ 서버가 잘 작동하는 지 API 요청 보내보기 (curl) 실제 백엔드 서버를 띄우고나서 테스트를 할 때 많이 활용하는 툴로 포스트맨(Postman)이 있다. 포스트맨(Postman)을 활용하면 다양한 형태의 API 요청을 보낼 수 있어 테스트하기가
✅ 강제 종료 기존 app.txt 파일을 열어서 텍스트를 일부 수정해보자. $ vi app.txt 그런데 갑자기 수정한 내용을 저장하고 싶지 않다는 생각이 들었다. 수정한 텍스트를 저장하지 않고 vim을 종료하기 위해 COMMAND 모드에서 :q를 입
✅ 리눅스에서의 파일(file), 디렉터리(directory)의 의미 윈도우나 맥에서 얘기하는 파일(file)과 폴더(folder)의 개념이 리눅스에서는 조금 다르다. 리눅스에서는 폴더(folder)라고 부르지 않고, 디렉터리(directory)라고
✅ 리눅스 환경 구축하기 (feat. AWS EC2) 리눅스를 공부하기 위해 가장 먼저 리눅스 환경을 설치하고 구축해야 한다. 정확히는 리눅스 배포판 중 Ubuntu를 설치해서 학습할 것이다. 여러 책이나 강의를 찾아보면 Ubuntu 환경을 구축할 때
✅ 파일 종류 확인 (ls -l) 윈도우나 맥에서는 아이콘의 모양을 보고 일반 파일인지 디렉터리인지 바로 구분할 수 있다. 리눅스에서는 일반 파일인지 디렉터리인지 어떻게 구분할 수 있을까? 바로 ls -l이라는 명령어를 활용하면 된다. # ls -l
✅ 터미널(Terminal)이란 ? 이전 실습에서 AWS EC2 인스턴스를 실행시켜서 접속해보니 아래와 같은 화면이 떴었다. 검은 화면에 흰색 글씨들이 적혀져있는 창을 보고 터미널(Terminal)이라고 부른다. 터미널(Terminal)은 컴퓨터를 직
AWS에 초점을 맞춘 강의가 아니기 때문에 AWS에 대한 자세한 설명을 하진 않을 예정이다. ✅ AWS로 리눅스(Ubuntu) 환경 구축하기 EC2 페이지 들어가기 리전 선택하기 인스턴스 시작 페이지로 이동하기 인스턴스 시작을 위한 셋팅 ✅ Ubunt
✅ 다양한 리눅스의 종류 (리눅스 배포판) 리눅스(Linux)는 오픈소스로 공개되어 있는 운영체제이다. 그래서 누구나 자유롭게 커스터마이징해서 새로운 버전을 만들 수 있다. 그래서 사람들과 기업들이 자신들의 목적에 맞게 다르게 만든 리눅스가 아주 많이
✅ 명령어를 일일이 다 칠 필요 없는 자동완성 기능 리눅스에는 자동 완성 기능이 있다. 명령어의 처음 몇 글자만 입력한뒤 Tab을 누르면 그 다음은 자동으로 완성해준다. [예제 1] $ cd ~ # 홈 디렉토리로 이동 $ touch text-file-