Reinig de opslag van uw Mac met Sierra of gebruik Automator

Of u nu de beschikbare opslagruimte met behulp van de cloud wilt vergroten of het heft in eigen handen wilt nemen, hier is hoe MacOS Sierra de lading kan helpen verlichten.

Of u nu de beschikbare opslagruimte met behulp van de cloud wilt vergroten of het heft in eigen handen wilt nemen, hier is hoe MacOS Sierra de lading kan helpen verlichten.
Advertentie

Sierra biedt nieuwe manieren om de krappe opslag op je Mac te beheren Alles wat je kunt doen om ruimte vrij te maken op je Mac Alles wat je kunt doen om ruimte vrijmaken op je Mac Je Mac heeft maar een beperkte hoeveelheid beschikbare schijfruimte - nog meer als je gebruikt een laptop. Het is tijd om terug te vechten en wat ruimte vrij te maken. Meer lezen, inclusief het overgeven van alle bestanden aan uw iCloud-eigenaars. Alle draagbare Macs gebruiken nu alleen kleinere en snellere SSD-opslag, dus optimaliseren beschikbare ruimte Verplaats Back-ups, apps en foto's van je MacBook om vrije ruimte te creëren Verplaats back-ups, apps en foto's van je MacBook om vrije ruimte te creëren Als je wanhopig bent en jij wil je niet de moeite betalen voor een SSD-upgrade, hier volgen een paar ideeën om de beschikbare opslagruimte op je MacBook verder te maximaliseren. Lees meer is belangrijker dan ooit.

Geautomatiseerd opslagbeheer is net zo handig op een desktop-Mac om ervoor te zorgen dat u geen back-up maakt van en een groot aantal bestanden onderhoudt die u niet nodig hebt. Of je nu de cloud wilt gebruiken of het heft in eigen handen wilt nemen, hier is hoe macOS Sierra kan helpen om de last lichter te maken. Hoe maak ik een oude Mac? Voel je als nieuw Nogmaals, je Mac kan een aantal jaren oud zijn oud, maar met wat liefde en upgrades kun je het als nieuw laten voelen. Lees verder .

Klik hier om ruimte te besparen: geautomatiseerde opslagoptimalisatie

Mac Sierra Storage Cleanup

Krijg toegang tot opslagoptimalisatie via Over deze Mac in het Apple-menu in de linkerbovenhoek. Klik op Opslag om het huidige gebruik van uw schijf te bekijken, uitgesplitst naar typen bestanden. In Sierra kunt u klikken op Beheren om geautomatiseerde hulpmiddelen te krijgen waarmee u ruimte kunt besparen.

De eerste pagina is Apple's lijst van aanbevolen stappen om ruimte te besparen voor je Mac. We gaan dit gebied voorlopig overslaan en concentreren ons in plaats daarvan op elke categorie aan de linkerkant. Let op de onderste twee categorieën - Andere gebruikers en systeem - zijn grijs weergegeven, zelfs als u bent aangemeld met uw beheerdersaccount.

Mac Sierra Application Cleanup

Toepassingen geeft u een lijst van alle geïnstalleerde toepassingen op het systeem. Onder Kind geeft het aan of de app uit de App Store komt en of het een oudere versie van een app of een dubbele installatie betreft.

De meeste apps kunnen rechtstreeks vanuit dit menu worden verwijderd, hoewel het lijkt alsof Steam-spellen via de Steam-app moeten worden verwijderd. Er is hier een leuke functie waarbij het menu aangeeft of een app nooit is gebruikt.

Mac Sierra-documenten opschonen

De volgende optie is een soortgelijk menu, Documenten . Dit paneel heeft drie opties: grote bestanden, downloads en bestandsverkenner . Het eerste paneel geeft u een lijst met de grootste bestanden op uw schijf. U kunt degene verwijderen die u niet meer nodig heeft. Downloads is uw downloads-map vanuit Finder, centraal gelegen. De laatste optie is alleen Finder, gesorteerd voor de grootte van de mappen en bestanden.

