• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Linux

bash 쉘 스크립트로 네트워크 장치명/ip/mac 주소 알아오기.

달소 달소 289

1

0

 

기록용으로 남겨봅니다.

 

Linux에서 자주사용하는 쉘스크립트를 통해 리눅스 장비의 활성화된 네트워크 장비명과 ip, mac주소를 얻는스크립트입니다.

 

어렵지않으니 응용하셔도 무방합니다.

 

#!/bin/bash


dev=$(ip route show default | awk '/default/ {print $5}')
ip=$(ip -4 -o addr show $dev | awk '{print $4}')
mac=$(cat /sys/class/net/$dev/address)

echo $dev $ip $mac

 

첫번째 dev에서 장치명을 알아오면 그 장치명을 가지고 ip와 mac주소를 얻어오는 형식입니다.

 

여러 장치명을 사용할 경우 배열을 사용하시면되겠습니다 

 

image.png.jpg

신고공유스크랩
0
1명이 추천

달소 달소
98Lv. 195508P
다음 레벨까지 512P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

주간 조회 수 인기글

주간 추천 수 인기글

분류 제목 글쓴이 날짜 조회 추천
코딩테스트 ㅘ!!!!!! 9 Jasons 23.08.24.15:40 140 +2
코딩테스트 으어... 대회 시작 1시간 하고도 정확히 15분전 2 Jasons 23.08.13.12:45 244 +1
코딩테스트 NYPC 2023 2 Jasons 23.08.09.14:13 173 +1
Linux
image
달소 21.09.27.13:43 7944 0
Linux
image
달소 21.06.10.17:16 1365 +1
Linux
image
달소 21.07.19.13:14 1258 0
Linux
image
달소 21.07.29.22:38 540 0
Linux
image
달소 21.11.01.14:38 438 0
Linux
image
달소 22.05.17.20:38 369 +1
Linux
image
달소 21.05.21.09:54 346 0
Linux
image
달소 21.08.30.15:10 346 0
Linux
image
화정큐삼 23.03.19.08:46 304 0
Linux
normal
kaga 21.09.05.08:51 295 0
Linux
image
달소 21.08.30.16:55 289 +1
Linux
image
달소 22.05.27.17:59 283 0
Linux
image
달소 22.07.13.19:19 275 +1
Linux
image
달소 22.05.20.16:51 264 0
Linux
image
달소 21.04.21.16:56 258 +1
Linux
image
hilee0602 23.04.05.16:34 237 +1
Linux
normal
달소 22.08.11.18:22 196 0
Linux
image
달소 21.06.09.16:15 171 0
Linux
image
달소 21.11.01.14:44 165 0
Linux
image
달소 21.06.10.11:12 158 +2