如何使用終端檢查英特爾和M1 Mac的SSD的運(yùn)行狀況
如果您擁有更新的Mac,它可能會(huì)使用快速的固態(tài)驅(qū)動(dòng)器來(lái)存儲(chǔ)文件,應(yīng)用程序,音樂(lè),視頻以及許多其他重要內(nèi)容。但是,您可能對(duì)固態(tài)硬盤一無(wú)所知:它們會(huì)隨著時(shí)間的流逝而磨損。

由于SSD是Mac的重要組成部分,因此最好保持其健康狀況。雖然通常需要很長(zhǎng)時(shí)間才能磨損SSD(可能要比保留Mac更長(zhǎng)的時(shí)間),但可能會(huì)出現(xiàn)問(wèn)題。最近,用戶開(kāi)始注意到新的M1 Mac和某些基于Intel的Mac 在使用僅幾個(gè)月后就顯示出高級(jí)磨損,這是一個(gè)令人不安的跡象,可能導(dǎo)致驅(qū)動(dòng)器比預(yù)期提前數(shù)年燒壞。
因此,即使您擁有全新的M1 Mac,您也可能會(huì)不時(shí)檢查驅(qū)動(dòng)器的運(yùn)行狀況。要深入了解SSD的運(yùn)行狀況,可以使用稱為smartmontools的軟件工具,該工具可以利用SSD內(nèi)置的自我監(jiān)控,分析和報(bào)告技術(shù)(SMART)系統(tǒng)。但是,smartmontools有一個(gè)問(wèn)題。它不是典型的帶有雙擊圖標(biāo)以啟動(dòng)并導(dǎo)航菜單和窗口的應(yīng)用程序。它在Terminal(終端)中運(yùn)行,該終端是Mac的命令行界面,您可以在Applications(應(yīng)用程序)內(nèi)的Utilities文件夾中找到該終端。
在本文中,您將學(xué)習(xí)如何設(shè)置終端,以便可以安裝和運(yùn)行smartmontools。但是,請(qǐng)留出一些時(shí)間。盡管該過(guò)程并不困難(如果可以的話,當(dāng)然可以),但是由于您正在處理命令行條目,因此與通常使用的應(yīng)用程序相比,您需要更加注意自己的操作Mac。如果我只是更加謹(jǐn)慎地打字,我有很多次可以省掉自己的挫敗感。
這些說(shuō)明是使用macOS Big Sur創(chuàng)建的,但也可以在macOS Catalina中使用。如果出現(xiàn)問(wèn)題,請(qǐng)不要驚慌。最壞的情況是您需要在恢復(fù)模式下重新安裝macOS,這將花費(fèi)一些時(shí)間,但會(huì)保留所有文件的完整性。
如何安裝Xcode
您需要做的第一件事是安裝Xcode,這是針對(duì)開(kāi)發(fā)人員的Apple應(yīng)用程序。在安裝和運(yùn)行Homebrew之前,它具有Mac所需的一組命令行工具,這是運(yùn)行smartmontools的先決條件。您可以在App Store中免費(fèi)獲得Xcode。
下載Xcode之后,轉(zhuǎn)到Utilities文件夾將其打開(kāi)。您需要先同意其軟件許可,然后才能繼續(xù),鍵入Mac密碼以及條款和條件。然后,您可以退出該應(yīng)用程序。
如何安裝自制軟件
現(xiàn)在,您需要安裝程序包管理器,這是執(zhí)行安裝和卸載之類的任務(wù)所需的一組工具。有不同的軟件包管理器可用,而Homebrew是一種流行的軟件包管理器,因此我們將在這里使用它。
1.打開(kāi)終端(應(yīng)用程序>實(shí)用程序)
2.復(fù)制下面的行(單擊三次以將其全選),然后將其粘貼到終端中,然后按Return鍵。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.系統(tǒng)將要求您輸入Mac登錄密碼以授予'sudo'訪問(wèn)權(quán)限,該權(quán)限使您可以運(yùn)行具有安全特權(quán)的程序。終端不會(huì)顯示任何視覺(jué)指示,表明您正在輸入密碼(沒(méi)有項(xiàng)目符號(hào),星號(hào)等),因此請(qǐng)小心輸入并按回車鍵。

