7 naprednih trikova za vraćanje prostora na disku za profesionalne korisnike Mac OS X

Anonim

Ponestajanje prostora na disku nikad nije zabavno, a prostor na disku je premija za one od nas s manjim SSD diskovima kao što je MacBook Air s diskom od 64 GB ili 128 GB. Ovi su trikovi prilično napredni i stoga su namijenjeni profesionalnom segmentu korisnika SSD-a kojima je ugodno mijenjati funkcije sustava i datoteke putem naredbenog retka s potencijalno rizičnim naredbama poput 'rm -rf' i zamjenskim znakovima – ako to ne opisuje vaše vještine, onda ovaj članak nije za vas i umjesto njega trebali biste se poslužiti ovim jednostavnim savjetima.Također, neki od ovih trikova onemogućuju određene funkcije sustava i mogu imati nuspojave koje bi se prosječnom korisniku smatrale nepoželjnima, stoga svakako to shvatite prije nego što ih upotrijebite na određenom Macu. Ako ste u nedoumici oko određenog trika ili sintakse naredbe, sigurnije je potpuno ga izbjeći i osloniti se na ovdje ponuđene tradicionalne metode za vraćanje prostora na disku kada stvari na Macu postanu tijesne.

ČEKATI! Samo napredni korisnici! Ozbiljno. Ako ste tek počeli koristiti OS X, ovo nije za vas. Jedna manja tipfelerska pogreška mogla bi rezultirati gubitkom datoteke i oštećenjem osnovnih OS datoteka zbog destruktivne prirode naredbe 'sudo rm'. Nemojte koristiti kopiranje i lijepljenje i provjerite jeste li postavili točnu putanju prije izvršavanja naredbe. Prije nego što počnete napravite sigurnosnu kopiju svog Maca. Upozoreni ste, stoga nastavite na vlastitu odgovornost.

1: Onemogućite način hibernacije SafeSleep

Oslobođeni prostor: 4GB – 16GB Ovo isključuje izvornu funkciju hibernacije OS X-a, poznatu kao SafeSleep.U biti, hibernacija izbacuje sadržaj RAM-a u datoteku sleepimage na tvrdom disku kada Mac prijeđe u stanje mirovanja ili mu ponestane baterije. Datoteka za hibernaciju je iste veličine kao vaš ukupni RAM, što znači da će Mac s 4 GB RAM-a imati datoteku za hibernaciju od 4 GB, 8 GB RAM-a će biti datoteka od 8 GB, itd. Isključivanjem ove značajke ta datoteka neće biti stvorena, čime će se osloboditi RAM sustava. Loša strana ovoga je da ako se baterija Mac-a isprazni, nećete moći odmah nastaviti tamo gdje su stvari stale – drugim riječima, ostavite automatsko spremanje uključenim i spremite svoje dokumente kada se baterija približi kraju život.

  • Otvorite Terminal i unesite sljedeću naredbu:
  • sudo pmset -a hibernatemode 0

  • Sljedeće idite na /private/var/vm/ za brisanje postojeće datoteke slike za spavanje:
  • cd /private/var/vm/

  • Uklonite datoteku slike za spavanje sa sljedećim nizom:
  • sudo rm sleepimage

  • Još uvijek u /private/var/vm/ sada moramo spriječiti OS X da stvori datoteku, tako da ćemo napraviti lažnu datoteku i spriječiti joj pristup pisanja:
  • dodirni sliku spavanja

  • Napokon spriječimo pristup:
  • chmod 000 /private/var/vm/sleepimage

Ovo će spriječiti stvaranje slike u stanju mirovanja i funkcioniranje načina hibernacije. To može dovesti do gubitka podataka ako vam se baterija isprazni, a niste nedavno spremili datoteku, stoga budite u toku s važnim dokumentima nakon što se baterija isprazni.

Ovo se može poništiti ponovnim brisanjem nove datoteke slike u stanju mirovanja, zatim vraćanjem hibernatemodea na “3”:

sudo pmset -a hibernatemode 3; sudo rm /private/var/vm/sleepimage

Ovo je napredan trik i treba se prema njemu postupati.

2: Uklonite govorne glasove

Oslobođen prostor: 500MB – 3GB+ Nemojte koristiti pretvaranje teksta u govor i ne marite za sve uključene otmjene glasove sa OS X? Možete povratiti značajnu količinu prostora na disku tako što ćete ih baciti u smeće, ukupni ušteđeni prostor ovisi o tome koliko je glasova instalirano.

  • Natrag u prozor terminala unesite sljedeću naredbu:
  • cd /System/Library/Speech/

  • Sada za brisanje cijelog imenika Glasova:
  • sudo rm -rf glasovi/

Imajte na umu da pretvaranje teksta u govor uopće više neće funkcionirati ako ovo učinite. Također je moguće izbrisati sve glasove koristeći gornju metodu, zatim ručno dodati jedan ako želite zadržati neke glasovne mogućnosti u Mac OS X.

