百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

如何使用终端检查英特尔和M1 Mac的SSD的运行状况

nanshan 2024-12-22 19:55 18 浏览 0 评论

如果您拥有更新的Mac,它可能会使用快速的固态驱动器来存储文件,应用程序,音乐,视频以及许多其他重要内容。但是,您可能对固态硬盘一无所知:它们会随着时间的流逝而磨损。

由于SSD是Mac的重要组成部分,因此最好保持其健康状况。虽然通常需要很长时间才能磨损SSD(可能要比保留Mac更长的时间),但可能会出现问题。最近,用户开始注意到新的M1 Mac和某些基于Intel的Mac 在使用仅几个月后就显示出高级磨损,这是一个令人不安的迹象,可能导致驱动器比预期提前数年烧坏。

因此,即使您拥有全新的M1 Mac,您也可能会不时检查驱动器的运行状况。要深入了解SSD的运行状况,可以使用称为smartmontools的软件工具,该工具可以利用SSD内置的自我监控,分析和报告技术(SMART)系统。但是,smartmontools有一个问题。它不是典型的带有双击图标以启动并导航菜单和窗口的应用程序。它在Terminal(终端)中运行,该终端是Mac的命令行界面,您可以在Applications(应用程序)内的Utilities文件夹中找到该终端。

在本文中,您将学习如何设置终端,以便可以安装和运行smartmontools。但是,请留出一些时间。尽管该过程并不困难(如果可以的话,当然可以),但是由于您正在处理命令行条目,因此与通常使用的应用程序相比,您需要更加注意自己的操作Mac。如果我只是更加谨慎地打字,我有很多次可以省掉自己的挫败感。

这些说明是使用macOS Big Sur创建的,但也可以在macOS Catalina中使用。如果出现问题,请不要惊慌。最坏的情况是您需要在恢复模式下重新安装macOS,这将花费一些时间,但会保留所有文件的完整性。

如何安装Xcode

您需要做的第一件事是安装Xcode,这是针对开发人员的Apple应用程序。在安装和运行Homebrew之前,它具有Mac所需的一组命令行工具,这是运行smartmontools的先决条件。您可以在App Store中免费获得Xcode。

下载Xcode之后,转到Utilities文件夹将其打开。您需要先同意其软件许可,然后才能继续,键入Mac密码以及条款和条件。然后,您可以退出该应用程序。

如何安装自制软件

现在,您需要安装程序包管理器,这是执行安装和卸载之类的任务所需的一组工具。有不同的软件包管理器可用,而Homebrew是一种流行的软件包管理器,因此我们将在这里使用它。

1.打开终端(应用程序>实用程序)

2.复制下面的行(单击三次以将其全选),然后将其粘贴到终端中,然后按Return键。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2.系统将要求您输入Mac登录密码以授予'sudo'访问权限,该权限使您可以运行具有安全特权的程序。终端不会显示任何视觉指示,表明您正在输入密码(没有项目符号,星号等),因此请小心输入并按回车键。

终端通过告诉您将要安装的内容进行响应。按回车继续,或按其他任何键(如果您决定停止安装)。

3.终端会显示安装状态更新,这需要花费几分钟,但是您不会看到任何旋转的图标,进度条或类似内容。它可能会停顿Installing with Command Line Tools for Xcode一会儿,但它确实可以工作。

最终,终端将快速连续显示一堆东西。您应该看到Downloading and installing Homebrew,其次New Formulae,Updated Formulae和Deleted Formulae。然后在其下,您应该看到Installation successful! 一些有用的参考信息。

4.在安装结束时,应显示一个终端提示,并且在提示上方的几行可能会以粗体显示Next steps。您可能需要将Homebrew添加到PATH文件中。PATH告诉终端在哪里找到可执行文件。

由于我使用的是macOS Big Sur,因此终端将ZSH用作默认shell,即用于执行命令的UI。修改PATH文件的命令如下:

