시스템 관리자 작업을 쉽게 해주는 쉘 스크립트

시스템 관리자 작업을 쉽게 해주는 쉘 스크립트

시스템 관리자가 일상 업무를 쉽게 수행할 수 있도록 메뉴 기반 스크립트를 개발할 계획입니다.

예를 들어. 1. NTP 문제 확인 및 해결 2. NFS 문제 확인 및 해결 3. .rpm 패키지 설치 4. 디스크 공간 활용도 5. 메모리 누수 확인 6. CPU 활용도가 너무 높음 7.

포럼 회원의 도움이 필요합니다. 1. 해당 스크립트/프로그램이 이미 존재하는지 제안할 수 있습니까? 2. 해당 스크립트가 시스템 관리자에게 유용한가요? 3. 스크립트에 어떤 기능/옵션이 포함될 수 있습니까?

답변1

물론 사람들이 NTP/NFS 문제를 확인하는 데 사용할 수 있는 많은 bash 스크립트가 온라인에서 제공됩니다. 최소한 스크립트의 기본 초안을 보지 않고서는 이와 같은 것이 얼마나 유용한지 말하기가 어렵습니다. if/then 및 Case 문과 함께 readline을 사용하여 이와 같은 스크립트 구현을 고려하고 있습니까? 다른 시스템 관리자에 대해서는 말할 수 없지만, 무엇이 실패할지(예: 종속성 문제)를 실시간으로 확인할 수 있기 때문에 RPM 설치와 같은 작업을 스크립트로 롤링하는 것보다 분리하는 것을 좋아합니다. yum이 더욱 안정됨에 따라 대부분의 사람들은 이 경로를 먼저 사용한 다음 다른 옵션이 없을 때만 개별 RPM을 사용할 것이라고 믿습니다. 유용한 피드백을 제공하기 전에 청중에게 목표를 보다 철저하게 정의하는 것이 더 합리적일 수 있다고 생각합니다.

관련 정보