본문 바로가기

Linux5

리눅스 - 크론탭을 이용한 작업 스케줄링 방법 서버(우분투) 내에서 특정 시각에 실행되어야 하는 작업이 발생하여 크론탭을 이용한 스케줄링 작업 방법에 대해서 정리한다. 리눅스 - 크론탭을 이용한 작업 스케줄링 방법 크론탭(Crontab)이란? 먼저 크론탭은 리눅스 운영체제에서 배치 작업을 스케줄링 하기 위한 프로그램이다. 그렇기 때문에 크롭탭을 이용하면 특정 시각 또는 특정 일자에 원하는 작업이 실행되게 할 수 있어 정기적으로 어떤 작업이 필요할 때 이용하면 된다. 크론탭 설치 방법 크론탭이 설치 되어 있지 않다면 아래 명령어 순으로 입력하여 설치를 진행해준다. 먼저 업데이트를 해준다. sudo apt update cron 설치 sudo apt install cron 설치 확인 sudo service cron status cron 서비스 시작 sud.. 2023. 7. 15.
리눅스 - find 명령어 정리 들어가며 파일을 검색하는 방법과 파일안에 내용을 검색하는 방법 두가지를 정리한다. 파일 검색하는 방법 find [경로] -name "파일명" 파일안에 내용을 검색하는 방법 find [경로] -name "파일명" | xargs grep "찾을 내용" 경로 . : 현위치와 하위 포함 검색 / : root폴더부터 하위 포함 검색 . -maxdepth 1 : 현위치만 검색 파일명 *.config : 확장자가 config인 모든 파일 검색 *.* : 모든 파일 검색 + 윈도우 findstr을 이용하여 검색함. 2021. 11. 13.
리눅스 - 명령어 정리 자주 사용하는 명령어와 명령어의 옵션들을 정리해논다. 많이 사용하는 것에서는 다양한 옵션을 정리하고, 자주 사용하지 않지만 알고 있어야하는 명령어들을 한 곳에 모아서 정리한다. cd (change directory) cd [디렉토리 경로] cd . - 현재 디렉토리 cd .. - 한 단계 상위 디렉토리로 이동 cd / - 최상위 디렉토리로 이동 cd or cd ~ or cd $HOME - 사용자 홈 디렉토리로 이동 cd $변수명 - 변수에 저장된 경로로 이동 cd ~계정명 - 입력한 사용자의 홈 디렉토리로 이동 cd - - 이전 경로로 이동 pwd (print working directory) pwd - 현재 작업 중인 디렉토리의 절대 경로를 출력해준다. mv (move) mv [옵션][이동 할 파일][.. 2021. 10. 14.
Windows Port Kill 명령어 Windows Port Kill 명령어 서버를 동작하다보면 포트가 겹쳐서 강제적으로 포트를 죽였다가 실행해야되는 경우가 있다. 이때 cmd창을 통한 명령어로 쉽게 해결이 가능하다. netstat 해당 명령어를 통해서 확인이 가능하며 몇가지 옵션 값을 이용하여 원하는 값을 정확히 찾을수도 있다. netstat ? 다음과 같이 명령어를 입력하면 모든 옵션 값들의 설명이 나오니 참고한다. netstat -ano 포트를 kill하기 위해서는 PID 정보가 필요하여 현재 포트번호의 PID 정보를 쉽게 보기 위해 ano 세개의 옵션값을 준다. 나온 출력값을 보고 PID 값을 외워놓자. netstat -ano | findstr portNum 만약 정보가 너무 많이 나와 원하는 특정포트만 찾고 싶을때는 아래와 같이 명.. 2021. 7. 13.
Linux - 파일 생성 및 편집 명령어 vi 파악하기 Linux - 파일 생성 및 편집 명령어 vi 파악하기 리눅스나 유닉스에서 사용하는 vi편집기는 총 3가지 모드로 정의되어 있다. 명령어나 구조를 아예 모를때 vi를 눌러보면 뭐가 뭔지 이해가 되지 않는다. 각 모드에 따라 어떠한 명령어가 존재하며 어떤 기능을 하는지 정리해본다. (명령어가 더 많이 존재하지만 필수적으로 사용되는거 위주로 정리해본다.) 1. 명령모드 (command mode) 처음 vi 명령어를 입력하면 명령모드로 들어가게 된다. 이때 키보드 방향키를 이용하여 커서를 이동 가능하며, "dd" or "yy"를 통해 한줄 삭제와 한줄 복사가 가능하다. (x를 통해서는 한글자 삭제 가능) 2. 입력모드 (insert mode) 명령모드에서 i 또는 a를 누르게 되면 입력모드로 들어올 수 있다... 2021. 7. 2.