Herziening en act: tips voor opslag en opruimen

De volgende opties zijn alleen-lezen, maar u kunt erachter komen hoeveel ruimte GarageBand, iCloud Drive en Mail op dit moment in beslag nemen op uw schijf. Op het scherm Aanbevelingen kunt u de opdracht Optimize Storage gebruiken om gedownloade e-mailbijlagen van oude berichten te verwijderen.

Om iCloud-opslag op te ruimen, moet je naar de iCould Drive-map in Finder gaan. Garageband is een beetje moeilijker te beheren. Je krijgt het totaal van de ruimte die je loops en lessen bijhouden, maar je kunt ze niet verwijderen. Als je de app al hebt verwijderd, moet je in de bibliotheek rondkijken om alle bestanden te verwijderen. Ze zijn hier te vinden:

  • Macintosh HD/Library/Application Support/GarageBand
  • Macintosh HD/Library/Application Support/Logic
  • Macintosh HD/Library/Audio/Apple Loops

Mac Sierra Trash Cleanup

Het laatste paneel is Prullenbak . Dit toont u alle bestanden in uw map Prullenbak. Controleer alles wat je hier hebt en klik op Prullenbak legen .

Vertrouwen in de cloud

Als er een nieuwe functie is in Sierra 5 Redenen om macOS Sierra te installeren Nu en upgrade 5 redenen om macOS Sierra te installeren Nu en & upgrade Na een paar maanden openbare bèta is de nieuwste versie van Apple's desktopbesturingssysteem klaar voor prime time. Lees Meer waar mensen zich zorgen over maken, het is de iCloud Storage Optimization. Apple verkoopt de functie als eentje waarin je simpelweg een vakje aanvinkt en iCloud op magische wijze je documenten uploadt wanneer de schijf van je Mac bijna vol is. Het probleem is dat er geen manier is om te weten wat Apple als "bijna-capaciteit" beschouwt.

U kunt geen bestanden uitsluiten die u altijd lokaal wilt behouden, dus er is een kans dat de presentatie waaraan u aan het werken bent niet beschikbaar is wanneer uw Mac geen toegang tot internet heeft. Zolang je de risico's kent, of niet in staat bent om zoveel dingen lokaal te houden op je Mac, gaan we verder met het inschakelen van de functie.

Mac Sierra iCloud Optimize

Open Systeemvoorkeuren en klik op iCloud . Klik naast iCloud-schijf op de knop Opties . Het keuzerondje om de functie in te schakelen bevindt zich onderaan het venster. Klik op Gereed en je bent klaar. Al het andere wordt automatisch afgehandeld.

Ik heb Sierra voor nu op een testmachine geïnstalleerd en dat heeft ongeveer 75 GB aan vrije schijfruimte, en dat heeft niet geleid tot iets dat naar iCloud gaat. Maar aangezien het gedrag niet voorspelbaar is, moet je ervoor zorgen dat je alle documenten die je lokaal moet hebben, moet controleren. Het lijkt er dus op dat deze functie iets meer tijd nodig heeft om te bakken.

Vergeet niet dat je wat iCloud-opslag nodig hebt Is het eindelijk tijd om meer iCloud-opslag te kopen? Is het eindelijk tijd om meer iCloud-opslag te kopen? Nu iCloud-opslag aanzienlijk minder kost dan vroeger, is het misschien tijd om te upgraden tot meer dan 5 GB. Meer informatie om deze functie te gebruiken, is het onwaarschijnlijk dat de 5 GB die u gratis krijgt, deze zal verminderen.

Roll Your Own 1: Scripting and Automator

Hoewel de iCloud-implementatie een leuke manier is om het opschonen van uw schijfruimte te automatiseren, kan niet iedereen zijn documenten naar de cloud verplaatsen. Of u nu een thuis-NAS of een netwerkstation op uw werk hebt waar u uw oudere bestanden naar toe wilt verplaatsen, we kunnen dat doen met een aantal vrij gemakkelijke scripts.

