包含macos系統(tǒng)如何清理的詞條

Mac OS - 如何徹底清理庫樂隊

1,徹底清理 GarageBand 需清理掉 app 及其相關支持文件,而支持文件主要保存在以下三個目錄中,打開終端依次輸入以下命令并回車。

創(chuàng)新互聯(lián)專注于企業(yè)全網營銷推廣、網站重做改版、黃岡網站定制設計、自適應品牌網站建設、H5建站、商城網站建設、集團公司官網建設、外貿網站制作、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為黃岡等各大城市提供網站開發(fā)制作服務。

2,過程中發(fā)現(xiàn)命令2,3執(zhí)行失敗,原因是沒有相關文件的訪問權限

3,查詢得知修改權限的方式有兩種,分別是給文件/文件夾加權

注: 修改權限時,若目標路徑無效,可以修改上級路徑

相關鏈接

Mac中的garageband如何完全刪除? - 知乎

Mac 終端提示 Permission denied 權限問題 - 知乎

詳細記錄 mac 系統(tǒng)下使用 chmod 命令修改文件權限

Mac OS系統(tǒng)太大,怎么清理?

作為一個開發(fā)人員,512G的感覺還好,可用了一年多。發(fā)現(xiàn)系統(tǒng)卻占據接近150G。

后來仔細查了下,

原來在開發(fā)過程中 iOS DeviceSupport 會有支持許多版本,

我清除了一些,然后現(xiàn)在系統(tǒng)只有40多G了

清理目錄:~/Library/Developer/Xcode/iOS DeviceSupport

如何使用“purge”命令清理 Mac OS X 內存空間

眾所周知,Mac OS X 系統(tǒng)具備相當良好的內存管理;但是“人無完人金無足赤”,顯然它并不是完美的,有時候會有某些不需要的內存空間會被定性為“非活躍(inactive)”狀態(tài),無法使用。如果你對內存活動很是在意,又或者你需要騰出一些可用的內存空間的話,其實可以讓 Mac OS X 強制清理那些非活躍內存。下面我就為大家介紹一下具體的 方法 吧,歡迎大家參考和學習。

運行終端(Terminal)應用,輸入并執(zhí)行命令:purge稍等片刻后,就會發(fā)現(xiàn)系統(tǒng)內存空間得到了清理。想要看到效果的話,可以通過活動監(jiān)視器(Activity Monitor)中的系統(tǒng)內存(System Memory)選項卡對比執(zhí)行命令前后的內存變化。

使用“purge 命令”的原理是強制清空磁盤和內存的緩存,提供一個類似于系統(tǒng)剛剛重啟后被稱為“cold disk buffer cache”的內存狀態(tài)。當然,使用“purge 命令”要優(yōu)于重啟系統(tǒng)的一點是在保持現(xiàn)有工作狀態(tài)的前提下釋放內存空間。

PS:使用“purge 命令”可能需要安裝蘋果提供的 XCode 開發(fā)工具,用戶可以從 Mac App Store 中免費下載。

MAC雖然可以很快的釋放大部分的內存,但是一些應用程序關閉后,依然還有少量的內存未得到釋放,怎么才能將MAC的內存完全釋放出來呢?現(xiàn)在我就為大家介紹一個簡單的方法吧,歡迎大家參考和學習。

MAC系統(tǒng):

解決方法:

首先打開“終端”(應用程序-》實用工具)

輸入以下命令:

purge

稍等片刻,你可在“活動監(jiān)視器”( Activity Monitor )里面觀察你內存的釋放狀況。

如果你覺得自己的電腦內存沒有釋放干凈,那么就用這個簡單的命令,將它完全釋放出來吧。

Mac OS X 應該如何正確的維護和保養(yǎng)

Mac OS X 系統(tǒng)的日常維護和保養(yǎng)究竟應該包括哪些內容,一直眾說不一。網絡上的文章更是花樣百出,少則一頁,多則十幾頁,甚至在某些問題上彼此矛盾,即使是蘋果自己的知識庫的文章都有相互矛盾的地方。