終端通過(guò)告訴您將要安裝的內(nèi)容進(jìn)行響應(yīng)。按回車?yán)^續(xù),或按其他任何鍵(如果您決定停止安裝)。
3.終端會(huì)顯示安裝狀態(tài)更新,這需要花費(fèi)幾分鐘,但是您不會(huì)看到任何旋轉(zhuǎn)的圖標(biāo),進(jìn)度條或類似內(nèi)容。它可能會(huì)停頓Installing with Command Line Tools for Xcode一會(huì)兒,但它確實(shí)可以工作。

最終,終端將快速連續(xù)顯示一堆東西。您應(yīng)該看到Downloading and installing Homebrew,其次New Formulae,Updated Formulae和Deleted Formulae。然后在其下,您應(yīng)該看到Installation successful! 一些有用的參考信息。
4.在安裝結(jié)束時(shí),應(yīng)顯示一個(gè)終端提示,并且在提示上方的幾行可能會(huì)以粗體顯示Next steps。您可能需要將Homebrew添加到PATH文件中。PATH告訴終端在哪里找到可執(zhí)行文件。

由于我使用的是macOS Big Sur,因此終端將ZSH用作默認(rèn)shell,即用于執(zhí)行命令的UI。修改PATH文件的命令如下:
nano ~/.zshrc
將其復(fù)制并粘貼到終端中,然后按Return鍵。
5.出現(xiàn)一個(gè)新窗口,類似于下面的屏幕截圖,其中主要部分為空白。在屏幕截圖的主要部分看到該行嗎?您將在自己的窗口中輸入。這是代碼,因此您可以復(fù)制和粘貼它。
export PATH=/usr/local/bin:$PATH

6.現(xiàn)在,您可以通過(guò)按Control + O(字母,而不是零)來(lái)保存文件。窗口底部附近將出現(xiàn)提示,告訴您將要保存的文件名。按Return鍵,然后按Control + X退出,然后退出并重新啟動(dòng)Terminal以實(shí)施更改。
如何安裝和運(yùn)行smartmontools
現(xiàn)在是時(shí)候安裝該實(shí)用程序,讓您檢查Mac的SSD的運(yùn)行狀況。您可以訪問(wèn)smartmontools網(wǎng)站以了解有關(guān)該軟件的更多信息。
1.要安裝smartmontools,請(qǐng)將下面的代碼復(fù)制并粘貼到終端中。
brew install smartmontools && sudo smartctl --all /dev/disk0
按回車鍵。
注意:如果看到zsh: command not found: brew,則PATH修改無(wú)效。nano ~/.zshrc 在窗口中重新輸入 ,然后
export PATH=/opt/homebrew/bin:$PATH
2.輸入您的密碼,然后按Return鍵。這將安裝軟件,然后運(yùn)行它。輸入密碼之前,“終端”窗口應(yīng)如下所示:

可用備用:可用的剩余備用容量的百分比。
已用百分比:這是對(duì)SSD所用壽命的估計(jì)。
讀取的數(shù)據(jù)單位/寫入的數(shù)據(jù)單位:請(qǐng)注意括號(hào)中的數(shù)字(以TB為單位)。前面的數(shù)字是表示為512字節(jié)數(shù)據(jù)單元的數(shù)據(jù)。

未來(lái)如何使用smartmontools
以下是稍后運(yùn)行smartmontools的方法,因?yàn)椴粫r(shí)檢查一下SSD以確保其健康狀況是一個(gè)好主意。如果運(yùn)行了上述安裝,smartmontools將在Mac上供您隨時(shí)使用。
1.啟動(dòng)終端,并在提示符下鍵入diskutil list并按Return鍵。這將在Mac上的SSD上顯示信息。
2.查找標(biāo)有的部分/dev/disk0 (internal)。下集流管(#,TYPE NAME,SIZE,IDENTIFIERS),復(fù)制和粘貼開(kāi)始的條目的標(biāo)識(shí)符0。在我的情況下是disk0。

3.轉(zhuǎn)到下面的提示,然后鍵入smartctl -a,然后輸入空格,然后粘貼標(biāo)識(shí)符。因此,例如,在我的情況下,我將輸入smartctl -a disk0。按回車鍵。
Smartmontools將運(yùn)行并發(fā)布有關(guān)驅(qū)動(dòng)器運(yùn)行狀況的報(bào)告。您可以看一下這些數(shù)字,并確保您的SSD可以正常運(yùn)行。