본문 바로가기

리눅스17

리눅스(Centos) 코어 확인 스크립트 리눅스 코어 확인 스크립트입니다. while truedo PHYSICAL_CNT=`cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l`CORE_CNT=`cat /proc/cpuinfo | grep "cpu cores" | tail -1 | cut -d: -f2`CORE_ID=`cat /proc/cpuinfo | grep "core id" | sort -u | head -1 | cut -d: -f2`THREAD_CNT=`egrep "^core|^physical" /proc/cpuinfo | awk '{if((NR%2)==0) print $0 "," ; else print $0 }' | awk 'BEGIN {RS=","} {print $1,$2,$3,$4,$.. 2018. 10. 25.
리눅스 CentOS CPU, Memory 정보 확인하기 CentOS에서 CPU랑 Memory(메모리) 정보 확인 하는 방법입니다. CD /proc로 이동해서 보면은 아래 파일들이 보입니다. cpuinfo 는 CPU 정보 meminfo 는 Memory 정보를 가지고 있습니다. vi cpuinfo 또는 vi meminfo로 현재 사용중인 CentOS의 CPU, Memory 정보 확인이 가능합니다. 2018. 8. 24.
리눅스 CentOS 파일 및 문자열 검색 CentOS 파일 및 문자열을 검색하는 방법입니다. 1. 파일 검색 - find 경로 -name 파일명 타입 예) 현재 디렉토리에서 java 확장자를 가진 모든 파일 찾기 - find ./ -name *.java 예) 루트에서 파일명 test.java 찾기- find / -name test.java 예) 루트에서 파일명 test로 시작하고 java의 확장자를 가진 파일 찾기- find / -name test*.java 예) 상위 디렉토리에서 css 폴더 찾기- find ../ -name css -type d 응용) 1024K 이상 2048K 이하- find ./ +size 1024k -size 2014k 응용) .jpg 확장자 검색- find ./* | grep ".jpg" 응용) .jpg 확장자 제외 .. 2018. 8. 24.
리눅스(centos) 크론탭 (crontab) 간단 설명 및 사용법 1. cron의 개념 - 일정시간마다 시스템에서 자동으로 실행시키는 데몬(윈도우로 따지면 스케줄러) 2. cron 의 실행과 종료 - 실행 : /etc/rc.d/init.d/crond start - 종료 : /etc/rc.d/init.d/crond stop 3. crond 설정 앞의 다섯개의 필드(m h dom mon dow)로 자동으로 실행하고 싶은 시간을 지정한다. m(분) : 0~59h(시) : 0~23dom(일) : 1~31mon(월) : 1~12dow(요일) : 0~7(0과 7은 일요일)여기서 각 필드는 다음과 같이 사용할 수 도 있다.* : 0 1 * * * 매일 새벽 01시에 실행.숫자범위 : 0 8-11 * * * 매일 8시, 9시, 10시, 11시에 실행목록 : 0 1,2,5,9 * * .. 2015. 11. 19.
리눅스(centos) 압축 / 해제 tar 압축 하기□ 사용법1$ tar -cvzf [압축된 파일 이름] [압축할 파일이나 폴더명] eg) 해당 경로의 모든 파일을 xxx.tar.gz로 압축1$ tar -cvzf xxx.tar.gz *eg) 권한(permission)이 없는 파일 패스하며, 해당 경로의 모든 파일을 xxx.tar.gz로 압축1$ tar -cvzf xxx.tar.gz * --ignore-failed-read □ 옵션값x : 묶음을 해제c : 파일을 묶음v : 묶음/해제 과정을 화면에 표시z : gunzip을 사용f : 파일 이름을 지정p : 권한(permission)을 원본과 동일하게 유지 압축 풀기□ 사용법1$ tar -xvzf [압축 해제할 압축 아카이브 이름] eg) 해당 경로에 xxx.tar.gz 파일의 압축을 해제1$ ta.. 2015. 11. 18.
centos 사용자 추가 / 제거 (Creating mailbox file: File exists 에러) 1. 사용자 추가useradd userid 2. 사용자 제거userdel -r userid 여기서 -r 없이userdel userid 만하게 될 경우같은 아이디의 유저를 생성하게 될경우Creating mailbox file: File exists에러를 만날 수 있다.그럼 다시 userdel -r userid 한 다음에 새로 추가해주면 됨 3. 로그인 홈 경로 변경usermod -d /경로명 사용자 아이디 2014. 8. 7.