본문 바로가기

Server70

[CentOS] 특정 경로 압축 해제 1. 목록확인tar tvf [파일명.tar] 2. 특정 파일 압축 해제tar xvfp [파일명.tar] [압축해제 할특정파일] 3. 특정 경로 압축 해제tar xvfp [파일명.tar] [압축 해제할 특정 디렉토리] 4. 특정 경로 압축 해제 (압축 해제 위치 지정)tar xvfp [파일명.tar] -C [압축 해제 위치] [압축 해제할 특정 디렉토리] 2024. 9. 20.
[ClamAV] 리눅스 무료 백신 1. 설치yum install -y epel-releaseyum install -y clamav clamd 2. virus data 업데이트vi /etc/freshclam.conf# Example 주석처리 3. virus database 업그레이드 (스캔 전 필요)freshclam 4. virus scan (검사)clamscan -r [스캔 대상 디렉토리]clamscan -ri [스캔 대상 디렉토리]          // 감염된 파일만 목록에 뜨게 하려면 5. 감염 파일 목록 출력# 감염 파일 목록만 출력clamscan -ri [스캔 대상 디렉토리] # 스캔 결과 파일 생성clamscan -ri [스캔 대상 디렉토리] -l [생성파일] # 감염 파일 격리clamscan -r [스캔 대상 디렉토리] --m.. 2024. 9. 20.
[CentOS] tar를 이용한 백업/복구 [백업하기] 1. Root / 이동하여 백업 cd / 2. 전체 백업 sudo tar cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc/* --exclude=/lost+found/* --exclude=/media/* --exclude=/mnt/* --exclude=/sys/* / * exclude에 제외할 폴더를 입력하면 됩니다. - test sudo tar cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc/* --exclude=/lost+found/* --exclude=/media/* --exclude=/mnt/* --exclude=/boot/* --exclude=/etc/fstab -.. 2023. 1. 21.
인터넷 안되는 환경에서 yum 설치 (rpm 패키지 다운로드) 1. 아래 블로그에 나와있는데로 rpm 파일 생성 - https://lifeplan-b.tistory.com/m/201 Yum 없이 패키지 설치(feat. CentOS gcc 설치) 인터넷이 가능한 서버 or PC에서 gcc / gcc-c++을 설치할때는, 아주 간단하게 "yum install gcc" 하면 해결이 된다. 그러면, 의존성 패키지까지 함께 설치가 완료된다. 그러나, Yum을 사용하지 못하는 환경 lifeplan-b.tistory.com 2. 아래 명령어로 rpm을 이용한 yum 설치 - yum install 파일명.rpm 예) yum install epel-release-6-8.noarch.rpm 2022. 9. 29.
[CentOS7] 메모리 실제 사용률 스크립트 확인 실질 메모리 사용률 실질 메모리 사용량 캐시 영역을 제외한 메모리 사용량 공식 real_usage=usedtotal∗100(%) 계산 명령어 free | grep ^Mem | awk '{printf "actual_usage=%s, total=%s, actual_usage_ratio=%.2f%% \n", $3, $2, $3*100/$2}' 명목 메모리 사용률 명목 메모리 사용량 실질 메모리 사용량과 캐시 영역을 포함한 메모리 사용량을 더한 양 공식 usage=used+buff/cachetotal∗100(%) 계산 명령어 free | grep ^Mem | awk '{printf "nominal_usage=%s, total=%s, nominal_usage_ratio=%.2f%% \n", $3+$6, $2, (.. 2022. 4. 13.
[CentOS6] 메모리 실제 사용률 스크립트 확인 1. 소수점 버림 TOTAL=`free | grep ^Mem | awk '{print $2}'` USED1=`free | grep ^Mem | awk '{print $3}'` USED2=`free | grep ^-/+ | awk '{print $3}'` NOMINAL=$((100*USED1/TOTAL)) ACTUAL=$((100*USED2/TOTAL)) echo NOMINAL=${NOMINAL}% ACTUAL=${ACTUAL}% 2. 소수점 포함 TOTAL=`free | grep ^Mem | awk '{print $2}'` USED1=`free | grep ^Mem | awk '{print $3}'` USED2=`free | grep ^-/+ | awk '{print $3}'` NOMINAL=`echo .. 2022. 3. 15.