實際上,從用戶的日常使用來說,終歸蘋果電腦不是一輛車,不能象給車進行定期維修一樣往修車店里送,而且除了某些基本的維護外,也沒必要每次保養(yǎng)都上全活兒。更主要的,如果在日常使用中每天、每星期、每月、每季度甚至每年都要花費那么多的時間來進行維護和保養(yǎng),這些時間累計起來恐怕比某些用戶的用機時間都長。即使是系統(tǒng)管理員也不可能對所管理的所有機器都定期上全活。甚至,我懷疑那些洋洋灑灑大書特書 Mac OS X 維修和保養(yǎng)的人,對自己的機器也是那么保養(yǎng)的。維護和保養(yǎng)的目的其實應該以保證系統(tǒng)目前的性能為主,也就是說通過維護和保養(yǎng),讓你的Mac OS X 能夠保持目前的性能就已經足夠了。這看起來很容易,但實際上并不是如此。換個說法就是,從系統(tǒng)和軟件初裝一切就續(xù)開始,通過一段時間的使用,3個月、半年、一年甚至更長時間,你 Mac OS X 系統(tǒng)還能跟初始安裝時的性能相差無幾,那就說明你的機器維護和保養(yǎng)做得相當充分??墒?,有多少人能做到這點?

首先,先來逐條研究一下經常提到的維護和保養(yǎng)措施,來看看應該在什么時候使用這些步驟,然后再歸納一下,看看用戶日常應該做些什么。

1、運行日常維護腳本(Scripts)

Unix 系統(tǒng)下有幾個腳本文件,最主要的位于/etc/periodic/下的文件夾中。以前,由于Unix 系統(tǒng)往往做為公司或組織信息系統(tǒng)的核心,所以一般也不停機。這些腳本的設計目的,就是針對不停機的Unix進行一定的清理。每到晚3點15分,系統(tǒng)就會開始運行每日清理腳本對系統(tǒng)進行清理。根據不同的Mac OS X系統(tǒng),這些清理包括清除 CrashReporter、tmp 文件夾里的文件、清除垃圾文件、檢查次系統(tǒng)狀態(tài)、更新系統(tǒng)日志、備份 NetInfo 和 asl 日志等。清理完畢將在 /var/log/ 文件夾下產生 daily.out 文件。每周六晚3點15分,系統(tǒng)開始運行每周清理腳本進行每周清理。清理的內容包括重建 locate 和 whatis 數(shù)據庫,并各種日志進行更替。最后在 /var/log/ 文件夾下產生 weekly.out 文件。每月第一天晚5點半,系統(tǒng)執(zhí)行月清理腳本,更替安裝日志和傳真文件,最終生成 monthly.out 。在更替日志過程中,舊的日志文件被壓縮,系統(tǒng)產生新的文件,這樣就節(jié)約了磁盤空間。整個作用機制 (Leopard) 是,系統(tǒng)的 cron 或 launchd 首先在硬盤下的系統(tǒng)資源庫里的LaunchDaemons 文件夾里找到com.apple.weekly.plist、com.apple.monthly.plist、或 com.apple.monthly.plist 然后到 usr/sbin/ 里啟動 periodic,periodic 到 /etc/ defaults/ 下找到 periodic.conf ,然后根據該文件的設定,到 /etc/periodic/ 下運行相應文件夾里的相應應用。應用啟動的時間的設定在上述的 plist 文件中。Leopard 以外的其它版本的 Mac OS X 的運作過程和清理內容與 Leopard 稍有不同。

由于這些腳本文件是為不停機的系統(tǒng)編寫的,因此,只有在預設的時間里,你的電腦沒有關機或休眠時,它們才能如期完成任務。如果由于機器休眠或關機而錯過了這些腳本的運行時間,下次什么時候運行就成了一個問題。在 Leopard 以前的版本,launchd 是根據系統(tǒng)定時器來設定腳本運行時間的,而系統(tǒng)定時器不會計算機器的睡眠時間,因此會將定時的時間向后推遲,也就是說,如果你晚1點15分機器處于睡眠,此時距離啟動清理腳本的時間為2小時。當你早晨8點將電腦喚醒后,系統(tǒng)定時仍然以為需要兩小時后才能進行清理,于是等到早上10點,你就會發(fā)現(xiàn)機器變得很慢,原因是此時機器自動啟動了清理腳本。如果你每天只用1、2個小時的電腦,那將很難估計什么時候機器會做自動清理。因此,就不如沒次開機或喚醒電腦后,主動運行這些清理腳本。運行這些腳本,可以通過執(zhí)行終端的periodic 命令或者運行一些第三方軟件。使用終端命令,則需輸入:sudo periodic 腳本名腳本名應該是 daily、weekly 或 monthly。如果要同時運行三個維護腳本,則可輸入:sudo periodic daily weekly monthly一些第三方軟件也具有這個功能。在 Leopard 上,情況有所變化。當機器從睡眠中喚醒后,一旦發(fā)現(xiàn)系統(tǒng)沒有及時運行清理腳本,它會立即開始自動調用這些腳本。所以,Leopard 的用戶完全沒必要考慮自己運行清理腳本的問題。

