事情是这样的,今天去面试的时候笔试有一道题问到:Windows下使用什么命令来获知同局域网内其他主机的MAC地址。一开始看到感觉很熟悉,但是却答不上来。原来建站这么就,很多使用都要使用ping命令来测试网站的可连接性和速度等等。但是这样的ping命令并不可以看到一台主机的MAC地址。其实Windows下有一个arp的命令就可以获知局域网中其他主机的MAC地址已经IP地址的。
arp -a ( 显示 ARP 表)
还有其他参数:
-a 通过询问当前协议数据,显示当前 ARP 项。如果指定 inet_addr,则只显示指定计算机的 IP 地址和物理地址。如果不止一个网络接口使用 ARP,则显示每个 ARP 表的项。
-g 与 -a 相同。
-v 在详细模式下显示当前 ARP 项。所有无效项和环回接口上的项都将显示。
inet_addr 指定 Internet 地址。
-N if_addr 显示 if_addr 指定的网络接口的 ARP 项。
-d 删除 inet_addr 指定的主机。inet_addr 可以是通配符 *,以删除所有主机。
-s 添加主机并且将 Internet 地址 inet_addr与物理地址 eth_addr 相关联。物理地址是用连字符分隔的 6 个十六进制字节。该项是永久的。
eth_addr 指定物理地址。
if_addr 如果存在,此项指定地址转换表应修改的接口的 Internet 地址。如果不存在,则使用第一个适用的接口。
更多查阅原文。
本文链接
今天同学更新了个Windows7系统,安装完成以后出现了两个启动菜单。这问题我很早以前也遇到过,貌似安装系统的时候方法不是怎么正确,类似于那种直接在原来系统上之间点击Windows镜像包里面的setup.exe程序那样更新一个新的操作系统一样。会出现那么个多余的启动菜单。如果不小心进入那个启动引导菜单,则会引导你再次重新安装系统。下面就介绍两种删除这样的启动引导菜单的方法。
1、在运行里面执行:msconfig 命令。删除多余的菜单配置。(其实这个不是治本的方法,只是删除了表面的东西)
2、大家重点来看第二种方法。Windows7下自带的菜单管理命令。(Bcdedit)
命令提示符下执行bcdedit命令,便可查看系统所以的启动菜单配置。这个菜单是写入在硬盘的MBR中的。对多操作系统一样适用。这个命令使用方法貌似比较复杂,需要记录的值也相对多点,要通过命令获取各种值。
这里面我的计算机是单系统,并非多操作系统的,也没有多余的启动菜单项。所以很难完全执行删除实验。这里就只说些删除的方法,其它添加、修改等等操作,有兴趣的同学可以搜索Windows7下面bcdedit命令查阅。
删除命令:
bcdedit /delete {6e15ba4c-70df-11e2-a188-b72de8f289a1}
上面delete后面的是表 resumeobject 后面的值。
本文链接
一、修改步骤
1. 修改系统注册表。
(1) 开始»运行»输入regedit,回车,打开注册表编辑器。
(2) 找到如下位置:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/msahci,将该项下的“Start”的值修改为“0”。
2. 修改BISO设置。
(1) 重新启动进入BIOS(比如我的Dell笔记本是在开机时按 F12),然后选择进 BIOS。
(2) 在BIOS设置里面找到设置硬盘的地方,将 ATA 修改为 AHCI,然后保存退出 BIOS。
3. 安装AHCI驱动
再次重启进入桌面后,Windows 7 会自动检测并安装 AHCI 的驱动。
二、相关知识学习:
1. 何谓AHCI功能?
全名 Advanced Host Controller Interface,中译:进阶主机控制器介面,它是 Intel 所主导的一项技术,可以发挥SATA硬碟的潜在加速功能,大约可增加30%的硬碟读写速度。
2. 何谓SATA硬碟?
指 Serial ATA硬碟,是由PATA:Parellel ATA演进;SATA目前为主流,排线细、传输速度快,而PATA排线宽,速度较慢,旧电脑硬碟都是用此架构,将被世代交替,俗称IDE硬碟,故新买电脑要选择SATA硬碟,且需是SATA2的规格。
3. AHCI所需具备之要件?
①硬碟机必须有NCQ(Native Command Queuing )原生伫列之功能,一般都是SATA2的硬碟,目前市面上所贩卖的SATA硬碟应该都是此规格。
②电脑主机板南桥晶片,要有支援AHCI的能力,故旧电脑是无法享受。
③电脑BIOS要将AHCI功能打开,未打开也是无法享受
本文链接