⚠️注意2: 本方法僅供有需求的人參考,不一定適用於所有情況。12
3456
78910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
35#!/bin/bash
echo
"開始計算在『可清除』容量中能夠釋放的容量,請輸入密碼"
dir
=
file
=
"$dir"
data
size
=
$(sudo ls
-
lh $
dir
| grep
"data"
| awk
''
)
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/*;;
清理Xcode儲存空間
刪除後不可恢復,資料夾是按照日期排列的,所以如果你不想全部刪除,就只保留最新的幾個版本就好了,個人建議全部刪除。路徑 library developer xcode archives 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微...
Xcode 清理儲存空間
xcode版本 8.3.3 ios版本 10.3.2 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微慢一點,建議定期清理。路徑 1 library developer xcode deriveddata 釋放空間 0 xx gb ...
Xcode 清理儲存空間
xcode版本 8.3.3 ios版本 10.3.2 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微慢一點,建議定期清理。路徑 library developer xcode deriveddata釋放空間 0 xx gb 刪除後...