Linux2009.06.09 10:43
MAC Address
$ /sbin/ifconfig eth0 | grep HWaddr | awk '{print $5}'

IP Address
$ /sbin/ifconfig eth0 | grep 'inet addr' | awk '{print $2}'

Broadcast Address
$ /sbin/ifconfig eth0 | grep 'inet addr' | awk '{print $3}'

SUBNET mask
$ /sbin/ifconfig eth0 | grep 'inet addr' | awk '{print $4}'

GATEWAY Address
$ netstat -rn | grep ^0.0.0.0 | awk '{printf $2}'

머.. 윈도우 비스므리하게 출력하기 위해서는 Broadcast Address는 별 의미를 가지지 않을테니
나머지 4가지면 충분할 듯!

awk
[참고: http://wiki.kldp.org/wiki.php/Awk]
[참고: http://kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/awk.html]

sed
[참고: http://kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/x12718.html]
[참고: http://stone.backrush.com/sunfaq/ljs007.html]

'Linux' 카테고리의 다른 글

ifconfig --help  (0) 2009.06.09
dhcp 작동중인지 확인하는 방법  (0) 2009.06.09
ip 관련 정보 얻어내기  (2) 2009.06.09
하드디스크 정보 얻어내기(model명)  (0) 2009.06.08
하드웨어 정보 받아오기  (0) 2009.06.08
리눅스에서 hex edit 하기  (0) 2009.05.28
Posted by 구차니

댓글을 달아 주세요

  1. 저렇게 하면 딱 필요한 정보만 뜨겠군요. grep
    앗 그러고보니 사이드바에 트위터 있네요 저거 이야기 좀 많던데 눌러보겠습니다 ㅋ

    2009.06.09 17:06 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 트위터 재미 없어요 ㅠ.ㅠ 해보려고 하지만 블로그에도 시간이 부족해서 말이죠 ㅋ

      음.. grep 뿐만 아니라 awk랑 sed를 써봐야 하는데 아직 awk 까지 밖에 못해봤네요 ㅠ.ㅠ

      2009.06.09 17:08 신고 [ ADDR : EDIT/ DEL ]