mac刷新dns缓存的命令 苹果电脑的dns的设置

如何使用 softwareupdate 终端命令更新您的 Mac如果您想通过 SSH 远程更新您的 Mac,或者您不想执行打开系统偏好设置并执行更新的步骤,您的 Mac 也可以直接通过终端更新 。
为此,我将使用一个名为 softwareupdate 的命令 。此命令,当传递两个选项时,都会下载和安装更新 。打开终端并键入以下命令
以检查、下载和安装系统的任何可用更新:
softwareupdate -i -a如果安装后需要重新启动,系统会提醒您需要重新启动才能完成安装 。
如何使用 pbcopy 终端命令复制命令的输出作为开发人员,我经常打开一个文件只是为了复制它的内容然后关闭文件 。使用终端,您可以通过将命令的输出通过管道传输到
pbcopy 来轻松复制文件的内容(或任何命令的输出) 。
在下面的这个示例中,我将在桌面上的文件上使用 cat 命令将输出通过管道传输到文件的剪贴板:
cat ~/Desktop/myfile.txt | pbcopy当您运行此命令时,它会在桌面上显示(回显)名为“myfile.txt”的文件 。此输出将通过管道传送到 pbcopy 实用程序中,该实
用程序将用该文件的内容替换剪贴板的内容——所有这些都无需打开文件、全选并复制 。
请注意,因为您将输出直接通过管道传输到剪贴板,所以您不会看到文本回显到终端窗口中——而是将其写入剪贴板,您可以将其粘贴
到任何 macOS 应用程序中 。
如何清除DNS缓存【mac刷新dns缓存的命令 苹果电脑的dns的设置】您是否曾经遇到过网站更新或更改服务器的情况,但您的 Mac 仍在导航到旧站点?这通常与您计算机上的 DNS 缓存已过期且未使
用新域解析进行更新有关 。幸运的是,您可以通过刷新 Mac 上的 DNS 缓存并允许它在远程 DNS 服务上查找域来轻松解决此问
题 。
为此,请在下方找到您的 macOS 版本并运行您的版本的命令 。

macOS 10.12 (Sierra) 及更高版本
sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache
mac OS X 10.11 (El Capitan)
sudo killall -HUP mDNSResponder如何使用 opendiff 终端命令查找文件之间的差异您是否曾经想找到两个文件之间的差异,但却不得不下载一个应用程序,或者只是并排打开两个文件并查看更改?有一种更好的方法
来比较相同类型的两个文件,它内置于每台 Mac 中——它是 opendiff 命令 。只需键入以下命令,将两个文件的位置放在一起,用
空格分隔:
opendiff ~/Desktop/text1.txt ~/Desktop/text2.txt如何找出您的 Mac 已开启多长时间不时重新启动 Mac 是个好主意 。因为系统太稳定了,我们常常会忘记电脑已经开机多久了 。您可以通过在终端中输入以下命令,使
用 uptime 命令计算 Mac 不间断运行的时间:
uptime如何使用终端命令 qlmanage 获得 QuickLook 预览macOS QuickLook 功能提供了一种在 Finder 中查看图像、PDF 和其他文档的简单方法,而无需在 Finder 中选择文件时按
Space 打开文档的应用程序 。
通过键入以下命令,也可以通过终端在任何受支持的文件上使用相同的 QuickLook 预览:
qlmanage -p ~/Desktop/text.txt上面的这个示例命令打开 QuickLook 窗口,文件传递到命令中 。当您使用命令行管理文件时,这非常有用 。