mac与linux命令 mac os与linux( 二 )


不过,用ifconfig修改了mac后,
/sys/class/net/eth0/address 的值随即跟着变了;但 /etc/udev/rules.d/70-persistent-net.rules 却没有变,只有在udev探测到硬件发生变化时才会修改这个文件 。
在Linux/Mac中使用dd命令烧录.iso镜像至USB硬盘最近想在Mac上装个KaliLinux,无奈虚拟机中的Windows制作启动盘实在太慢,于是想着Mac中有没有烧录工具,百度以后发现dd命令是Mac和Linux系统的制作启动盘命令 。
确保分区模式是GUID分区
以下引用百度经验:
在这里我的命令是:
将iso格式转换为dmg格式
将你的路径替换掉/dev/disk1
这一步是必须的,不然后面使用dd命令会显示资源繁忙
同理这里把你的镜像路径和磁盘路径替换掉
/dev/disk1换成/dev/rdisk1可以提高速度
烧录过程不会有任何提示信息直到烧录完成(太不人性化了?。。。?
如果有窗口提示要不要推出磁盘,则使用终端来推出磁盘,然后在窗口选择ignore
linux查mac地址命令方法1:ifconfig命令查看网卡MAC地址
/sbin/ifconfig | grep HWaddr 或 /sbin/ifconfig | grep ether
有些Linux发行版本的MAC地址字段为HWaddr , 有些Linux发行版本的MAC地址字段为ether 。根据实际情况选择上面命令 。《Linux就该这么学》
方法2:/sys/class/net/xxx/address查看
根据网卡名调整,例如这里网卡名为ens160 , 如果网卡名为xxx,那么应该用/sys/class/net/xxx/address
方法3:ip命令查看网卡MAC地址
方法4:nmcli命令查看网卡MAC地址
方法5:dmesg命令查看网卡MAC地址
请问 linux和mac os 的shell命令通用吗?不完全通用 。
风格不一样的,mac 更偏向于传统 unix 风格 。linux 更偏向于 geek 的随意风格 。
最明显的例子就是,linux 不限制某些命令参数的前后顺序,mac 的命令如果遇到了文件名的某些参数,可能目的文件名后面的参数全都忽略 。
另外 , 貌似他们的 shell 解释器也不是完全一样的,某些语法会有变化 。
总的来说,基本可以平滑更换平台而不需要重新学习 , 但需要适应阶段 。
mac与linux命令的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于mac os与linux、mac与linux命令的信息别忘了在本站进行查找喔 。

推荐阅读