日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

清除MAC 可清除空间

發布時間:2024/1/3 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 清除MAC 可清除空间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、首先:查到了官方解釋https://support.apple.com/zh-cn/HT202867
官方說 在 macOS Sierra 中,當您打開優化 Mac 儲存空間時,會顯示“可清除”內容。當需要儲存空間時,Mac 可自動從“可清除”部分清理出儲存空間
可是 可是 我根本沒有打開 優化Mac 存儲空間 這個東西。至少對于我的情況,不屬于這種情況。

然后:查到論壇有人發現 “可清除”是在開了time machine后產生的備份文件
可是 可是 我根本沒有打開time machine 這種情況也不屬于我。

最后:我開始觀察到底是哪個目錄文件再使用中越來越大。
最后找到在/System/Library/Caches/com.apple.coresymbolicationd 目錄下 有個data文件和“可清除”大小差不多,并不斷壯大。
我不知道這個文件干嘛用的 查了一下 似乎是可以刪除的 為了保險 我把data剪切移動到了移動硬盤里。
重啟電腦,3.5g的“可清除”變成了只有170M大小。而data文件也自己重新自動生成了。所以data文件應該是可以刪除的。
至少知道“可清除”是哪里來的了。以后“可清除”再變大心理也有數了。

⚠️注意1:目錄/System/Library/Caches/com.apple.coresymbolicationd 需要root 才能訪問 普通管理用戶是無法訪問和操作的。訪問方法最后介紹。
⚠️注意2: 本方法僅供有需求的人參考,不一定適用于所有情況。

終端登錄root并刪除data文件方法:
1,打開終端2,獲得管理員權限,按提示輸入密碼命令:sudo -s
3,切換到操作目錄命令:cd/System/Library/Caches/com.apple.coresymbolicationd
4,查看目標目錄下data文件的大小命令:ls -lh 此命令會顯示當前目錄下文件的詳細信息(包含文件大小 第五列),這時候你可以看到data文件的大小了。
5,比對data文件大小和你的“可清除”大小,確定下是否是data占用了大量空間。如果data確實很占空間,可以刪除命令:rm -f data
5,重啟電腦

#!/bin/bash
echo "開始計算在‘可清除’容量中能夠釋放的容量,請輸入密碼"
dir="/System/Library/Caches/com.apple.coresymbolicationd/"
file="$dir"data

size=$(sudo ls -lh $dir | grep "data" | awk '{print $5}')

if [ -n "$size" ]
    then
        read -p "可釋放容量為 "$size",是否釋放(y/n):" input
        if [ "$input" == "y" -o "$input" == "Y" ]
            then
                if [ $(echo "$file" | wc -m) -eq 57 ]
                    then
                        sudo rm -f $file
                        echo "刪除成功"
                        exit 0
                    else
                        echo "失敗"
                        exit 12
                fi

        elif [ "$input" == "N" -o "$input" == "n" ]
            then
                echo "您選擇了不釋放空間,程序退出"
                exit 0
            else
                echo "輸入錯誤,程序退出"
                exit 11
        fi

    else
        echo "沒有可以釋放的容量,程序結束"
        exit 10
fi

  

二、清理時間機器。

一般每次系統更新都會自動進行一次系統快照。(就算沒有打開時間機器也一樣)

命令行運行:

sudo tmutil listlocalsnapshots /

查看當前本機的快照(注意最后斜杠中間有有空格)

刪除快照:

tmutil deletelocalsnapshots 2017-12-09-112246

三、清除緩存

sudo rm -rf /private/var/log/*;
sudo rm -rf /private/var/folders/;
cd /private/var/tmp/;
rm -rf TM*;
cd ~/Library/Caches/;
rm -rf ~/Library/Caches/*;;

總結

以上是生活随笔為你收集整理的清除MAC 可清除空间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。