10년 사회생활 후 시작한 개발 기록
close
프로필 배경
프로필 로고

10년 사회생활 후 시작한 개발 기록

  • 분류 전체보기 (128)
    • Dev Journey (98)
      • 개발 시작 이유 (1)
      • 국비 학원 수료 과정 (86)
      • 실습 & 프로젝트 (10)
      • 웹앱개발프로젝트 (1)
    • Study (21)
      • 일상 기록 (1)
      • 기술 학습 (1)
      • 자격증 (0)
      • CS (0)
      • Project (0)
      • 초보자를 위한 리액트 200제 (19)
    • Algorithm (0)
    • Backend (8)
      • Java (0)
      • PHP (3)
      • Svelte (0)
      • Oracle (2)
      • Network (0)
      • Linux (3)
    • Frontend (0)
      • Miplatform&Nexacro (0)
    • Tools (0)
  • 홈

리눅스 명령어 알아보자 - Crontab 편

✅ Crontab이란?Crontab은 리눅스에서 특정 시간에 특정 작업을 자동으로 실행하도록 예약하는 스케줄러이다.예를 들어, 매일 자정에 백업 스크립트를 실행하거나, 매주 월요일 오전 9시에 리포트를 생성하는 작업을 사람이 직접 실행하지 않아도 자동으로 처리할 수 있다.✅ 기본 명령어명령어설명crontab -e크론탭 편집 (등록/수정)crontab -l등록된 크론탭 목록 확인crontab -r크론탭 전체 삭제 * 사용 주의 *💡 crontab -e 실행 시 vi 에디터가 열린다.:wq → 저장 후 종료:q! → 저장 없이 강제 종료✅ 크론탭 문법 구조* * * * * 실행할_명령어│ │ │ │ ││ │ │ │ └── 요일 (0~7, 0과 7은 일요일)│ │ │ └─────..

  • format_list_bulleted Backend/Linux
  • · 2026. 4. 6.
  • textsms

쉘 파일 실행 오류 : not found [그런 파일이나 디렉터리가 없습니다]

경로도 맞고, 파일도 분명히 존재하는데 쉘 스크립트 실행 시 아래와 같은 오류가 발생하는 경우가 있다. ✅ 오류 상황bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory 또는test.sh: not found ✅ 1단계 : 실행 권한 확인실행 권한 확인ls -l FILE_NAME.sh실행 권한 부여chmod +x FILE_NAME.sh# 권한 부여 전-rw-r--r-- 1 user user 42 Apr 6 10:00 test.sh# chmod +x 후-rwxr-xr-x 1 user user 42 Apr 6 10:00 test.sh* 파일명 끝에 * 가 붙고, 권한 부분이 rwx 로 바뀌었다면 실행 권한이 정상적으로 부여된 것..

  • format_list_bulleted Backend/Linux
  • · 2026. 4. 6.
  • textsms

리눅스 명령어로 현재 폴더 또는 특정 폴더의 파일 수 세기

현재 디렉터리에서 파일 갯수 세기ls -l | grep "^-" | wc -l이 명령어는 다음과 같은 과정을 거쳐 현재 디렉터리에 있는 파일의 갯수를 세게 된다.ls -l: 현재 디렉터리의 파일 및 디렉터리 목록을 자세히 표시grep "^-": 파일을 나타내는 행만 필터링wc -l: 행의 수를 세어 파일의 갯수를 출력특정 디렉터리에서 파일 갯수 세기find /path/to/directory -maxdepth 1 -type f | wc -l이 명령어는 다음과 같은 과정을 거쳐 특정 디렉터리에서 파일의 갯수를 세게 된다.find /path/to/directory: 지정한 디렉터리에서 파일 및 디렉터리를 검색합-maxdepth 1: 서브 디렉터리까지 검색하지 않고 현재 디렉터리만 검색-type f: 파일만 검..

  • format_list_bulleted Backend/Linux
  • · 2026. 4. 4.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (128)
    • Dev Journey (98)
      • 개발 시작 이유 (1)
      • 국비 학원 수료 과정 (86)
      • 실습 & 프로젝트 (10)
      • 웹앱개발프로젝트 (1)
    • Study (21)
      • 일상 기록 (1)
      • 기술 학습 (1)
      • 자격증 (0)
      • CS (0)
      • Project (0)
      • 초보자를 위한 리액트 200제 (19)
    • Algorithm (0)
    • Backend (8)
      • Java (0)
      • PHP (3)
      • Svelte (0)
      • Oracle (2)
      • Network (0)
      • Linux (3)
    • Frontend (0)
      • Miplatform&Nexacro (0)
    • Tools (0)
최근 글
인기 글
최근 댓글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바