본문 바로가기

Operating System/linux5

[리눅스] 재부팅 없이 disk rescan 작업 1. echo 1> /sys/block/sdd/device/rescane (해당 디스크 재인식) 2. multipathd resize map mpatha (multipath 의 경우 본 명령어를 통해 온라인중에 재인식) 📌 /var/log/messages 에 많은 힌트가 있음 2021. 11. 11.
[리눅스] 서버 스팩 정보 확인(OS버전, CPU, MEM, 하이퍼스래드) 1. OS 버전정보 - cat /etc/redhat-release (OS버전정보) - uname -a (OS커널정보) 2. CPU 기본 명령어 - cat /proc/cpuinfo (전체 코어수 : grep -c processor /proc/cpuinfo) - lscpu (전체적인 소켓, cpu, thread 정보를 알 수 있음) 3. CPU 하이퍼스래드 확인 - lscpu | grep Thread (결과값이 2 이상이면 ON) - cat /proc/cpuinfo | egrep 'siblings|cpu cores' | head -2 (siblings 가 cpu cores 의 배수라면 ON) 4. MEM 기본 명령어 - cat /proc/meminfo - free 5. DIsk 정보 - fdisk -l 6... 2021. 9. 14.
[리눅스] 서버 IP 변경 1. /etc/host 파일 IP 변경 2. /etc/sysconfig/network-scripts/ifcfg-ens192 파일 GATEWAY, IPADDR 변경 3. /etc/sysconfig/network 파일 GATEWAY 변경 4. ifdown ens192; ifup ens192 2021. 4. 13.
[리눅스] sed, echo, grep ,awk sed 명령어 - s 치환 : sed 's/abc/123/' ./test.txt - n 해당 내용 출력 : sed -n '/abc/p' ./test.txt => abc가 포함된 문자열을 보여줌 - s&n 변환된 부분 출력 : sed -n 's/abc/123/' ./test.txt => abc를 123으로 치환한 열의 결과를 보여줌 - i 즉시 적용 : sed -i 's/abc/123/' ./test.txt => abc를 123으로 치환 - 특정 라인에 문자열 추가하기 : sed -i '8 i abcd' ./test.txt => 8번라인 위에 abcd를 추가. 8 뒤의 i 대신 a를 쓰면 아래 라인에 추가 - 특정 문자열 뒤에 문자열 추가하기 : sed -i'' -r -e "/Please Put it he.. 2021. 1. 21.
[리눅스] 서버 환경 구성 yum repository 구성 (로컬) 설정 파일 : /etc/yum.repo/localserver.repo 참고 : ossian.tistory.com/80 c 컴파일러 설치 : yum install gcc 확인 : gcc --version c++ 컴파일러 설치 : yum install gcc-c++ 확인 : g++ --version java 설치 : yum install java-1.8.0-openjdk.x86_64 (OS 기본 패키지 사용시시 확인 : java -version, javac -version 환경변수 : /etc/profile 등에 추가 "export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_64" NTP 설정 설정 파일 : /etc/chrony.. 2021. 1. 19.