3: Brisanje svih zapisnika sustava u OS X

Oslobođeni prostor: 100MB-2GB Datoteke dnevnika se nakupljaju tijekom vremena, iako u konačnici koliko prostora na disku zauzimaju ovisi o vrsti o stvarima kao što je korištenje vašeg osobnog računala, pogreške, koje su usluge pokrenute i mnoge druge stvari. Time ćete izgubiti sadržaj aplikacija kao što je Console, ali ako niste zainteresirani za čitanje OS X log datoteka u svrhu otklanjanja pogrešaka i rješavanja problema, to i nije neki gubitak:

sudo rm -rf /private/var/log/

Datoteke dnevnika nastavit će se generirati tijekom vremena, pa biste ovo mogli povremeno ponoviti. Možete tehnički spriječiti njihovo stvaranje korištenjem istog chmod pristupa koji se koristi za blokiranje datoteka sa slikama u mirovanju, ali to se ne preporučuje.

4: Izbrišite QuickLook predmemorije

Oslobođeni prostor: 100MB-300MB U starijim verzijama OS X, QuickLook je generirao dosta datoteka predmemorije.Što je to? Pa, Quick Look je ona otmjena mogućnost pregleda datoteka u OS X koja se poziva odabirom bilo koje datoteke u Finderu ili dijaloškom okviru Otvori/Spremi i pritiskom na razmaknicu. Ne iznenađuje da se QuickLook oslanja na predmemoriranje kako bi se brzo ponašao, a te se datoteke predmemorije mogu zbrojiti. Evo kako ih baciti u smeće:

NAPOMENA: U NOVIM VERZIJAMA OS X, OVA MAPA NIJE SAMO QUICKLOOK MEĐUPREMJERA, NEMOJTE BRISATI OVU MAPU U OS X 10.10, 10.11 ILI NOVIJEM.

sudo rm -rf /private/var/folders/

5: Uklonite Emacs

Oslobođeni prostor: 60MB+ Ne koristite emacs? Ne znate ni što je to? Onda vam vjerojatno ne treba (to je uređivač teksta naredbenog retka, za one koji nisu upoznati). S ovim nećete uštedjeti GB, ali svaki MB pomaže na malom SSD-u:

sudo rm -rf /usr/share/emacs/

Nema više emaca, ali ne brinite CLI korisnici, i dalje ćete imati vi i nano.

6: Brisanje tmp datoteka

Oslobođen prostor: 500MB-5GB /private/var/tmp/ je sistemska predmemorija i iako bi se trebala sama očistiti nakon ponovno pokretanje, to se ne događa uvijek. Osim toga, ako imate 40 dana neprekidnog rada i ne pokrećete se često, ni to se neće samo očistiti, pa to možete učiniti sami. To može imati neželjene posljedice, pa je ovo najbolje učiniti odmah nakon ponovnog pokretanja ili kada zatvorite sve otvorene aplikacije i nemate otvorenih niti pokrenutih aplikacija. Htjet ćete ciljati na same privremene datoteke koje počinju s "TM", a ne na cijeli direktorij, stoga bi naredba bila:

cd /private/var/tmp/; rm -rf TM

Opet, ovo može imati neželjene posljedice, pa nemojte ovo raditi dok su aplikacije pokrenute.

7: Bacite predmemoriju u smeće

Oslobođen prostor: 1GB-10GB+ Predmemorije mogu biti sve, od povijesti pregledavanja weba, do privremenih metapodataka aplikacija, do vlastitih diskova za struganje aplikacija .Naposljetku, kolika će biti velika ta korisnička predmemorija ovisi o tome koje se aplikacije pokreću, koliko se često Mac ponovno pokreće i općoj aktivnosti korisnika, stoga veličina ovih datoteka može imati širok raspon. Nisu samo aplikacije naprednih korisnika te koje mogu narasti, mnoge aplikacije za strujanje radija mogu stvoriti ogromne datoteke predmemorije koje stoje čitavu vječnost. Baš kao i brisanje tmp datoteka, ovo je najbolje učiniti nakon ponovnog pokretanja ili nakon zatvaranja svih otvorenih aplikacija i stoga trenutno ništa ne radi, inače bi moglo doći do neželjenih posljedica, što bi rezultiralo čudnim ponašanjem otvorenih aplikacija.

cd ~/Library/Caches/; rm -rf ~/Library/Caches/

Ovdje je dostupan sigurniji pristup ovome, koji koristi Finder za ručno brisanje korisničkih predmemorija, čime se uklanjaju rizici korištenja rm -rf sa zamjenskim znakom.

Hvala Fernandu Almeidi na pružanju pet ovih trikova! Imate li neke sjajne savjete koje želite podijeliti s nama i svijetom? Javite nam se na Twitteru, Facebooku, Google+ ili e-poštom ili nam ostavite komentar!

7 naprednih trikova za vraćanje prostora na disku za profesionalne korisnike Mac OS X