盛世收藏网

 找回密码
 注册账号

查看: 469|回复: 0

7个高级技巧帮助你释放大量Mac OS X硬盘空间

[复制链接]
发表于 2015-1-25 16:22:23 | 显示全部楼层 |阅读模式

% c4 x, w7 }  l4 `4 |  d$ L" o, M
) }  O' Y$ O; z; c% ?4 |
Chrome 26.0.1410.65 Mac OS X 10.8.38 x" z3 X8 p, \+ K1 G
2 ?) V* v; x: t! n3 R
2 b1 {6 S6 |6 E6 z( E" Z' P
2 x- ?4 S! v$ t. ]& k* K: G

  P' o; S+ o9 r, C/ l' S, G1 r1 U: z, H- D7 l

& h/ x; l3 e9 |* `" z1 }9 p硬盘空间用尽是一件很让人头疼的事情,尤其是MacBook Air等设备上的固态硬盘可用的储存空间很少。下面为大家介绍7个高级技巧来释放大量的硬盘空间,当然这些高级技巧更改了系统功能和文件,必须通过使用命令行实现,还需要使用rm或rf这样的危险命令,所以Mac OS X新手还是要谨慎尝试。, o9 v# w0 |2 P) o) `

- w( m1 G0 ^" V3 h
; c5 a+ M) [3 {9 E
* b0 F. D, y9 z" u+ j3 r, R, R/ u$ c
1:禁用SafeSleep休眠模式——能节省出4GB-16GB空间
7 Q( Q9 K* S( k$ C
- B; ^7 `" h8 {! {9 U( `) B( Q! ?; k; o- F9 Z* i/ d7 ~

; y( b/ h0 {' \) |5 D5 M 6 t: L9 Y! L/ l& I. L  g
( E7 T* x9 X3 ^" K0 ?
下面的命令可以关闭OS X原生的休眠功能,也就是SafeSleep。这种休眠模式当Mac休眠或者没电池时会将内存中的内容储存在硬盘上的sleepimage文件上。sleepimage文件与Mac电脑的内存一样大,这意味着如果你的内存是4GB,该文件就有4GB,如果是16GB,该文件就有16GB。关闭SafeSleep可以不让系统自动创建该文件,缺点就是当Mac电脑没电池时,你不能恢复到之前的状态。不过我们可以使用OS X的自动保存功能在电池将要耗尽的时候保存自己的工作。
, L! s2 b; _7 M' E! W! G1 C+ D& L0 P- t( e% q5 I, C+ e
如果想要禁用SafeSleep功能,我们需要在终端中输入下面的命令:/ u6 K8 f5 J' j: S4 j1 e
+ I4 V% X  l4 e- c4 M( S" d4 D* M9 G0 O
  • sudo pmset -a hibernatemode 0
    - {' I1 \& Y- X+ d* B& W6 a" H( h$ |
" W+ ?( c7 j/ a9 A4 m- `* Q
[color=rgb(14, 125, 194) !important]复制代码

5 y* Q7 l3 [# m+ E7 ^# e+ p然后定位到/private/var/vm/删除已经存在的sleepimage文件
- ^) H+ L: Z; i/ n* ~1 S
  • cd /private/var/vm/3 r! C' k  @9 n* g% o& D( F5 ?

- s; |0 R5 x. M7 N[color=rgb(14, 125, 194) !important]复制代码

4 L' t  ]8 F$ Z+ r使用下面的命令删除该文件
9 W; ^9 E. ?7 M3 `
  • sudo rm sleepimage" Q% t. W$ ]3 p: ]+ I
( ]  w/ H  l. L/ x( F
[color=rgb(14, 125, 194) !important]复制代码
! f5 P* o' ]7 z6 T; u$ k! R
最后我们要防止OS X继续创建该文件,所以我们需要下面的命令生成一个无法被替换的空文件
6 H( B, F* ]9 o/ u( N& @
  • touch sleepimage
    7 X; e/ O* L8 k( U+ _4 M: m
  • chmod 000 /private/var/vm/sleepimage# I& R, Y, z! Q& U) w% A  f2 p2 M

; o  N6 D1 g5 Q8 D7 B) Y3 g[color=rgb(14, 125, 194) !important]复制代码

4 J0 f8 G; |' h9 I1 Q5 p当然,如果你想要重新开启SafeSleep功能,只需下面的命令即可。3 f. {( G2 M" T" g4 i7 E
  • sudo pmset -a hibernatemode 3
    4 q3 o) `" x1 |0 u
  • sudo rm /private/var/vm/sleepimage
    - r, e& h7 S- w
5 G2 g7 C: q$ G8 ~9 b
[color=rgb(14, 125, 194) !important]复制代码

4 Q2 f0 E* ^. T* v9 K5 i) a) Z9 _
8 r* w* @8 S- m
, G; a) D3 a6 M1 d& Q, D  E) ~8 C* n$ Q
2:移除系统嗓音文件——可以节省出500MB-3GB+硬盘空间
! ^9 G. S* s0 U; v8 i: Z& `7 k3 q' K+ T9 f6 c$ K. ~
$ A; l& K, Z% N7 |5 j9 b3 F

; F/ t+ Q$ W- W3 Y1 z. U& | 3 f2 m$ C) R% U$ s' o$ k8 R
! z5 O( D9 J- z* J: e0 [$ f" L
4 f% S7 w( [! h9 d
如果你不适用文字转语音功能,那么你肯定不会使用到OS X内置的嗓音文件。你可以删除这些文件重新获得硬盘空间。在终端应用中,使用下面的命令即可,首先定位到文件所在文件夹:  Y1 f( }/ Z7 M' l, E
  • cd /System/Library/Speech// h( }9 b! @* P- U" ]  Y
: c" [; x8 U; X8 q, E; [* @
[color=rgb(14, 125, 194) !important]复制代码

% {, y; R0 F5 y) ?% W1 l' }0 K8 D然后执行删除命令,将所有嗓音文件删除1 P' N7 f) b/ U2 |9 Y) u
  • sudo rm -rf Voices/*
    0 D8 X" \; S8 S" M' c& U. u% B) n
6 c: x- N& F/ P  _
[color=rgb(14, 125, 194) !important]复制代码

: _- F- x! f/ B. @: t7 ~3 Y8 d1 E' d! B$ {& k, r
如果你执行了命令,那么你将无法使用系统的文字转语音功能。
# P( B8 P. A2 w, z- @) C1 Y
: G, P0 C1 Y) i3 s& X1 \6 B
* h" [# V9 r+ @* W* o* G
; n  u: l$ s4 d+ B3 r7 {  H3 z; a$ C6 I1 K; `/ q" l
3:删除所有系统日志——可以节省出100MB-2GB硬盘空间, I5 T$ R5 b% }% f/ g: s  W2 \* B
( V0 H# t3 u/ e4 j! p" n
0 `9 `  w2 B5 Z

5 }! X2 i6 K  E1 A  g
5 c5 m6 W. ?0 G! n5 @1 O
+ W8 @+ K7 y7 s& g1 h" K$ |+ ~5 O5 B  x7 H  j: X) p7 f
随着你使用Mac的时间越来越长,系统日志文件也会越来越多,根据电脑的用量、错误和服务,这些文件会越来越多。这些系统日志文件是用来调试和排除故障的,如果你感觉没有用,可以使用下面的命令删除:* N( w- D! x2 T6 a4 s
  • sudo rm -rf /private/var/log/*
    " }& B/ x/ g- w
2 T- Y# u/ r; A. w; J) l
[color=rgb(14, 125, 194) !important]复制代码

7 D: ]6 C/ ^# I! k1 Y  K0 ~- B& ?0 M
系统日志文件会不断的产生,所以你可以定时执行这条命令。
+ b% u; W* b" Y" }9 Z. y5 L6 R9 q( r* [) i, b2 h

: _7 d8 h+ ?" f5 ]: C! h
0 Y$ p5 `) U/ {( d/ i7 N. o' |5 O; [. h$ K# V2 {  O3 |
4:删除快速查看生成的缓存文件——可以节省出100MB-300MB硬盘空间) F9 m7 A  t, l# u
) C+ x" Y' n% k2 _- F2 R: Q

0 A3 `' A7 X% A: o% x; Y: j, C7 C
2 e( f8 r" H, k- `
+ P. W7 K; \9 j0 K2 o! X# j# ^  }
( x. L# q0 ?8 n4 C7 z2 C% l
$ m( N% v- N' O, I
& G$ x3 z! o  V9 t+ y/ n快速查看功能是OS X系统内置的文件预览功能,在Finder中选择任何文件后都可以点击空格来查看文件的详情。不过快速查看功能依靠缓存功能才能更流畅,而且这些缓存文件会一直增加,通过下面的命令移除缓存:
7 B+ Y9 A$ {7 e/ f; b7 g! a9 z
  • sudo rm -rf /private/var/folders/: \% d: E) [' g9 F
) ?) k6 _2 c5 U3 {; r+ \- S
[color=rgb(14, 125, 194) !important]复制代码
! o# S* L% \, V' b" V# [$ H

0 U6 A8 _( w/ [, P. ^" b5 Q+ N  T* y7 g% G7 X1 \% j
5:删除Emacs——可以节省出60MB+的硬盘空间
: }% m/ K1 E* I) q$ M+ @! \1 |5 ?* J- v0 M2 Q

' d8 V* y/ _2 {$ X' l/ p& N' H) k, d. K: \. P
; t( o0 `7 A7 x+ z  c$ @4 z

! L7 }6 M# n  p4 A* {: t% @: d0 E5 J/ ^7 N% l' ^
如果你都不知道什么是Emacs,那么你可以放心的将其移除。Emacs是终端中的文本编辑器,如果你使用的固态硬盘空间实在太小,那么删除它就是不错的选择,况且你还可以使用vi和nano在终端中编辑文本。下面是删除Emacs的命令:% t$ R/ X. B7 g6 r' b; ]8 ?. Y5 c
  • sudo rm -rf /usr/share/emacs/4 s6 _$ ^' n9 n

7 E  |2 D1 w4 h/ B+ S; O[color=rgb(14, 125, 194) !important]复制代码
+ P, |4 n3 q1 E" C  p7 v
# Z% ^9 z+ f" L
8 N* x5 A, @1 m! b
: a8 T- s$ w5 u1 ^2 C1 Q' B+ o
6:删除临时文件——可以节省500MB-5GB硬盘空间, ]+ Q# N1 M$ B$ b% }
! B& R, Y' x$ D

0 `. Q  i1 a8 U2 y" K5 I, G% y) q# a: {9 a& o% Z

* D& F. t( U5 c' A. f* ^+ o' I& r, ^3 Q. @! J* U/ X; A
9 M% X1 O: Z5 t  t& L, }' Q
/private/var/tmp/是存放系统缓存的文件夹,通常情况下会在系统重启时清楚,不过有时确不会。而且如果你长时间不关闭Mac,也不重启的话,缓存文件会越来越多。使用下面的命令清楚这些临时文件:
* @3 N0 e& b- p+ z8 z
. W5 d2 g" q5 ^. k, f
  • cd /private/var/tmp/  @% z7 @# O" @: A
  • rm -rf TM*% J! D. k* k; Z! I# y% l

" F2 |0 e7 q5 Q# ~( N[color=rgb(14, 125, 194) !important]复制代码
* N$ V) T7 h* ?! a# c6 ?3 k/ O& E. x
% q  i) x! s/ v8 ]! ~7 P

8 d- d) j$ ~# b* F7:清除缓存文件——可以节省1GB-10GB硬盘空间
& _& F4 D' @6 }; I9 p9 h4 ]& N) v+ c- Y6 ]6 I8 ~5 e, K) L

: B3 A. G6 h/ T
* m: U4 l$ e! _* }/ R- Q 9 G; L8 }3 @$ E5 x- ?5 Y/ `
* }/ v! x+ n; b+ X2 C. i% C

6 {$ i  Z4 t, Z  J; ~1 J! b( h! f缓存文件有很多种,比如网页浏览记录,应用meta数据等等。这些缓存文件的容量究竟多大跟用户使用的应用有关,也与Mac重启的频率有关。此外,很多在线音乐播放app也会产生大量的缓存文件,我们可以通过下面的命令删除这些缓存文件:" p/ b9 v2 y+ k) c* x4 _: G
  • cd ~/Library/Caches/
    " G& v# u3 [! d' A2 ~
  • rm -rf ~/Library/Caches/*0 e% q' P3 t% m7 g
$ T5 L5 B7 Q; D2 c# j
[color=rgb(14, 125, 194) !important]复制代码

4 v: l! T2 W: c) y+ g
0 y7 C( O# K8 @3 R6 x
- ~4 F& E8 [9 G) g. Y+ M3 g这里介绍的7个高级方法都需要使用终端才能实现,而且有的方法有些风险,所以请大家使用时注意!
7 h2 p4 T5 Z7 W: b9 e

+ j, `  K) g* ^) W; K
: v4 B' d4 F5 n9 v+ y, G

9 ?' l$ C( y' q/ Z* \2 x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则 需要先绑定手机号

手机版|盛世收藏网

GMT+8, 2026-9-7 21:44 ( 京ICP备10017546号-1 京公网安备 11010502032689号 )

论坛内容仅代表发布者本人意见,不代表本网站立场. 业务联系:15011024225(临时,周一至周五10:30~17:30)

www.sssc.cn copyright © 2003-2022

快速回复 返回顶部 返回列表