✅ 자주 사용하는 패키지 매니저 명령어 (apt) ** 현재 구성해놓은 환경이 Ubuntu이므로 패키지 매니저로는 apt를 사용할 것이다. 패키지 설치 패키지 목록 최신화 설치된 패키지 확인하기 패키지 삭제 다음 강의에서는 지금까지 배운 명령어를 활용
✅ 터미널 창에 결과값 출력하기 이전 강의에서 표준 출력(stdout)이란, 명령어의 실행 결과를 ‘출력할 곳’으로 이동시켜주는 통로라고 설명했다. 아래 명령어를 입력했을 때 터미널 화면에 결과값이 출력되는 이유는, 위의 그림과 같이 표준 출력이 결과
✅ 실행시킨 Spring Boot 프로세스를 조회하고 종료해보기 Spring Boot 서버 실행 잘 작동하는 지 확인 새로운 터미널 창 열어서 프로세스 조회해보기 Spring Boot 프로세스 종료하기 정상적으로 종료됐는 지 확인하기
✅ 쉘 스크립트 공부 지침 #!/bin/bash echo "----git pull 받아오기----" cd /home/ubuntu/linux-springboot git pull origin main echo "----빌드하기----" ./gradle
리눅스 컴퓨터에서 실행시키는 프로그램들은 로그가 파일에 쌓이는 경우가 대부분이다. 이 로그들이 어떻게 찍히는 지 실시간으로 확인하고 싶을 때가 있다. 그럴 때 어떻게 하는 지 배워보자. ✅ 로그 실시간으로 확인하는 법 (tail -f) AWS EC2에
✅ 리눅스(Linux)란? 리눅스(Linux)의 의미를 인터넷에 검색해보면 아래와 같이 나온다. 리눅스(Linux)는 리눅스 토발즈가 개발한 유닉스 계열의 오픈 소스 운영 체제입니다. 즉, 리눅스 커널을 기반으로 다양한 응용 프로그램과 라이브러리를 함
✅ Permission Denied 에러 마주치는 경우 $ cd /var/log $ ls -al # 어떤 파일이 있는 지 확인, amazon이 디렉터리임을 확인 $ cd amazon # amazon 디렉터리로 접근 위 명령어로 amazon 디렉터리에
✅ 파일 생성 (+ vim 열기) # vi [파일명] # vim [파일명] $ vi app.txt ✅ 텍스트 작성법 vim 화면에서 qwer 이라고 키보드로 텍스트를 입력해보자. 아무런 텍스트가 작성되지 않는 걸 확인할 수 있다. 그 이유는 vim
✅ 실습 환경 구성 $ su ubuntu # ubuntu 계정으로 전환 $ cd ~ $ touch myfile.txt 여기서 myfile.txt 파일을 보안을 위해 그 누구도 수정하지 못하게 막고 싶은 상황이라고 가정하자. 어떻게 해야 할까? ✅ 파
✅ 권한 변경하는 방법 (chmod) # chmod [숫자 세 자리] [권한 변경할 파일명] $ chmod 777 script.sh $ chmod 644 file.txt $ chmod 755 secret.txt chmod라는 명령어를 활용하면 파일에