프로그래밍/리눅스 썸네일형 리스트형 리눅스[linux] - [Shell Script] 프로세스 죽이기 & 하루전 날짜출력 [Shell Script] 프로세스 죽이기 & 하루전 날짜출력 특정 프로세스 강제로 죽이기 # kill -9 `ps aux | grep exim | awk '{print $2}'` 또는 # ps aux | egrep exim | awk '{print $2}' | xargs kill -9 하루 전날 출력하는 셸 스크립트 today=`date +%Y%m%d` yesterday=`TZ=GMT+15 date +%Y%m%d` echo "Today " $today echo "Yesterday " $yesterday 더보기 [linux] 실시간 동기화 lsyncd / rsync / makuosan 리눅스 실시간 동기화.. 1. 일단 실시간 동기화 - NFS : 머라 말할 필요도 없는 그것! - DRBD : block 장치 수준에서 동작하며 스토리지 형태의 큰 대용량 파일을 동기화 할때 좋다. 백업 데이타를 확인하지 못하고, 백업되는 상황만 확인할수 있다는 단점이 있다. 속도에서 빠르나, 블록단위 백업이라 쓸모없는 것까지 백업되기도 한다. - rsync : 실시간이 될수 없다. 파일 개수가 많아질수록 속도가 늦어진다. 2. lsyncd 동기화 툴 - 리눅스 커널의 inotify 로 파일시스템의 변경사항을 체크한다. - 변경사항이 생기자 마자, rsync 를 호출하여 상대 서버로 동기화를 한다. (반응 시간은 1초 미만, 전송속도는 네트워크 회선 속도와 파일 용량에 따라 틀림) inotify는 리눅스.. 더보기 linux 웹서버 실시간 동시 접속자 수 카운트 linux 웹서버 실시간 동시 접속자 수 카운트 ps aux | grep httpd | wc -l netstat -n|grep -F :80|egrep '(ESTAB|SYN)'|awk '{print $5}'|sed 's/:[0-9]*//'|sort -u|wc -l 더보기 linux - bit 관련 커맨드 라인 OS가 32bit인지 64bit인지 확인 getconf WORD_BIT cpu가 32bit인지 64bit인지 확인 awk '/flags/ {i++; if (i == 1) { if (NF > 0) { j = 1; cpu_bit = 32; while (j 더보기 이전 1 2 3 4 다음