본문 바로가기

전체 글222

cron 크론(cron) 명령어는 리눅스에서 특정 시간에 특정 작업을 하는 일종의 시간 기반의 작업 스케줄러 데몬입니다. 반복적으로 특정 명령어나 작업을 자동으로 실행하는 목적으로 많이 사용합니다.크론탭(crontab)은 여러 작업을 시간별로 작성해 놓은 테이블입니다. crontab을 통해 특정 시간에 특정 작업을 하고, 반복된 시간에 반복된 작업을 하고자 할 때 사용할 수 있습니다. Ubuntu 설치 시 기본적으로 같이 설치되는데 혹시 설치되어 있지 않다면 아래 명령으로 설치해 줍니다.$ sudo apt update -y$ sudo apt install -y cron 크론탭(crontab) 사용법crontab -e : 크론탭 편집 (관리자 권한이 없는 경우)crontab -l : 크론탭 작업 내용 확인cront.. 2024. 10. 30.
oh-my-zsh - Updating error 언제가부터 OMZ 가 업데이트되지 않아서 왜 그러지? 하고 말았는데... 이제 더 이상 미룰 수 없어 해결해 보기로 했습니다. 오류 현상:[oh-my-zsh] Would you like to update? [Y/n] yUpdating Oh My Zsherror: Your local changes to the following files would be overwritten by merge: themes/agnoster.zsh-themePlease commit your changes or stash them before you merge.AbortingThere was an error updating. Try again later?➜ ~에러 메시지에 stash 를 보아하니 git 에서 해결해.. 2024. 10. 25.
Ubuntu 웹서버에 무료 HTTPS 적용해 보기 HTTP(80) 는 보안에 취약하다는 건 모두 아는 사실입니다.요즘 브라우저에서는 HTTP 사이트에 접속하면 주의 메시지를 출력합니다. 그래서 안전한 HTTPS를 사용하고 싶은데 이게 도메인 제공업체에서 유료로 제공되는 경우가 많습니다. 무료로 서비스할 수 있는 방법이 없을까요? 여기서는 구글링으로 참고할 자료가 많은 nginx를 사용해서 구현해 보겠습니다.nginx가 SSL 설정이 간단하고, Load balancing과 HTML CSS 등의 정적 리소스를 제공하는데 용이하다는 장점이 있다고 하니 믿고 적용해 보겠습니다. 1. nginx 설치먼저 HTTPS 를 적용하기 위해 nginx를 설치합니다.$ sudo apt install nginx$ sudo service nginx start$ sudo ser.. 2024. 10. 23.
생활용어 - 대시보드 대시보드란 하나 이상의 목표 달성에 필수적인 정보를 단일 화면에 통합, 배열하여 정보를 한눈에 모니터링할 수 있도록 시각적으로 표시하는 도구이다 2024. 8. 9.
fnm install - fast node manager 새로운 서버 장비에 노드(Node.js)를 설치하려고 웹페이지(www.nodejs.org)를 방문했더니 이전과 뭔가가 달라졌네요. 개발을 하다 보면 여러 개의 노드 버전을 사용하게 되는데 이럴 때 노드 버전 관리자가 필요합니다. 주로 nvm으로 관리했었는데 fnm이라는 관리자가 생겨서 구글링을 해 보니 제법 괜찮은 것 같아서 갈아탔습니다. fnm은 Fast Node Manager의 약어로 Node.js 버전 관리 도구 중 하나입니다. fnm은 빠르고 간단한 CLI 도구로, 다양한 Node.js 버전을 쉽게 설치하고 관리할 수 있습니다. 제작자가 fnm을 만든 계기는 nvm이 너무 느려서였다고 합니다. nvm에 영향을 받아서인지 nvm과 비슷한 인터페이스를 가지고 있습니다. 특징을 짧게 설명드리면 아래와 .. 2024. 6. 24.
프로야구 용어 - 팝(플라이)아웃 (Pop Fly Out) '팝(Pop)'이란 배트에 맞아 나는 소리로 내야 뜬(Fly, 플라이) 공이나 파울 플라이로 아웃될 때 사용합니다. 2024. 6. 9.