Dit is opgesplitst in twee verschillende delen: een aanmeldingsscript om uw netwerkdrive automatisch te koppelen en een dagelijks script dat bestanden 90 dagen niet-gemodificeerd naar uw netwerkdrive verplaatst.

Het eerste dat we gaan doen, is het instellen van snelkoppelingsmappen, genaamd symlinks. Wat is een symbolische link en wat zijn zijn toepassingen? [MakeUseOf Explains] Wat is een symbolische link en wat zijn zijn toepassingen? [MakeUseOf Explains] Read More, gewezen op een netwerkstation. In dit geval gebruiken we een FTP-server, maar u kunt net zo gemakkelijk een lokale NAS gebruiken, of de gedeelde SMB-schijf in uw kantoor. U moet de code enigszins wijzigen voor die alternatieve methoden die overeenkomen met het formaat dat u gebruikt.

Er zijn verschillende opdrachten voor de verschillende typen stations die u wilt mount -t smbfs, bijvoorbeeld SMB is mount -t smbfs .

Mac Sierra Automator-app

Open Automator en selecteer Applicatie . Typ shell in het zoekvak om de actie Shell-script uitvoeren op te halen en sleep die naar het toepassingsgebied. Voeg onder kat de volgende code toe en voer uw informatie in voor de SSID en de gebruikersdirectory:

 currentNetwork=$(networksetup -getairportnetwork en0) if "$currentNetwork" == "Current Wi-Fi Network: Your_Home_Network_SSID" ; then if ! -d mkdir /users/your_username/old_docs; then mkdir /users/your_username/old_docs fi /sbin/mount -t ftp "ftp://user:password@ftpaddress/target_directory/users/your_username/old_docs fi 

Voer het uit om te controleren of al uw syntaxis en verbindingen juist zijn. Sla de toepassing op en voeg deze toe aan uw inlogitems. Het script wordt uitgevoerd tijdens het inloggen en controleert of uw Mac is verbonden met uw thuisnetwerk. Dan zal het controleren om te zien of de map old_docs in uw gebruikersmap staat en, als dit niet het geval is, zal die map worden aangemaakt. Dan wordt uw FTP- old_docs aan de map old_docs .

