반응형

2025/02/10 2

C 언어 `string.h`의 `strcat`과 `strncat` 함수 이해하기

C 언어에서 문자열을 다룰 때 필수적으로 사용되는 표준 라이브러리 에는 다양한 문자열 처리 함수가 포함되어 있습니다. 그중 strcat과 strncat 함수는 기존 문자열에 새로운 문자열을 이어붙일 때 사용됩니다.이번 포스팅에서는 strcat과 strncat 함수의 동작 방식과 차이점을 알아보고, 예제 코드를 통해 올바르게 사용하는 방법을 설명하겠습니다.1. strcat 함수strcat 함수는 첫 번째 문자열(dest)의 끝에 두 번째 문자열(src)을 추가합니다. 이때 dest의 끝에 src를 복사한 후, 널 문자(\0)를 자동으로 추가합니다.strcat 함수의 선언char *strcat(char *dest, const char *src);strcat 함수의 동작 방식dest 문자열의 끝(\0)을 찾습..

Bash Shell Script 서버 상태 모니터링

서버의 상태를 실시간으로 확인하는 것은 시스템 관리자가 서버를 안정적으로 운영하기 위해 중요한 작업입니다. 이번 포스팅에서는 Linux Bash Shell Script를 사용하여 서버 상태를 모니터링하는 방법을 소개합니다. 이 글에서는 CPU, 메모리, 디스크 사용량 등을 확인하는 스크립트를 작성하며, 필요에 따라 이메일 경고를 보내는 기능도 추가하겠습니다.준비물Linux 시스템Bash Shellmail 명령어 (이메일 알림용)기본 개념서버 상태를 모니터링하려면 다음 항목을 점검해야 합니다:CPU 사용량: CPU가 얼마나 사용 중인지 확인합니다.메모리 사용량: RAM이 얼마나 사용 중인지 확인합니다.디스크 사용량: 특정 디스크 파티션의 사용량을 점검합니다.네트워크 상태 (선택 사항): 네트워크의 패킷 송..

728x90
반응형