본문 바로가기

변군

C276x260.fwebp.q85 [draft] fuser 명령어 fuser 명령어(umount 옵션이 안될 때 사용)리눅스에서 파일 또는 소켓에 의해 열려 있는 프로세스를 확인하고 관리하는 데 사용됩니다. 이 명령어는 주로 파일 시스템의 특정 파일이나 디렉토리 또는 소켓에 접근하고 있는 프로세스의 PID(Process ID)를 찾는 데 유용합니다.사용법fuser [options] [file|socket|directory...]주요 옵션-a, --all : 지정된 파일 또는 소켓과 관련된 모든 프로세스를 표시(기본적으로는 해당 파일을 열고 있는 프로세스만 표시)-k, --kill : 지정된 파일을 사용 중인 프로세스를 종료(-k 옵션 뒤에 시그널을 지정하지 않으면 기본적으로 SIGKILL 시그널을 사용)-i, --interactive : 프로세스를 종료할 때 사용자에게.. 더보기
C276x260.fwebp.q85 [draft] SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법 SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법1. OpenSSL을 사용하여 SSL 인증서(crt)와 개인 키(key)를 생성하는 방법openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt$ openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt...+.................. 더보기
C276x260.fwebp.q85 [draft] swap 메모리 초기화 swap 메모리 초기화swap 메모리 사용빈도 설정- vm.swappiness = 60 / 기본값 60- (사용빈도 낮음: 0%-----------------------|------------100% 사용빈도 높음)sysctl vm.swappiness$ sysctl vm.swappinessvm.swappiness = 60swap 메모리 사용빈도 변경 작업vi sysctl.confvm.swappiness=0또는echo 0 > /proc/sys/vm/swappinessswap 메모리 초기화- swapoff를 하게되면 sawp out -> swap in 되면서 실제 물리 메모리로 이동swapoff -aswapon -a$ free total used free .. 더보기
C276x260.fwebp.q85 [draft] ping check 스크립트 ping check 스크립트vim pingcheck.sh#!/bin/bashwhile true; do if ping -c 1 192.168.2.1 >/dev/null; then echo "$(date '+%Y-%m-%d %H:%M:%S') : Success" >> tempfile else echo "$(date '+%Y-%m-%d %H:%M:%S') : Fail" >> tempfile fi sleep 1done이제 위의 코드는 1초마다 192.168.2.1에 대한 ping을 수행하고 결과를 tempfile에 기록하는 스크립트로 사용할 수 있습니다.chmod +x pingcheck.shbash pingcheck.sh &$ tail -f tempfile2015-.. 더보기