本帖最后由 KDE 于 2022-5-2 03:03 编辑
网卡可能叫enp3s0 enp3 enp166 DD 系统后需要设置 IP 地址 不然不会DHCP获取任何地址 #!/bin/sh -e ssh-keygen -A sleep 1m $MACADDR=获取网卡MAC地址的代码 cat <<EOF> /etc/netplan/config.yaml exit 0 |
一般不是有个 lo 的网卡吗? |
本帖最后由 zxxx 于 2022-5-2 03:15 编辑
Debian
复制代码
|
[email protected]:~# ip addr|grep ether|awk -F "[ ]+" ‘{print $3}’|sed ‘s/://g’
如果保留冒号 需要过滤网卡,多网卡会有多个mac |
rhel9 ubuntu2204 有效!感谢。 |
全都有效,大佬厉害了! |
$MACADDR=ip addr|grep ether|awk -F "[ ]+" ‘{print $3}’ 大佬请问下怎么赋予变量? |
MYMAC=`ip add | grep link/ether | awk ‘{print $2}’` echo $MYMAC |
加上反引号就可以了,A=`echo "123"` 会先执行反引号里面的命令 |