Linux 125

CPU/MEM 등 하드웨어 정보 확인

사용량 외의 정보를 확인해보는 방법을 적어둔다. 1. /proc/cpuinfo /proc/cpuinfo은 CPU 코어 개별 세부사항 정보가 저장되어 있는 파일 cat /proc/cpuinfo view /proc/cpuinfo cat; concatenate OR catenate 파일 내용을 터미널에 출력하는 명령어 view 파일을 읽기 전용 모드로 여는 vi 명령어 아래 명령어와 같이 파일 내의 processor가 몇 개인지 확인하면, 몇 코어 인지도 확인할 수 있다. 물리 코어 수는 아니라고 알고 있다. grep -c processor /proc/cpuinfo grep 파일 내용에서 특정 문자열을 검색하는 명령어 -c : 패턴이 일치하는 라인 수 출력 2. dmidecode 컴퓨터의 DMI 테이블을 인간..

Linux 2021.05.19

리소스(CPU/MEM) 확인

Resource 자원. 사용될 수 있는 어떤 항목. 프로그램이 활용할 수 있는 데이터나 루틴 예) 프린터, CPU, 메모리 등 컴퓨터 리소스의 종류는 다양하지만 보통 내 경우에는 CPU/MEM 상태를 확인해달라는 요청을 가장 많이 받는다. 조금 더 나가면, SWAP이나 I/O 정도……? 따라서 이 글에서는 CPU/MEM 사용량 등을 확인하는 방법을 알아본다. 각 출력 부분의 어느 게 무슨 뜻인지는 적지 않을 것이다. 열심히 적어봐야 어차피 기억에 남지 않기 때문이다. 1. top 전반적인 시스템 운용 상황을 실시간으로 확인하는 명령어 프로세스, CPU 사용률, 메모리 사용률, SWAP 사용률 등을 확인할 수 있다. top # t : CPU 사용률 표시 방식 변경 # u : 특정 사용자 소유의 프로세스 표..

Linux 2021.05.17

도메인 이름 IP 확인

Domain Name 네트워크 상에서 컴퓨터를 식별하는 호스트명 도메인 레지스트리에 등록된 이름 DNS (Domain Name System) 호스트의 도메인 이름을 네트워크 주소로 변환, 또는 호스트의 네트워크 주소를 도메인 이름으로 변환하는 시스템 방화벽 등을 설정할 때 도메인 네임이 아닌 IP 주소 정보만을 요구하는 경우가 종종 있다. 어딘가에 도메인에 대한 IP 주소가 기재되어 있으면 그 정보를 사용하면 되지만, AWS RDS처럼 엔드포인트만을 제공하고 IP 주소 정보를 제공하고 있지 않다면 직접 알아내야 한다. 따라서 이 글에서는 도메인 네임에 매핑된 IP 주소를 확인하는 방법을 알아본다. 1. nslookup; name server lookup DNS 서버에 질의하여 도메인 네임 확인, 또는 I..

Linux 2021.05.16

호스트 IP 확인

IP 주소(Internet Protocol) 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호 기본적인 컴퓨터 정보이므로 IP 주소 확인 명령어는 매우 자주 사용하게 된다. 1. private IP 1.1 ifconfig; interface config 네트워크 인터페이스 관련 정보 확인 및 수정 명령어 private IP 주소를 확인할 수 있다. ifconfig lo는 loopback 주소로, 호스트 자신을 가리킨다. localhost라고 표현하기도 한다. 1-2. ip IP 관련 정보 확인 및 설정 명령어 ip address show ip address # show 옵션은 생략 가능 ifconfig 명령어와 큰 차이가 없어 보이나, ifconfig 명령어와 달리 i..

Linux 2021.05.15

[Ubuntu] 오래된 커널 삭제

우분투를(Ubuntu)를 사용하면서 업데이트/업그레이드를 하면 이전 커널이 자동으로 삭제되지 않고 그대로 남아있다. 남아있는 데이터로 인해 문제가 생기는 것은 아니지만 용량은 차지하므로, 디스크 용량이 부족하면 오래된 커널을 정리함으로써 디스크 용량을 확보할 수 있다. 방법 1. 현재 사용 중인 커널 버전 확인 uname -r 사진의 서버 OS는 우분투가 아닌, AWS Linux2지만…… 사용할 수 있는 우분투가 없어서 그냥 예시로 넣었다. 즉, 4.14.219-164.354 버전보다 낮은 버전의 커널을 삭제한다. 커널은 image/header가 존재하며 두 종류 모두 삭제해야 한다. 2. 현재 저장된 커널 정보 확인 dpkg --list | grep linux-image dpkg -l | grep li..

Linux 2021.05.14