CentOS에서 로그 파일 자동 관리 기법

리눅스 환경에서 로그 파일은 계속해서 증가하므로, 로그 파일이 지나치게 커져서 원하는 정보를 찾기 어려워지는 것을 방지하기 위해 주기적으로 로그 파일을 분할해야 합니다. 여기서는 logrotate를 사용하여 로그를 분할하는 방법을 설명합니다. (1).logrotate 설정 파일 logrotate 설정 파일은 주로 두 곳에 있습니다: /etc/logrotate.conf 및 /etc/logrotate.d/ 디렉 ...

6월 30일 18:30에 게시됨

Linux 명령어 및 시스템 관리 기초

1. 파일 및 디렉토리 조작 pwd # 현재 작업 디렉토리 확인 # 예: /home/user 경로 출력 ls # 현재 디렉토리 내 파일 목록 조회 ls -l # 파일 상세 정보(크기, 권한, 수정 시간) 확인 # ll로 간단히 사용 가능 ls -a # 숨겨진 파일(.으로 시작하는 파일) 표시 cd [디렉토리명] # 특정 디렉토리 이동 # 예: cd /var/log cd .. # 상위 디렉토리로 이동 cd ~ # 홈 디렉 ...

6월 21일 21:17에 게시됨

파이썬: 셸 스크립팅의 강력한 대안

파이썬: 셸 스크립팅의 강력한 대안 파이썬은 또 다른 스크립팅 언어이며, 지금까지 살펴본 스크립팅 언어 중 가장 최신입니다. bash와 Perl과 유사하게 파이썬은 인터프리터 언어이며 shebang을 사용합니다. 셸 인터페이스는 없지만, REPL이라는 콘솔을 통해 파이썬 코드를 입력하여 시스템과 상호작용할 수 있습니다. 이 장에서는 다음과 같은 주제를 다룹니다: 파 ...

6월 16일 00:31에 게시됨

리눅스 lscpu 명령 상세 설명

lscpu 명령어란? lscpu 명령은 CPU 아키텍처 정보를 표시하는 리눅스 유틸리티입니다. 이 명령은 sysfs, /proc/cpuinfo 및 해당 아키텍처에 적용되는 특정 라이브러리(예: Powerpc의 librtas)에서 CPU 아키텍처 정보를 수집합니다. 출력은 파싱이나 사람이 쉽게 읽을 수 있도록 최적화될 수 있습니다. 이 정보에는 CPU 수, 스레드, 코어, 소켓 및 비균일 메모리 접근(NUMA) ...

6월 7일 01:07에 게시됨

리눅스 파일 관리 및 입출력 리디렉션

파일 관리 Bash 명령 실행 passwd passwd 일반 사용자 비밀번호 변경 passwd kimminsu root 사용자 계정 비밀번호 관리 passwd -d kimminsu root 사용자가 일반 사용자 비밀번호 삭제 file file /bin/ls cat cat option 파일 cat -A /etc/hosts #-A 옵션은 -VET와 동일 cat /etc/hosts /etc/fstab 여러 파일 한 번에 보기 head head option 파일 head /etc/pro ...

5월 28일 23:25에 게시됨