2、清除緩存 (Caches)

首先要弄明白什么叫緩存以及緩存是干什么用的,然后才能去考慮是否應該定期清除它。電腦里緩存到處可見,主板上有緩存,根據機型不同,可能是獨立的硬件也可能在處理器上; 硬盤上有緩存; 文件系統(tǒng)里仍然有緩存,而應用,比如 Safari,也有緩存。Cache 本身是個法語詞,表示的是臨時儲藏的地方。在電腦運行時,為了不讓處理器等待數(shù)據,人們就建立起一個個臨時存儲數(shù)據的地方??傃灾?,由于緩存的存在,更由于系統(tǒng)和應用的相關數(shù)據儲存在緩存中,系統(tǒng)和應用才會運行得快。換句話說,如果緩存是空的,在系統(tǒng)運行時,機器首先查看緩存,當沒有發(fā)現(xiàn)相關內容時,再去調用相關應用,并將系統(tǒng)和應用的數(shù)據和狀態(tài)存于緩存中,這個過程就比直接從緩存里能找到這些數(shù)據和狀態(tài)慢得多。

但是如果緩存里面的東西太多或空間不足,在調用新應用或者是應用產生的數(shù)據量過大時,部分內容需要從緩存中騰出去,才能在緩存中添加新的東西。這個過程本身機器自己就可以控制。當然,如果要人為的清空緩存,可能比機器的清空速度要快些,但是在這么做的同時,你也將其它所有應用的緩存都清除了,這勢必會影響那些應用的使用性能。主板上的緩存內存,在關機后,內容便消失了;而以文件形式保存到硬盤里的緩存,隨系統(tǒng)或應用的使用情況而不同。可以說,只有少數(shù)情況下,需要人為地清除緩存。比如,緩存內的'數(shù)據出現(xiàn)錯誤,造成系統(tǒng)或應用不能正常運行。當出現(xiàn)這種情況時,作為用戶你可以感覺到系統(tǒng)或應用的不正常,此時,你可能采取其它的障礙排除的步驟,而清空緩存也是值得考慮的。通過上述的分析,不難看出,如果緩存內的數(shù)據沒有錯誤,沒必要來清空緩存,而清空緩存以后,反而會對性能產生負面影響。因此,這個做法應該看作是故障清除的手段,沒必要日常定時進行。清空緩存的方法最好借助其它應用,而不是自己一步步地刪除??梢杂?Cocktail、Leopard Cache Cleaner 或 Tiger Cache Cleaner。

3、修理和備份屬性文件 (plist)

在系統(tǒng)資源庫、硬盤資源庫的 Preferences 和每個用戶的 Preferences 文件夾內存在大量plist文件。這些文件里包含著系統(tǒng)或應用的設置,很多屬性文件是在應用的使用中產生的。當應用出現(xiàn)故障或存在bug,通過刪除這些屬性文件,可以使應用恢復到初始狀態(tài)。在某些情況下,用戶通過應用界面下的預制或偏好設置 (Preferences),將該應用個性化。這些個性化數(shù)據就存在相應應用的plist文件中。如果應用出現(xiàn)故障時,用戶把它的plist文件刪除,此時,應用可能得以恢復,但是,用戶對該應用的個性化設置也丟了。這就是為什么需要備份屬性文件的理由。但是,多數(shù)情況下,應用本身提供的可修改的屬性是有限的,而且即使是個性化的信息很重要、很難記住,一旦該應用設置完畢,以后就都按這個設置進行了。因此,即使是備份,備份一遍也就夠了,無須定期備份。因此,這不應該看作是日常維護的步驟。

4、整理磁盤碎片 (Defragment)

