This page has been robot translated, sorry for typos if any. Original content here.

Terminal 9 astuces dans le Mac, que tout le monde devrait savoir

9 хитростей командной строки в Мас

La ligne de commande, qui est généralement accessible via l'application Terminal, est généralement considérée comme le lot d'utilisateurs avancés, mais cela ne signifie pas pour autant qu'il s'agit d'une chose incroyablement complexe. Cela est prouvé par la sélection suivante des capacités du terminal, qui peut être utile à la plus large gamme de makovodov.

Certaines de ces fonctionnalités peuvent nécessiter le système Xcode, qui peut être installé gratuitement sur le Mac App Store (contraint d’avertir qu’il pèse beaucoup).

Empêcher le lancement de l'écran de veille et la transition pour dormir avec de la caféine

La commande de caféine, introduite dans OS X Mountain Lion, est l'analogue de console de l'utilitaire bien connu Caffeine. Le principe de fonctionnement est très simple - avec caffeinate, votre Mac ne passera pas en mode veille prolongée ou activera l’écran de veille. Il peut être exécuté sans paramètres supplémentaires, mais vous pouvez également limiter son temps à la minuterie, par exemple:

caffeinate -t 3600

Extraire les fichiers de PKG en utilisant pkgutil

Faut-il extraire le fichier du fichier de commandes .pkg? Ou regardez le contenu de PKG sans l'installer? Utilisez pkgutil:

pkgutil --expand package.pkg ~/Desktop/

Libérer de la mémoire avec purge

La commande de purge efface de force le cache disque et le cache, ce qui donne un effet similaire au redémarrage de l'ordinateur. Bien que certains disent que la purge est plus susceptible d’avoir un effet placebo, elle parvient à extraire la mémoire système de la catégorie «Inactif» à la catégorie «Disponible», ce qui accélérera le système dans les situations où la RAM est faible. Utilisez cette commande est très simple :)

purge

... et attendez un peu que les changements prennent effet, généralement, cela se produit plus rapidement sur les Mac avec SSD.

Utilisez open pour exécuter plusieurs copies de la même application

Vous savez peut-être déjà que vous pouvez exécuter des applications graphiques à partir du terminal à l'aide de la commande open, mais savez-vous que vous pouvez exécuter plusieurs copies de l'application simplement en ajoutant l'option -n? Cet exemple lance une nouvelle copie de Safari.

open -n /Applications/Safari.app/

Mettre à jour OS X sans App Store

Voulez-vous mettre à jour sans exécuter le Mac App Store? Vous avez la ligne de commande et la commande softwareupdate:

sudo softwareupdate -i -a

Afficher une liste de tous les fichiers que vous avez déjà téléchargés à partir du Web

Vous avez oublié quoi et d'où venez-vous dans le dossier Téléchargements? Le service du système de quarantaine garde la trace de tous vos téléchargements dans votre base de données, et il vous suffit de le consulter avec la requête correspondante. La commande sqlite3 avec les paramètres suivants affichera la liste complète:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more

Si vous êtes "stressé" par l'existence de ces enregistrements, ils peuvent être effacés par la commande suivante:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'

Masquer les fichiers et dossiers du Finder à l'aide de chflags

Voulez-vous cacher un fichier ou un dossier des yeux aléatoires? Utilisez les chflags pour les rendre invisibles dans l'interface graphique OS X:

chflags hidden /path/to/file/or/folder/

Heureusement (ou malheureusement), l'objet caché sera toujours vu par la commande ls. Pour retourner la visibilité, utilisez le drapeau non masqué:

chflags nohidden /path/to/unhide/

Substitution automatique de longs chemins en faisant glisser

Si vous faites glisser un fichier du Finder vers le terminal, le chemin complet est affiché sur la ligne de commande. La meilleure utilisation de cette fonction est combinée à toute commande, par exemple l'édition:

sudo vi (перетащите сюда файл, чтобы вставить путь к нему)

Créer une archive zip

Lors de l'envoi de fichiers importants, par exemple une pièce jointe, il est utile de les protéger. Le plus simple est de les placer dans un fichier d'archive, fermé par un mot de passe, pour lequel vous devez utiliser le drapeau -e:

zip -e protected.zip /file/to/protect/