nano ~/.zshrc

将其复制并粘贴到终端中,然后按Return键。

5.出现一个新窗口,类似于下面的屏幕截图,其中主要部分为空白。在屏幕截图的主要部分看到该行吗?您将在自己的窗口中输入。这是代码,因此您可以复制和粘贴它。

export PATH=/usr/local/bin:$PATH

6.现在,您可以通过按Control + O(字母,而不是零)来保存文件。窗口底部附近将出现提示,告诉您将要保存的文件名。按Return键,然后按Control + X退出,然后退出并重新启动Terminal以实施更改。

如何安装和运行smartmontools

现在是时候安装该实用程序,让您检查Mac的SSD的运行状况。您可以访问smartmontools网站以了解有关该软件的更多信息。

1.要安装smartmontools,请将下面的代码复制并粘贴到终端中。

brew install smartmontools && sudo smartctl --all /dev/disk0

按回车键。

注意:如果看到zsh: command not found: brew,则PATH修改无效。nano ~/.zshrc 在窗口中重新输入 ,然后

export PATH=/opt/homebrew/bin:$PATH

2.输入您的密码,然后按Return键。这将安装软件,然后运行它。输入密码之前,“终端”窗口应如下所示:

可用备用:可用的剩余备用容量的百分比。

已用百分比:这是对SSD所用寿命的估计。

读取的数据单位/写入的数据单位:请注意括号中的数字(以TB为单位)。前面的数字是表示为512字节数据单元的数据。

未来如何使用smartmontools

以下是稍后运行smartmontools的方法,因为不时检查一下SSD以确保其健康状况是一个好主意。如果运行了上述安装,smartmontools将在Mac上供您随时使用。

1.启动终端,并在提示符下键入diskutil list并按Return键。这将在Mac上的SSD上显示信息。