電腦在向磁盤讀寫數(shù)據的時候并不總是將數(shù)據寫到持續(xù)的扇區(qū)。在電腦使用一段時間以后,經常編輯或變更的文件可能會一小片一小片地分散在硬盤各處。文件目錄將硬盤上這些小片的位置通知給操作系統(tǒng)。對于操作系統(tǒng)來說,文件就象完整的一塊兒一樣。清理磁盤碎片則是將文件的所有片段復制、連接并轉移到持續(xù)的扇區(qū),然后重建文件目錄。這樣,就很便于操作系統(tǒng)對文件的查找。清理磁盤碎片對于 Windows 系統(tǒng)來說有其必要性,但是,對于 Mac OS X 系統(tǒng)來說,通常情況下是不需要的。這是因為蘋果采用了若干技術盡可能地避免碎片的產生。首先,HFS+格式盡量避免磁盤空間的重復使用,其次,HFS+的宗卷可以延遲排布 (Delayed Allocation),就是當某個磁盤段 (block) 面臨書寫數(shù)據時,為該數(shù)據所準備的磁盤空間大小不被算做自由空間,但是卻沒有列在自由空間表中,而這些數(shù)據則存于內存中,直到系統(tǒng)要清除緩沖或應用要求同步時,才一次性傾倒到硬盤上。除此之外,蘋果系統(tǒng)還采用了Hot-File- Adaptive-clustering技術,即檢查逐漸增加內容的文件,一旦發(fā)現(xiàn)該這些文件的碎片過多,系統(tǒng)就自動清理該文件的碎片。另外,由于現(xiàn)在的硬盤容量、緩存和速度的增加,許多應用對于添加和修改文件的處理,從以前的附加到文件上,改成現(xiàn)在的一次性重新書寫改文件,這樣就避免了碎片的產生。更應該注意的是,為了提高操作系統(tǒng)啟動性能,蘋果把一些文件放在一起,如果把它們挪到別的地方去,系統(tǒng)將運行緩慢??傊?,除非進行影視文件的操作和編輯,需要大量的不間斷的磁盤空間來儲存文件,否則,很沒必要對 Mac OS X 系統(tǒng)清理磁盤碎片。如果要清理碎片,可以使用 TechTool Pro 或iDefrag。

5、修理磁盤權限

使用磁盤工具修理權限會給人一種錯覺,因為它并不能修理硬盤上所有的文件的權限。對于使用蘋果的安裝軟件(Installer)來安裝的pkg文件,在軟件安裝后,會在硬盤下資源庫Receipts文件夾里留下一些印記。在 Mac OS 10.5 以前的版本中,這個 Receipts 文件夾會將pkg文件存在該處,而對于使用 Leopard 的 packageMaker 軟件所做的安裝包來說,它在Receipts文件夾里只留下一個bom文件而不在保留pkg文件。

在使用磁盤工具修復權限時,系統(tǒng)要檢查Receipts包里的文件,如果是pkg文件,它將檢查包內的Archive.bom文件。bom文件里記錄著應用安裝時各個文件和文件夾的權限。磁盤工具的修理權限作用就是憑借bom文件來核對和修改文件權限。有些人甚至認為磁盤工具只能修復蘋果自己的系統(tǒng)和應用文件,只要應用在Receipts文件夾中有bom文件這種收據,就可以檢查該應用被安裝后的文件或文件夾的權限。

總之,用磁盤工具修理磁盤權限,所起的作用有限。一般情況下在安裝軟件更新或第三方軟件時,由于所裝的軟件可能需要修改某些系統(tǒng)文件或文件夾的權限,并在安裝結束時沒有將所修改的權限更改回來,這可能會造成系統(tǒng)錯誤。另外,在突然停電、關機不當、或硬盤損壞等極端情況下,也可能出現(xiàn)錯誤,但如果是這種情況,整個系統(tǒng)都可能啟動不了,就已經不是維護和保養(yǎng)的問題了。因此,在系統(tǒng)升級或用安裝軟件(第三方的安裝軟件或蘋果的Installer-pkg文件)安裝了新軟件以后,需要做權限修復之外,就只有在故障發(fā)生時用來修復權限比較合適。當然,如果沒事干,就去修復一下權限對磁盤也沒多大壞處。

當前名稱:包含macos系統(tǒng)如何清理的詞條
標題路徑:http://muchs.cn/article40/hcjjho.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供全網營銷推廣、、網頁設計公司、軟件開發(fā)網站營銷、做網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站建設