본문 바로가기

스크립트

Cisco Switch MAC(ver2) 정보 자동화 *세팅값 작성을 생활화 하자 Version : 모든 운영체제에서 문제 없이 동작 *단 bash, expect를 지원 해야합니. 주석이 처리된 부분은 제외하고 사용하셔도 됩니다. *추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정 *추가 여러분들의 댓글 의견도 바로 반영하겠습니다. #!/bin/bash #!/usr/bin/expect #========== 스위치ip정보확인 데이터 정리 ==========# ip_list=`cat ./switch_ip | sed 's/ //g'` if [ -f "switch_ip_list.txt" ] ; then rm -rf switch_ip_list.txt fi for ipList in ${ip_list} ; do echo ${ipList} | awk -F "#".. 더보기
CentOS 7 - 네트워크 점검 (1계층~2계층) *세팅값 작성을 생활화 하자 Version : CentOS 7 1503 Kernel : 3.10.0-229.el7.x86_64 설치환경 : Text 모드 *장비 : Sun x4170 Enterprise Model 서버에서 네트워클 점검해야하는 경우 간단한 스크립트를 돌려서 정보를 출력하고자 하는 경우가 많습니다. 그러기 위해선 시스템 상에서 사용이 가능한 커맨드를 자신이 읽기 편한 출력무롤 만들 필요가 있는데 이것은 본인이 얼마나 시스템에 대한 이해가 깊고 커맨드를 얼마나 활용하는지가 관점인거 같습니다. 제가 정리하는 것이 시간이 지나 많은 서버 관리자 분들에게 도움이 되고 저또한 글을 작성하며 실력이 키워나가길 희망합니다. 1~2 물리계층~데이터링크 계층 이 계층에서는 실질적으로 NIC와 서버간의 인식.. 더보기
Info - 패키지 설치 여부 체크하는 스크립트 스크립트 동작 테스트 해본 리눅스 OS CentOS 6.9 , 7.0, 7.1 Ubuntu 180402 주석이 처리된 부분은 제외하고 사용하셔도 됩니다. *추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정 *추가 여러분들의 댓글 의견도 바로 반영하겠습니다. #!/bin/bash pkg_check=`which rpm >& /dev/null; echo $?` rpm_need_list=( "lshw" "dmidecode" "lsb" "util-linux" ) rpm_need_install="yum install" #dpkg_need_install=`apt-get install` if [ ${pkg_check} -eq 0 ]; #PRM PKG Check Point!!! then echo "" echo .. 더보기
Info - 서버 정보 읽어오는 스크립트 (수정19.06.18) 스크립트 동작 테스트 해본 리눅스 OS CentOS 6.9 , 7.0, 7.1 UbuntuOS 18.04 LTS 주석이 처리된 부분은 제외하고 사용하셔도 됩니다. *추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정 *추가 여러분들의 댓글 의견도 바로 반영하겠습니다. #!/bin/bash pkg_check=`which rpm >& /dev/null; echo $?` rpm_need_list=( "lshw" "dmidecode" "lsb" "util-linux" ) rpm_need_install="yum install" dpkg_need_list=( "lshw" "dmidecode" "lsb" "util-linux" ) dpkg_need_install=`apt-get install` if [ ${p.. 더보기