크론을 활용한 프로세스 메모리 사용량 주기적 모니터링 구현
크론 작업 계획 설정
시스템의 crontab -e 명령어를 실행하면 기본 텍스트 에디터가 열리며, 여기에 정기적으로 수행할 작업을 입력합니다. 저장 후 /var/spool/cron/crontabs/ 디렉터리에 사용자 이름으로 된 파일이 생성됩니다.
작업 스케줄링 포맷 설명
각 줄은 6개의 필드로 구성되며, 형식은 다음과 같습니다:
minute hour day month weekday command
*: 모든 ...
6월 23일 18:40에 게시됨
간단한 Shell 스크립트 작성 및 실행 가이드
Shell 스크립트는 여러 리눅스(Linux) 명령어를 하나로 묶어 자동화된 작업을 수행하거나 반복적인 작업을 간소화하는 데 사용되는 강력한 도구입니다. 복잡한 프로그래밍 언어의 문법을 깊이 알지 못해도, 이미 익숙한 터미널 명령어를 활용하여 쉽게 스크립트를 작성할 수 있습니다.
명령어 조합하기
터미널에서 여러 명령어를 순차적으로 실행해야 할 때가 많습니다. ...
6월 19일 17:15에 게시됨
Bash에서의 산술 연산: 다양한 계산 방법과 활용
1. Bash 스크립트에서 정수 연산하기
Bash는 기본적으로 문자열을 다루지만, 정수형 산술 연산은 내장된 여러 방법으로 수행할 수 있습니다. 주로 사용되는 방식은 다음 네 가지입니다:
$(( ... ))
$[ ... ] (권장되지 않음)
expr 명령어
let 명령어
$(( ... )) 구문 사용 (가장 권장됨)
이 방식은 쉘 내장 기능이며, 속도가 빠르고 가독성이 좋습니다. ...
6월 17일 05:11에 게시됨
Shell 스크립트의 핵심 개념과 실용적 활용
Shell의 기초와 실행 모드
Shell은 사용자가 운영체제 커널과 상호작용하는 인터페이스로, 명령어 처리 및 스크립트 작성 기능을 제공한다. 주로 bash가 리눅스 환경에서 기본으로 사용되는 쉘이다.
실행 방식
인터랙티브 모드: 터미널에서 직접 명령어를 입력하고 즉각적인 결과를 확인하는 방식.
비인터랙티브 모드: 스크립트 파일을 실행하여 일련의 명령어를 자동으 ...
6월 11일 16:17에 게시됨
Shell에서 단일 인용부호와 이중 인용부호의 차이
쉘 스크립트에서 문자열을 정의할 때, 일반적인 경우는 이중 인용부호(")를 사용하고, 변수 할당 시 등호(=) 뒤에 공백이 없어야 합니다. 강제로 내용을 그대로 유지하고 싶다면 단일 인용부호(')를 사용하며, 명령어의 결과를 포함시키고 싶다면 백틱(`) 또는 $() 구문을 활용합니다.
- 단일 인용부호 ('): 내부 내용을 그대로 해석하지 않고, 출력 시 그대로 전달됩니 ...
5월 26일 18:00에 게시됨
도커 설치 및 구성
1. 도커 환경 설정
1.1 네트워크 환경 준비
1.1.1 네트워크 인터페이스 설정
네트워크 인터페이스 모드를 NAT로 변경합니다.
[root@localhost /]# systemctl restart network
1.1.2 방화벽 설정
시스템의 방화벽을 비활성화합니다.
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
1.1.3 SELinux 설정
시스템 보안을 허 ...
5월 22일 03:27에 게시됨