Onze volgende stap is om een ​​tweede Automator-workflow te maken, deze keer kiest u de optie CalendarAlarm en kiest u nogmaals de actie Shell-script uitvoeren . Deze keer gaan we de code maken die zoekt naar documenten die ouder zijn dan dertig dagen en deze naar de symbolische link verplaatsen die we hebben gemaakt na het inloggen, de volgende code erin plakken en deze aanpassen aan je doelmappen:

 for file in $(find ~/Documents/*.* -atime +30); do desName=$(basename "$file") mv "file" "/users/your_username/old_docs/$desName" done myFolders=$(find ~/Documents/* -type d) for folder in $myFolders; do for file in $(find $folder -atime +30); do desName=$(basename "$file") folderName=$(basename "$folder") mv "$file" "/users/your_username/old_docs/$folderName/$desName" done done 

Voordat dit werkt, zijn er een aantal dingen die u wilt doen. Eerst gaan we een map met de mappen in uw map Documenten op uw bestemmingsstation maken. Als je wat codeervaardigheden hebt, kun je een vinkje toevoegen dat de map ook maakt, maar ik probeerde dit zo licht mogelijk te houden. Ten tweede zou ik bestanden opschonen die spaties bevatten, omdat BASH raar wordt van spaties in bestandsnamen.

Laten we eens kijken hoe dit werkt. De eerste lus krijgt alle bestanden in uw map Documenten die u niet binnen 30 dagen hebt geopend. De bestanden gaan naar een commando genaamd basename om gewoon de bestandsnaam te behouden om het naar het bestemmingspad te kopiëren. Vervolgens wordt een array van alle mappen in uw map Documenten gemaakt. Het stapt door die array en gebruikt het om een ​​andere find- opdracht met dezelfde logica te maken, met behulp van die basename- opdracht op de map en bestandsnamen om vervolgens een opdracht te construeren om die bestanden ook te verplaatsen.

Voer de workflow uit om de eerste opschoning uit te voeren en sla de werkstroom op. Er verschijnt een prompt om het alarm te benoemen. Nadat u het bestand een naam hebt gegeven, wordt Agenda geopend met het eerste alarm. Bewerk de gebeurtenis om deze eenmaal per maand als een herhalende gebeurtenis in te stellen en het is misschien beter om deze ergens midden in de nacht in te stellen.

Roll Your Own 2: Automator Solo

Als je allergisch bent om te rotzooien met Bash, en je bent niet bezorgd over het houden van de mappenstructuur; u kunt een Automator-alarm gebruiken om iets soortgelijks te doen met een enkele Agenda-gebeurtenis. Merk op dat u niet opnieuw kunt controleren of u zich in uw thuisnetwerk bevindt, dus deze werkstroom zal bevestigen dat u die back-up wilt uitvoeren.

U vindt dat door Ask voor bevestiging toe te voegen en vervolgens de gewenste tekst toe te voegen. Zoek vervolgens naar Specified Servers ophalen en sleep deze naar de workflow. Klik op Toevoegen en volg de vraag om uw netwerkstation te koppelen.

Mac Sierra Automator-alarm

Zoek naar Find Finder-items en sleep deze naar de workflow. Selecteer uw map Documenten in de vervolgkeuzelijst Zoeken . Laat het zoals alle volgende zijn waar . Selecteer vervolgens in de vervolgkeuzelijst criteria Datum laatst geopend, Is niet in de laatste, voer 30 in en selecteer Dagen . Zoek vervolgens naar Finder-items verplaatsen en sleep die naar de workflow. Klik ten slotte op de vervolgkeuzelijst Bestemming en selecteer Overig en navigeer naar de map met uw netwerkstation in de pop-up navigatie.

Voer de workflow uit om de eerste opruimactie uit te voeren. Sla het bestand op en benoem het, bewerk vervolgens de agenda-afspraak en stel deze in voor een tijd dat u kunt bevestigen dat uw netwerkschijf beschikbaar is en dat u het niet erg vindt om mogelijk veel gegevens te uploaden.

Andere ideeën

De basisprincipes van opslag in Sierra zijn redelijk goed. De gerichte schoonmaak is iets dat al geruime tijd in Windows zit; en het is niet vaak dat Mac-gebruikers een inhaalslag moeten maken. Sierra's iCloud-opslagoptimalisatie moet misschien iets meer worden opgepoetst voordat straatmensen kunnen rekenen op die presentatie als ze in het vliegtuig stappen om de laatste details uit te werken. Als je Mac altijd online is, heb je dit probleem mogelijk niet.

Als u het leuk vond om scripts te hacken of een eigen werkstroom te maken, kunt u vergelijkbare methoden gebruiken om een ​​automatische opschoning van uw downloads te maken. Nog steeds gewijd aan Applescript Leer uw Mac te automatiseren met AppleScript [Deel 1: Introductie] Leer uw Mac te automatiseren met AppleScript [Deel 1: Introductie] Meer lezen? Laat ons dan in de commentaren zien hoe deze workflow kan worden gemaakt met behulp van de klassieke Mac-scriptingtaal.

Is er iets op de Mac dat u wilt zien met behulp van Automator en shell-scripts? 6 manieren om Mac Automator te gebruiken met uw browser 6 manieren om Mac Automator te gebruiken met uw browser Gebruik de browseropdrachten van Automator om tijd te besparen door regelmatig acties uit te voeren in Safari of een andere browser. Meer lezen Laat het ons weten in de reacties.

In this article