2.查找标有的部分/dev/disk0 (internal)。下集流管(#,TYPE NAME,SIZE,IDENTIFIERS),复制和粘贴开始的条目的标识符0。在我的情况下是disk0。

3.转到下面的提示,然后键入smartctl -a,然后输入空格,然后粘贴标识符。因此,例如,在我的情况下,我将输入smartctl -a disk0。按回车键。

Smartmontools将运行并发布有关驱动器运行状况的报告。您可以看一下这些数字,并确保您的SSD可以正常运行。

相关推荐

人人视频崩了怎么回事 人人视频下架了吗为什么刷不出来了

[海峡网]人人视频挂了吗下架了吗人人视频崩了怎么回事刷不出来了?人人视频发生了什么?怎么都看不成了,暂时还是永久?本来还以为是手机的问题,原来是客户端崩了难怪一直显示服务器异常!追着的美剧突然都下架...

502 bad gateway怎么解决?(502 bad gatewaynginxundefined)

相信许多小伙伴都遇到打开的网页提示502badgateway,502badgateway是提示用户该网址的网关错误,Web服务器作为网关或代理服务器时收到无效的响应,不管怎么刷新怎么重新输入地...

2岁男童眼睛被滴入强酸药水,医生亲身“试”药吓坏了……

平日里,小孩子爱玩爱闹是常事儿,但是大人的注意力如果时不时的掉线可就麻烦了。这一天,杭师大附院眼科陈舒主任医师像往常一样在接诊病人,然而一个孩子的哭闹声引起了她的注意,一群人神情焦灼,簇拥着一个孩子急...

3岁男童误将502胶当滴眼液,幸好妈妈及时处理,医生也为她点赞

小孩子由于心智还不够成熟,因此往往会做出一些危险的事情,甚至对自己造成伤害,这就需要家长的监督和保护。巧也不巧,日常生活中能够对孩子造成威胁的东西实在是太多了,堪称数不胜数,水笔、筷子、桌角,甚至刚拖...

5岁娃把502胶当眼药水滴眼中,爸爸的做法很机智,医生都称赞

文|哑铃妈妈家里有小孩子的一定要注意,在我们的家里存在很多的安全隐患,有的时候连家长都想不到的东西,竟然对孩子带来了伤害。5岁娃把502胶当眼药水滴眼中,爸爸的做法很机智,医生都点赞女孩乐乐长得可爱,...

宝宝误食502胶水,连忙送医救治,医生却夸宝妈做得好

有了孩子之后,妈妈都会变得神经敏感,生怕自己没有把孩子照顾好,但是毕竟一个人的经历是有限的,再加上孩子要是会走路,会说话之后对宝妈来说更是一种挑战,危及可能无时无刻不存在,这不,因为宝妈一转身的功夫,...

记一次Netty「直接内存溢出」导致线上网关项目宕机排查过程

作为一名Java开发者,我们都知道Java进程是运行在Java虚拟机上的,而Java进程要想正常运行则需要向计算机申请内存,其中主要为Java对象实例所占用的堆(heap)内存(当然还有其他的也会占用...

刚刚,突然崩了!网易云音乐紧急回应

今天下午#网易云音乐崩了#登上微博热搜第一在社交平台上,不少网友反馈,网易云音乐疑似崩溃。网友晒出网页端出现“502BadGateway”的服务器错误,同时网易云音乐的移动应用程序也无法正常使用。...

常见状态码(常见的状态码)

一二三四五原则:(即一:消息系列;二:成功系列;三:重定向系列;四:请求错误系列;五:服务器端错误系列。301状态码是永久移动302是临时移动304如果请求头中带有If-None-Match...

8岁男孩眼睛溅入502胶水,妈妈一番操作结果粘得更紧了

家有小孩的爸妈们肯定会多留个心眼照看虽然生活中已经时刻留意可能造成伤害的物品但有时一不留神幼小的孩子就会做出让人担心的事↓↓↓家住深圳的辰辰(化名)今年8岁了3月31日他在家里做手工时想要用未开封的5...

3岁娃滴502胶水在眼睛疼的尖叫,宝妈急中生智,保住孩子眼睛

但还好宝妈急中生智,连忙将孩子带到水龙头处,用水给孩子冲洗了一下眼睛,还用大量的生理盐水来给孩子清洗眼球,之后又立马将孩子送往医院,最后孩子的眼睛也没有什么大碍,拿了点药就能顺利出院了。而502胶水这...

网易云音乐回应App崩了:故障已陆续修复,补偿7天会员

2024年8月19日下午,多名网友反馈称,网易云音乐服务器疑似出现故障,登录网易云音乐APP后发现,个性化推荐和搜索功能均无法使用,并收到“获取数据失败”的提示。此外,网易云音乐的网页端也显示502错...

又崩了!不少人直接傻眼:太离谱!(台湾人到大陆后傻眼)

造车新势力哪吒汽车再被推向舆论风口。5月4日,话题#曝哪吒汽车APP断网#冲上微博热搜App断网无法使用从5月2日开始,陆续有多位网友反映哪吒汽车App断网,App控车无法使用。哪吒汽车App目前出现...

男子误把502胶水当眼药水!千万别犯这种低级错误!

你敢相信吗?有人竟然误把五零二胶水当成了眼药水滴进眼睛里。这可不是什么玩笑话,而是近日发生在武汉的一起真实事件。一名男子因此导致眼角膜严重受损,不得不紧急就医。据武汉大学附属爱尔眼科医院报道,这名男子...

502入眼危机!这份急救指南请牢记(502进入眼中怎么办)

502入眼,真实案例触目惊心生活中,502胶水是常用的黏合剂,以其强力黏合性备受青睐。但它一旦进入眼睛,后果不堪设想,下面这些真实案例,足以让我们警醒。曾有这样一则新闻,一位4岁女童在家玩耍时...

取消回复欢迎 发表评论: