Nettoyez le stockage de votre Mac avec Sierra ou simplement Automator
Sierra apporte de nouvelles façons de gérer l’espace de stockage exigu sur votre Mac, y compris la remise de tous vos fichiers au suzerain iCloud. Avec tous les Mac portables utilisant désormais uniquement un stockage SSD plus petit et plus rapide, l’optimisation de l’espace libre est plus importante que jamais.
La gestion automatique du stockage est tout aussi utile sur un ordinateur de bureau Mac, vous évitant de sauvegarder et de conserver une tonne de fichiers dont vous n’avez pas besoin. Que vous souhaitiez utiliser le cloud ou le faire vous-même, macOS Sierra peut vous aider à alléger le fardeau.
Cliquez ici pour économiser de l’espace : Optimisation automatique du stockage
Optimisation du stockage en accédant À propos de cette unité Dans le menu Apple dans le coin supérieur gauche.Cliquez sur stockage Affichez l’utilisation actuelle de votre lecteur, ventilée par type de fichier.Dans Sierra, vous pouvez cliquer sur faire en sorte Obtenez des outils automatisés qui peuvent vous aider à économiser de l’espace.
La première page est une liste des étapes recommandées par Apple pour économiser de l’espace sur votre Mac. Nous allons ignorer cette zone pour le moment et nous concentrer plutôt sur chaque catégorie à gauche. Remarquez les deux catégories en bas – autres utilisateurs et système — Grisé même si vous êtes connecté avec un compte administrateur.
application Vous donne une liste de toutes les applications installées sur votre système.en dessous de taperil vous indiquera si l’application provient de l’App Store et s’il s’agit d’une ancienne version de l’application ou d’une installation en double.
Faire une vidéo du jour
La plupart des applications peuvent être supprimées directement à partir de ce menu, mais il semble que les jeux Steam doivent être supprimés via l’application Steam. Une fonctionnalité intéressante ici est que le menu vous indiquera si une application n’a jamais été utilisée.
L’option suivante est un menu comme, document. Ce volet propose trois options : gros fichier, Téléchargeret gestionnaire de fichiersLe premier panneau vous donnera une liste des fichiers les plus volumineux sur le lecteur. Vous pouvez supprimer ceux dont vous n’avez plus besoin. Télécharger est le dossier que vous avez téléchargé depuis le Finder, situé au centre. La dernière option est juste Finder, trier par taille de dossiers et de fichiers.
Examen et action : Conseils de stockage et de nettoyage
Les quelques options suivantes sont en lecture seule, mais vous pouvez voir combien d’espace GarageBand, iCloud Drive et Mail occupent actuellement sur votre disque.exister Suggérer Écrans que vous pouvez utiliser Optimiser le stockage Commande pour supprimer les pièces jointes téléchargées des anciens messages.
Pour nettoyer le stockage iCloud, vous devez accéder au dossier iCould Drive dans le Finder. Garageband est un peu difficile à gérer. Vous pouvez obtenir l’espace total pour les boucles et les classes, mais vous ne pouvez pas les supprimer. Si vous avez déjà supprimé l’application, vous devrez fouiller dans la bibliothèque pour supprimer tous les fichiers. Ils se trouvent ici :
- Macintosh HD/Bibliothèque/Application Support/GarageBand
- Macintosh HD/Bibliothèque/Application Support/Logic
- Macintosh HD/Bibliothèque/Audio/Boucles Apple
Le dernier panneau est DéchetsCela affichera tous les fichiers dans le dossier de la corbeille.Vérifiez tout ce que vous avez ici et cliquez poubelle vide.
Faites confiance au cloud
S’il y a une nouvelle fonctionnalité dans Sierra qui inquiète les gens, c’est l’optimisation du stockage iCloud. Lorsque Apple a vendu cette fonctionnalité, vous venez de cocher une case et lorsque le disque de votre Mac approchait de sa capacité, iCloud téléchargeait comme par magie vos documents. Le problème est qu’il n’y a aucun moyen de savoir ce qu’Apple considère comme « proche de la capacité ».
Vous ne pouvez pas exclure des fichiers qui sont toujours locaux, de sorte que la présentation que vous faites pour un voyage peut ne pas être disponible lorsque votre Mac n’a pas accès à Internet. Tant que vous connaissez le risque ou que vous ne pouvez pas conserver autant de données locales sur votre Mac, continuons et activons la fonctionnalité.
Ouvrir Préférences de système puis clique iCloud. juste à côté Lecteur iCloud Cliquez sur options bouton. Le bouton radio pour activer la fonction se trouve en bas de la fenêtre.Cliquez sur Achevée, et vous êtes prêt. Tout le reste est géré automatiquement.
J’ai maintenant installé Sierra sur une machine de test avec environ 75 Go d’espace libre, ce qui n’a rien déclenché sur iCloud. Mais comme ce comportement est imprévisible, assurez-vous de revérifier tous les documents que vous devez conserver localement. Il semble donc que cette fonction prenne plus de temps à cuire.
N’oubliez pas que vous aurez besoin de stockage iCloud pour utiliser cette fonctionnalité, les 5 Go que vous obtenez gratuitement ne la réduiront probablement pas.
Roll Your Own 1 : Script et automatisation
Bien que l’implémentation d’iCloud soit un excellent moyen de nettoyer automatiquement l’espace disque, tout le monde ne peut pas ou ne veut pas déplacer ses documents vers le cloud. Que vous souhaitiez déplacer d’anciens fichiers vers votre NAS domestique ou vers un lecteur réseau au travail, nous pouvons le faire avec des scripts très simples.
Celui-ci est divisé en deux parties distinctes : un script de connexion qui monte automatiquement le lecteur réseau et un script quotidien qui déplace les fichiers qui n’ont pas été modifiés depuis 90 jours vers le lecteur réseau.
La première chose que nous faisons est de configurer un dossier de raccourcis, appelé lien symbolique, pour pointer vers un lecteur réseau. Dans ce cas, nous utilisons un serveur FTP, mais vous pouvez facilement utiliser un NAS local ou un lecteur partagé SMB dans votre bureau. Vous devrez modifier légèrement le code de ces alternatives pour qu’il corresponde au format que vous utilisez.
Il existe différentes commandes pour chaque type de lecteur que vous essayez de monter, par exemple SMB est
montage -t smbfs
.
Ouvrir automate et sélectionnez application. tapez dans le champ de recherche coquille remonter exécuter un script shell action, faites-la glisser dans la zone d’application.en dessous de chatajoutez le code suivant et entrez votre SSID et les informations du répertoire utilisateur :
currentNetwork=$(networksetup -getairportnetwork en0)
if « $currentNetwork » == « Réseau Wi-Fi actuel : Your_Home_Network_SSID » ; then
si! -d mkdir /users/votre_nom_utilisateur/ancien_docs ; puis
mkdir /users/votre_nom_utilisateur/old_docs
Philippines
/sbin/mount -t ftp « ftp://user:password@ftpaddress/target_directory/users/your_username/old_docs
Philippines
Exécutez-le pour vous assurer que toute votre syntaxe et vos connexions sont correctes. Enregistrez l’application et ajoutez-la à votre identifiant. Le script s’exécute à la connexion et vérifie si votre Mac est connecté à votre réseau domestique.Ensuite, il vérifiera si
ancien document
Le dossier existe dans votre dossier utilisateur, il le créera s’il n’existe pas.Ensuite, il montera votre répertoire de serveur FTP sur
ancien document
teneur.
Notre prochaine étape consiste à créer un deuxième flux de travail Automator, cette fois en sélectionnant Calendrier réveil options, puis sélectionnez exécuter un script shell Agissez à nouveau. Cette fois, nous allons créer du code pour trouver des documents de plus de 30 jours et les déplacer vers le lien symbolique que nous avons créé après la connexion, coller le code suivant et le mettre à jour pour qu’il corresponde à votre dossier de destination :
Pour les fichiers dans $(find ~/Documents/*.* -atime +30) ; faire
desName=$(basename « $file »)
mv « file » « /users/your_username/old_docs/$desName »
Achevée
mesDossiers=$(recherche ~/Documents/* -type d)
Dossiers dans $myFolders ; faire
Pour les fichiers dans $(find $folder -atime +30); faire
desName=$(basename « $file »)
nom_dossier=$(nombase « $dossier »)
mv « $file » « /users/your_username/old_docs/$folderName/$desName »
Achevée
Achevée
Avant cela, vous devez faire quelques choses.Tout d’abord, nous allons créer un miroir dans votre répertoire document dossier sur le lecteur cible. Si vous avez des compétences en codage, vous pouvez également ajouter une vérification pour la création de répertoires, mais j’ai essayé de la garder aussi légère que possible. Deuxièmement, je désinfecterais les fichiers que vous avez avec des espaces, car BASH est bizarre avec des espaces dans les noms de fichiers.
Voyons comment cela fonctionne.première pour La boucle récupère tous les fichiers du dossier Documents qui n’ont pas été consultés pendant 30 jours.Ces fichiers sont transmis à un nom de base Conservez simplement le nom du fichier pour le copier dans le chemin de destination. Il créera ensuite un tableau de tous les répertoires de votre dossier Documents.il itère sur ce tableau et l’utilise pour créer un autre Chercher Une commande avec la même logique, utilisant nom de base commandes sur les dossiers et les noms de fichiers, puis créez une commande pour déplacer ces fichiers.
Exécutez le workflow pour le nettoyage initial, puis enregistrez le workflow. Une invite apparaîtra pour nommer l’alerte. Une fois le fichier nommé, le calendrier s’ouvrira avec une alerte initiale. Modifiez l’événement pour le configurer comme un événement récurrent mensuel, de préférence au milieu de la nuit.
Lancez votre propre 2 : Automator Solo
Si vous êtes allergique à jouer avec Bash et que vous ne vous souciez pas de maintenir la structure de vos dossiers, vous pouvez utiliser les alertes Automator pour faire quelque chose de similaire pour des événements de calendrier individuels. Notez que vous ne pouvez pas revérifier que vous êtes sur votre réseau domestique, donc ce flux de travail confirmera que vous souhaitez effectuer cette sauvegarde.
vous trouvez cela en ajoutant demander confirmation, puis ajoutez le texte souhaité.Ensuite, recherchez Obtenir le serveur spécifié et faites-le glisser dans le flux de travail.Cliquez sur Ajouter à et suivez les invites pour monter votre lecteur réseau.
chercher Trouver un élément de recherche et faites-le glisser dans le flux de travail.à l’intérieur chercher déroulez et choisissez votre document dossier.laissez comme Tout ce qui suit est vraiEnsuite, dans la liste déroulante Condition, sélectionnez Date de la dernière ouverture, pas à la finEntrer 30et sélectionnez ciel. puis rechercher élément de recherche mobile, et faites-le glisser dans le workflow.Enfin, cliquez sur le menu déroulant Destination et sélectionnez autrepuis accédez au dossier de votre lecteur réseau dans la fenêtre contextuelle de navigation.
Exécutez le workflow pour le nettoyage initial. Enregistrez et nommez le fichier, puis modifiez l’événement du calendrier et réglez-le à une heure à laquelle vous pouvez confirmer que votre lecteur réseau est disponible et que cela ne vous dérange pas de télécharger beaucoup de données.
d’autres idées
Les fondamentaux du stockage dans Sierra sont plutôt bons. Le nettoyage ciblé existe depuis longtemps dans Windows. Nous, les utilisateurs de Mac, n’avons pas souvent à nous rattraper. L’optimisation du stockage iCloud de Sierra peut nécessiter plus de raffinement avant que les guerriers de la route puissent compter sur la présentation dans l’avion pour régler les derniers détails. Si votre Mac est toujours en ligne, vous ne rencontrerez probablement pas ce problème.
Si vous aimez pirater des scripts ou créer vos propres flux de travail, vous pouvez utiliser une méthode similaire pour créer des nettoyages automatiques des téléchargements. Vous travaillez toujours sur Applescript ? Ensuite, montrez-nous dans les commentaires comment créer ce flux de travail en utilisant le langage de script Mac classique.
Aimeriez-vous voir quelque chose avec Automator et les scripts shell sur votre Mac ? Faites le nous savoir dans les commentaires.
…