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

9 astuces terminal 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 que c'est une chose incroyablement complexe en soi. Ceci 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 (forcé de le prévenir, cependant, qu'il pèse beaucoup).

Empêcher le lancement de l'économiseur d'écran et la transition vers le sommeil avec du caféine

La commande caffeinate, introduite dans OS X Mountain Lion, est l'analogue de console de l'utilité bien connue Caffeine. Le principe de fonctionnement est très simple: en cours d'exécution, votre Mac ne passera pas en mode hibernation et n'activera pas l'économiseur d'écran. 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 des fichiers de PKG en utilisant pkgutil

Est-il nécessaire de retirer le fichier du fichier batch .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 purge efface de force le cache disque et le cache, ce qui donne un effet similaire à celui d'un 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 "Inactive" vers la catégorie "Available", ce qui ajoute de la vitesse au système lorsque la RAM est faible. Utilisez cette commande est très simple :)

purge

... et attendez un peu de temps pour que les changements prennent effet, d'habitude cela arrive plus vite sur les Macs avec SSD.

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

Peut-être savez-vous 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'indicateur -n? Cet exemple lance une nouvelle copie de Safari.

open -n /Applications/Safari.app/

Mettre à jour OS X sans App Store

Voulez-vous effectuer une mise à niveau sans exécuter le Mac App Store? Vous avez la ligne de commande et la commande softwareupdate:

sudo softwareupdate -i -a

Afficher la liste de tous les fichiers que vous avez téléchargés depuis le Web

Vous avez oublié quoi et d'où venez-vous dans le dossier Téléchargements? Le service système de quarantaine conserve la trace de tous vos téléchargements dans votre base de données et vous n'avez qu'à 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 les dossiers du Finder à l'aide de chflags

Voulez-vous cacher un fichier ou un dossier à partir d'yeux aléatoires? Utilisez 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 nohidden:

chflags nohidden /path/to/unhide/

Substitution automatique de longs chemins en les faisant glisser

Si vous faites glisser n'importe quel fichier du Finder vers le Terminal, le chemin d'accès complet est affiché sur la ligne de commande. La meilleure utilisation de cette fonction est en combinaison avec n'importe quelle commande, par exemple, l'édition:

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

Créer une archive zip

Lorsque vous envoyez des fichiers précieux, par exemple, une pièce jointe, il est utile de les protéger. Le plus simple est de les placer dans un fichier archive, fermé avec un mot de passe, pour lequel vous devez utiliser l'option -e:

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