JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
컨설팅/외주
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

경기도 화성시 동탄대로 22길 30

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

카테고리

  • 전체보기856
  • AWS98
  • Spring AI67
  • Jenkins CI/CD62
  • Elasticsearch61
  • Redis58
  • MSA56
  • Linux55
  • 쿠버네티스54
  • Docker53
  • Kafka42
  • Spring Batch38
  • Logging Monitoring32
  • 부하테스트31
  • DB 설계29
  • MySQL29
  • Nginx29
  • CI/CD24
  • AWS SAA-C0322
  • AI 수익화12
  • Vercel4

Linux

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32
부하테스트 31
DB 설계 29
MySQL 29
Nginx 29
CI/CD 24
AWS SAA-C03 22
AI 수익화 12
Vercel 4
Linux

[실습] Spring Boot 서버가 출력하는 로그를 파일로 남기기

[실습] Spring Boot 서버가 출력하는 로그를 파일로 남기기

✅ 사전 환경 셋팅 JDK 설치하기 잘 설치됐는 지 확인하기 Github으로부터 Spring Boot 프로젝트 clone하기 서버 실행시키기 ✅ Spring Boot 서버가 출력하는 로그를 파일로 남기기 실행시킨 서버 종료시키기 표준 출력과 표준 에러

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

특정 포트 번호에 실행되고 있는 프로세스 조회하기 / 포트 충돌 해결하기 (lsof) (

특정 포트 번호에 실행되고 있는 프로세스 조회하기 / 포트 충돌 해결하기 (lsof) (

✅ 실전에서 자주 만나는 에러 이전 강의에서 Spring Boot를 실행시켰더니 아래와 같은 에러가 발생한 걸 확인했다. 실제 현업에서도 Port 8080 was already in use와 같은 에러를 많이 만난다. 이 에러의 원인을 정확하게 파악하

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

표준 에러 출력(stderr)이란?

표준 에러 출력(stderr)이란?

✅ 표준 에러 출력(stderr)이란? ls abc와 같이 파라미터를 잘못 입력해 명령어를 입력하면, 명령어의 결과값이 아래와 같이 터미널 화면에 출력된다. ls abc 명령어의 결과값이 터미널 화면에 출력되는 방식이 아닌, 파일에 출력되는 방식으로

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

[실습] ‘git pull 받아오기 → Spring Boot 빌드 → 빌드된 jar 파일 실행’의 과정을 자동화하기

[실습] ‘git pull 받아오기 → Spring Boot 빌드 → 빌드된 jar 파일 실행’의 과정을 자동화하기

✅ ‘git pull 받아오기 → Spring Boot 빌드 → 빌드된 jar 파일 실행’의 과정을 자동화하기 새로운 기능이 추가될 때마다 수동으로 백엔드 서버를 배포하다보면 귀찮게 느껴진다. 그래서 이 과정을 자동화해보자. 방법은 어렵지 않다. 수동

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

표준 출력(stdout)이란?

표준 출력(stdout)이란?

✅ 표준 출력(stdout)이란? 리눅스에서 ls 명령어를 입력하면 그에 맞는 결과값이 터미널 화면에 출력된다. 리눅스는 내부적으로 ls 명령어의 실행 결과를 터미널 화면에 출력하기 위한 메서드(ex. printf())를 호출했을 것이다. 체감상으로는

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

어떠한 제약도 없이 모든 기능을 사용할 수 있는 관리자 권한 (sudo)

어떠한 제약도 없이 모든 기능을 사용할 수 있는 관리자 권한 (sudo)

✅ 권한이 허용되지 않았는데 접근이 가능한 경우 $ su ubuntu # ubuntu 계정으로 로그인 $ cd /var/log $ ls -al /var/log 내부의 파일들을 살펴보면 chrony라는 디렉터리가 있다. chrony 디렉터리의 소유자와

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

[연습문제] 지금까지 배운 명령어 실전처럼 써먹어보기

✅ 요구 사항 설정 파일 생성하기 파일 내용 읽기 파일 내용 복사 붙여넣기 ✅ 정답 해설

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

패키지 매니저(Package Manager)란?

✅ 패키지 매니저(Package Manager)란? 갤럭시(Android)에서 앱을 받을 때는 Play Store를 활용하고, 아이폰(iOS)에서 앱을 받을 때는 App Store를 활용할 것이다. 이런 것처럼 개발 환경에서는 프로그램(소프트웨어, 라

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

리눅스에서 실행 중인 프로세스 조회하기 / 종료하기 (ps, kill)

리눅스에서 실행 중인 프로세스 조회하기 / 종료하기 (ps, kill)

✅ 프로세스란? 프로세스(process)란 실행 중인 프로그램을 의미한다. 운영체제를 공부해보지 않은 사람들한테는 프로세스(process)라는 용어보다 프로그램(program)이라는 용어가 익숙할 것이다. 하지만 프로세스(process)라는 용어를 더

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
Linux

리눅스에서 가장 많이 사용하는 텍스트 에디터 (vim) (

✅ 다양한 텍스트 에디터 윈도우나 맥에서 파일에 코드(또는 텍스트)를 작성할 때 vscode, IntelliJ, Sublime Text와 같은 프로그램을 활용했을 것이다. 이런 프로그램을 보고 텍스트 에디터(Text Editor)라고 얘기한다. 리눅스

JSCODE 박재성JSCODE 박재성·2026. 03. 27.
12345>»