JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

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

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

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

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
practice-basic-commands-2
type
post
updatedAt
Dec 6, 2025 05:39 AM

✅ 요구 사항

  1. 설정 파일 생성하기
    1. ~/awesome-service/backend/config/.env
      DB_PORT=3306 DB_HOST=localhost DB_USERNAME=jscode
       
  1. 파일 내용 읽기
    1. /var/log/syslog 파일의 맨 첫 줄과 맨 끝 줄에 적힌 내용 확인하기
       
  1. 파일 내용 복사 붙여넣기
    1. /var/log/syslog 파일의 맨 끝 줄에 적힌 내용을 복사해서 ~/awesome-service/backend/config/.env에 붙여넣은 뒤 저장하기
       
      ~/backend/config/.env
      DB_PORT=3306 DB_HOST=localhost DB_USERNAME=jscode LAST_LINE_LOG=________________
 
 

✅ 정답

해설
      $ cd ~ $ ls $ cd awesome-service $ ls $ cd backend $ ls $ mkdir config # config 디렉터리 생성 $ ls $ cd config $ vi .env # vim을 활용해 파일 작성 # 잘 작성됐는 지 확인 $ ls -al $ cat .env
 
      $ cd /var $ ls $ cd log $ ls $ cat syslog # 텍스트 양이 많아서 읽기가 힘들다. $ vi syslog # gg로 맨 앞 줄 확인, Shift + g로 맨 뒷 줄 확인
       
      $ vi syslog # 맨 뒷 줄의 코드 복사하기 (윈도우 : Ctrl + Insert, 맥 : Command + c) $ cd ~/awesome-service/backend/config $ ls # .env가 숨김 파일이어서 아무것도 조회되지 않음 $ ls -al # 숨김파일까지 포함해서 조회 $ vi .env # 코드 붙여넣기 (윈도우 : Shift + Insert, 맥 : Command + v) $ cat .env # 잘 작성됐는 지 확인하기
 
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
type
series-footer
updatedAt
Dec 6, 2025 05:28 AM
📎
이 글은 비전공자도 이해할 수 있는 리눅스 입문/실전 강의의 수업 자료 중 일부입니다.