Commit db45717f authored by platyhouse's avatar platyhouse

added ptySystemInfo

parent 7533b418
#!/bin/bash
# 색상 정의
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
BLUE='\033[0;34m'
MAGENTA='\033[0;35m'
CYAN='\033[0;36m'
WHITE='\033[1;37m'
# 어두운 파란 배경에 밝은 노란색 텍스트
HEADER='\033[44m\033[1;93m'
NC='\033[0m' # No Color
echo -e "${HEADER}# 시스템 정보 수집${NC}"
echo ""
echo -e "${HEADER}# OS 정보${NC}"
cat /etc/os-release
echo ""
echo -e "${HEADER}# 커널 버전${NC}"
uname -r
echo ""
echo -e "${HEADER}# 호스트명${NC}"
hostname
echo ""
echo -e "${HEADER}# 가동 시간${NC}"
uptime
echo ""
echo -e "${HEADER}# CPU 정보${NC}"
lscpu | grep -E 'Model name|Socket|Core|Thread|CPU MHz'
echo ""
echo -e "${HEADER}# 메모리 정보${NC}"
free -h
echo ""
echo -e "${HEADER}# 디스크 사용량${NC}"
df -h
echo ""
echo -e "${HEADER}# 디스크 목록${NC}"
lsblk
echo ""
echo -e "${HEADER}# 네트워크 인터페이스${NC}"
ip -br addr
echo ""
echo -e "${HEADER}# 라우팅 테이블${NC}"
ip route
echo ""
echo -e "${HEADER}# DNS 설정${NC}"
cat /etc/resolv.conf
echo ""
echo -e "${HEADER}# 열린 포트${NC}"
ss -tulpn 2>/dev/null || netstat -tulpn
echo ""
echo -e "${HEADER}# 로그인 사용자${NC}"
who
echo ""
echo -e "${HEADER}# 실행 중인 프로세스 TOP 10 (CPU)${NC}"
ps aux --sort=-%cpu | head -11
echo ""
echo -e "${HEADER}# 실행 중인 프로세스 TOP 10 (메모리)${NC}"
ps aux --sort=-%mem | head -11
echo ""
echo -e "${HEADER}# 정보 수집 완료${NC}"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment