Linux Server 39

리눅스 소프트웨어 관리

[소프트웨어 관리] * RPM(Redhat Package Manager), DPMS(Debian Package Management System) 등의 패키지 관리자 [Red Hat RPM] * 설정파일, 바이너리, 스크립트, 메타데이터 등 설치, 업데이트, 제거에 필요한 모든것이 들어 있다. * Fedora, CentOS, OpenSUSE 등이 RPM 사용. * Package이름 구성 : 패키지이름-버전-릴리즈.아키텍쳐.rpm (ex : bash-4.1.2-15.e16_4.x86_64) [RPM 설치 옵션] --install(-i) : 설치 단, 이전버전이 설치되어 있으면 설치하지 않는다. --oldpackage : 예전 버전의 패키지로 교체 --upgrade(-U): 이전 버전이 설치되어 있으면 업그래..

Linux Server 2015.05.11

리눅스 top

[시스템의 전반적인 상황 실시간 모니터링] * top [옵션] * 옵션 * -d : 화면 갱신시간 지정(초) * -c : 명령행 전체 출력 * -i : idle 상태와 좀비 프로세스 출력 제외 * top 실행 중 명령어 * 스페이스바 누름 : 화면 갱신 * k : kill 명령 * r : nice 값 변경 * nice는 우선순위를 뜻하며, -20 ~ 20 까지 사용가능. 낮을수록 우선권이 높음. 기본값은 0 * Z : 화면 출력 색상 변경 * a 또는 w를 누르면 색상이 순차적으로 변경되며 보여줌 * z : Z로 변경된 출력 색상과 기본 출력 색상간 전환 * B : 글자 두껍게 * l : top 출력 상단의 load avg 항목 on/off * t : top 출력 상단의 프로세스와 cpu 항목 on/of..

Linux Server 2015.05.08

리눅스 ps - 실행중인 프로세스 확인

[실행중인 프로세스 리스트 출력] * ps [옵션] * 옵션 * -a : 다른 사용자의 프로세스도 출력 * -x : 사용자가 로그아웃 한 이후에도 실행중인 프로세스 출력 * -u : 각 프로세스마다 사용자 이름, 시작시간 출력 * -m : 메모리 정보 출력 * -l : 자세하게 출력 * -e : 환경 출력 * ps 출력 필드 * USER : 프로세스 소유자 * PID : 프로세스 고유 ID * PPID : 부모 프로세스의 PID * RSS : 프로세스에 의해 사용되는 실제 메모리 용량(Kbyte) * VSZ : 프로세스에 의해 사용되는 가상 메모리 용량(Kbyte) * TIME : 총 CPU 사용 시간(분,초) * TTY : 해당 프로세스의 제어 터미널(t3=/dev/tty3) * %CPU : 마지막 분..

Linux Server 2015.05.08

리눅스 네트워크 설정

[Network 설정] * 네트워크 정보 보기 ifconfig -a * eth0 정보 ifconfig eth0 * interface 설정 ifconfig ifconfig eth0 192.168.100.201/24 * interface 중지 ifdown * interface 시작 ifup [ip alias] * eth0:0 , eth0:1 ... * ifconfig eth0:0 ---------------------------------------------------------------- * 설정파일 편집 vi /etc/sysconfig/network-scripts/ifcfg-eth0 * 네트워크 재 시작 /etc/init.d/network restart * ifconfig 및 ping 으로 구성 확인

Linux Server 2015.05.08