반응형
- 호스트네임
- 커널 정보
- CPU 타입
- 메모리 용량
- 디스크 용량 ( /) 기준
#!/bin/bash
echo "Hostname: $(hostname)"
echo "Kernel Version: $(uname -r)"
echo "CPU Type: $(lscpu | grep "Model name:" | cut -d':' -f2 | xargs)"
echo "Total Memory: $(free -m | awk '/^Mem:/{print $2}') MB"
echo "Disk Space: $(df -h / | awk '/\//{print $(NF-1)}') used out of $(df -h / | awk '/\//{print $(NF-4)}')"
nano, vi 등 편집기로 (name). sh 생성 후 위에 스크립트 입력
chmod +x name.sh 실행 권한 부여후
./ 실행
cpu type은 많이 사용하는 intel이 아닌 애플 실리콘 칩으로 모듈 스크립트 상에 "model name"을 변경하면 정상 출력 가능
너무 길어져서 수정은 안했습니다.
Intel 사용 시 정상 출력 가능
반응형
'보안 > CentOS+Ubuntu' 카테고리의 다른 글
리눅스 su와 su - 명령어의 차이점 (3) | 2023.04.27 |
---|---|
MySQL root 사용자에 대한 암호 없이 접속 설정 (2) | 2023.04.02 |
CentOS 7버전 CentOS 8 업그레이드 (2) | 2023.03.12 |
CentOS 7 chrony로 시간 동기화 설정 (1) | 2023.03.12 |
CentOS 7 static 설정에서 dhcp로 네트워크 변경 (3) | 2023.03.12 |