Command

total count 방법 
 find ./Pictures -name '*.bmp' | wc -l | xargs printf "\nTotal Count = \"%s\" files \n\n" 
 
 
 하위 폴더 모두 EUC-8에서 UTF-8로 변경 
 find ./ -name '*.txt' -exec iconv -c -f euc-kr -t utf-8 {} -o {}-u.txt \; 
 
 
 nmon root로 실행 
 nmon -f -d -t -s 60 -c 240 
 
 
 20일 전 파일 삭제 
 find /app/ldsp/backup -mtime +20 -print | xargs rm -f <-- 폴더까지는 -rf로 처리 주의 필요 ! 
 
 
 3004-303 There have been too many unsuccessful login attempts; 
 chsec -f /etc/security/lastlog -a "unsuccessful_login_count=0" -swebtob
chuser account_locked=false webtob
passwd webtob
pwdadm -f NOCHECK webtob 
 
 
 폴더 삭제 10일이전 모든 디렉토리 
 0 2 * * * find /swlog/batch/log -mtime +10 -type d -name '20*' -print | xargs rm -rf 
 
 
 파일 삭제 10일이전 모든 디렉토리 
 0 2 * * * find /swlog/webtob -name 'system*' -mtime +15 -print | xargs rm -f 
 
 
 파일명 rename 변경 
 for x in `du -a | cut -d '/' -f2- | grep JPG`; do mv "$x" "${x%.JPG}.jpg"; done 
 
 
 폴더별 사이즈 조사 
 find ./ -name '*Job' -type d -print | xargs du -sg 
 
 
 사이즈 조사 
 du --max-depth=1 --human-readable 
 
 
 CPU 코어 전체 
 grep -c processor /proc/cpuinfo 
 
 
 물리 CPU 
 grep "physical id" /proc/cpuinfo | sort -u | wc -l 
 
 
 CPU당 물리 코어 
 grep 'cpu cores' /proc/cpuinfo | tail -1 
 
 
 하이퍼쓰레딩 
 cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2