Le terminal sous OS X est souvent, à mon avis de toute façon, une zone négligée du système d’exploitation. La plupart des nouveaux venus sur Mac la regardent avec crainte, la vue de tout ce qui est lié au code ou avancé est suffisante pour la retarder à la vie. Heureusement, vous n’avez pas besoin d’avoir peur de Terminal et de le considérer comme une fonction réservée aux personnes férues de technologie. Connaître quelques commandes de base du terminal peut réellement améliorer votre expérience d’OS X. Pour tous les débutants, voici mon choix des 10 principales commandes de terminal que chaque utilisateur de Mac devrait connaître..
Saviez-vous que nous avons des applications Mac utiles disponibles sur Envato Market? Awesome Live Chat Desk OS X, par exemple, vous permet de fournir à vos clients une assistance en matière de chat en direct via de simples notifications Mac..
De plus, avant de commencer à bricoler, il est probablement utile de prendre quelques minutes pour vous dire ce qu'est exactement le terminal (dans un sens non technique, bien sûr!)..
Terminal.app fonctionnant sous OS X (Lion)Terminal (officiellement appelé Terminal.app) est, à proprement parler, un émulateur et fonctionne avec la plupart des commandes UNIX classiques (OS X est un système basé sur UNIX, par opposition à Windows, qui est basé sur NT). Contrairement à OS X, qui possède une interface utilisateur graphique (abrégée en interface graphique), Terminal fonctionne avec une interface textuelle et toutes les commandes doivent être entrées - c’est peut-être pourquoi certaines personnes sont effrayées.!
Nous n'entrerons pas dans les détails sur le fonctionnement de Terminal, mais il est préférable d'apprendre les trois commandes suivantes avant de commencer ce didacticiel:
Pointe: Soyez très prudent lorsque vous utilisez le sudo commander. Vous devrez généralement entrer votre mot de passe système OS X et toute erreur peut définitivement gâcher votre système. En cas de doute, laissez tomber!
Pour les personnes comme moi qui écrivent beaucoup d’accents étrangers, la fenêtre d’accent contextuel qui s’affiche lorsque vous maintenez une lettre enfoncée pendant une longue période est extrêmement utile. Mais pour ceux d'entre vous qui veulent écrire beaucoup de lettres répétées, cela peut être assez ennuyant. Utilisez cette astuce simple pour le désactiver:
par défaut écrire -g ApplePressAndHoldEnabled -bool false
Appuyez sur Retour puis déconnectez-vous puis reconnectez-vous pour voir les modifications. Si vous voulez revenir à la norme, remplacez simplement par faux pour vrai Au dessus.
Par défaut, Time Machine sauvegarde toutes les heures lors de la connexion, mais cela peut être modifié via Terminal. Pour ce faire, entrez simplement la commande suivante:
Les valeurs par défaut sudo écrivent / System / Library / Daemons de lancement / com.apple.backupd-auto StartInterval -int 1800
Cela fait maintenant une sauvegarde de Time Machine toutes les 30 minutes. Pour le changer à votre guise, remplacez simplement le 1800 avec le temps d'intervalle en secondes (donc 15 minutes seraient 900 secondes, donc entrez 900). Sachez également que vous utilisez un sudo commande, assurez-vous donc que vous avez bien tapé la commande avant d'appuyer sur Entrée (vous serez également invité à entrer votre mot de passe système).
J'oublie toujours que le tableau de bord existe sur mon Mac. En fait, je n'en vois presque jamais le besoin. Mais je pense que cela tient essentiellement au fait que les widgets sont cachés dans le système d'exploitation. Pour pouvoir faire glisser vos widgets Dashboard sur votre bureau, entrez la commande suivante:
par défaut write com.apple.dashboard devmode YES
Vous devez vous déconnecter puis vous reconnecter. Pour faire glisser un widget sur votre bureau, maintenez-le enfoncé, puis appuyez sur F12, ce qui le ferme du tableau de bord et vous permet de le déposer sur le bureau. Vos widgets flottent maintenant au-dessus des applications ouvertes, semblables aux gadgets de Windows 7..
Pour désactiver cette fonctionnalité, remplacez simplement OUI avec NON dans la commande ci-dessus. Encore une fois, vous devrez malheureusement vous déconnecter puis vous reconnecter.
Cela m’a vraiment dérangé lors de ma première mise à niveau vers Lion: le fait que, lorsque vous ouvrez quelque chose comme Preview, tous les fichiers PDF récemment consultés apparaissent, même si vous les avez bien fermés. Malheureusement, il n’existe pas de commande universelle pour le désactiver sur l’ensemble du système d’exploitation. Vous devrez donc le faire pour chaque programme. Si vous souhaitez le désactiver pour Aperçu, entrez la commande suivante:
Par défaut, écrivez com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
QuickTime est un autre coupable à mes yeux, encore une fois entrez:
Les valeurs par défaut écrivent com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Assurez-vous de quitter et de redémarrer les applications pour voir les modifications et si vous souhaitez inverser quoi que ce soit, remplacez simplement faux pour vrai (Je suis sûr que vous comprenez ça maintenant!).
Par défaut, le Finder sous OS X masque certains fichiers (pour la plupart non pertinents), mais si vous souhaitez tout afficher sur votre ordinateur, entrez la commande suivante:
valeurs par défaut écrivent com.apple.finder AppleShowAllFiles TRUE
Encore une fois, remplacez faux pour vrai pour les cacher à nouveau.
Les captures d'écran utilisant le raccourci intégré pour OS X sont vraiment utiles, mais elles sont enregistrées par défaut sous forme de fichiers PNG. Si vous voulez changer cela, tapez la commande suivante:
par défaut write com.apple.screencapture type extension de fichier
Remplacer extension de fichier avec l’abréviation de trois lettres du format de fichier souhaité, pour le format JPEG, entrez simplement JPG et pour le format Acrobat PDF, PDF. Terminal ne doit pas être difficile, le fait?
Ci-dessus, nous avons examiné la commande permettant de déposer des widgets de tableau de bord sur le bureau, mais si vous souhaitez vous débarrasser complètement du tableau de bord (par exemple, si vous utilisez un ancien Mac et que vous rencontrez des problèmes de mémoire), vous pouvez le faire via cette simple méthode. Commande de terminal:
par défaut, écrivez com.apple.dashboard mcx-disabled -boolean YES
Ensuite, redémarrez le Dock en utilisant la commande suivante:
Kill Dock
Et voilà! Pas plus de tableau de bord. Si vous vous rendez compte que vous vous lamentez après le bon vieux temps, remplacez-le. OUI avec NON dans la commande supérieure et répétez le processus.
Lorsque vous supprimez des fichiers sur votre Mac, OS X laisse toujours des fragments du fichier dans l’espace libre de votre disque dur, jusqu’à ce qu’ils soient écrasés par de nouveaux fichiers. Si vous souhaitez supprimer en toute sécurité tous les fragments restants d'un disque dur (par exemple, si vous allez vendre votre Mac), exécutez la commande suivante:
diskutil secureErase freespace 3 / Volumes / nom du lecteur
Remplacer / nom de lecteur avec le lecteur que vous souhaitez effacer. Cette commande utilise un algorithme spécial pour effacer 35 fois chaque zone d'espace libre, bien au-dessus de la norme du US Department of Defense, qui ne nécessite que 7 passages. Sachez cependant que ce processus peut prendre des jours sur des disques plus volumineux.
Sur une note de côté, la commande diskutil est très utile et vous permet de gérer des disques et des volumes locaux directement à partir du Terminal (une liste d’échantillons de commandes est fournie). Sachez cependant que la plupart des commandes nécessitent un accès root.
Pouvoir contrôler votre Mac à distance via SSH, ou un shell sécurisé, est beaucoup plus avantageux que le partage d'écran car il utilise moins de ressources système et moins de bande passante. La première chose à faire est d’activer la connexion à distance sur votre Mac, ce que vous pouvez faire en allant sur Préférences de système puis Partage puis cliquez sur Connexion à distance.
Assurez-vous d'activer la connexion à distance sur votre Mac avant de commencer quoi que ce soit.Un petit voyant vert devrait s'allumer, ainsi qu'une adresse IP que vous pouvez utiliser pour vous connecter via un terminal. La connexion entre le Mac local que vous utilisez et le distant (c'est-à-dire le vôtre) est sécurisée et cryptée, ce qui signifie que les données transférées entre les deux ne peuvent pas être interceptées..
Pour vous connecter à votre Mac sur un autre Mac, exécutez la commande suivante:
ssh -l nom d'utilisateur adresse distante
Remplacer Nom d'utilisateur avec le nom d'utilisateur que vous utiliseriez pour vous connecter à OS X et adresse distante avec l'adresse IP qui vous a été donnée dans le volet Partage. Vous pouvez maintenant contrôler votre Mac et exécuter des commandes de terminal à distance, un réel plus.
Enfin, si vous souhaitez que votre Mac vous parle, utilisez simplement le bouton dire commande, comme dans:
dire bonjour tout le monde!
Les mots seront prononcés dans la voix par défaut de votre Mac, mais si vous souhaitez changer cela, rendez-vous simplement sur Préférences de système alors soit Dictée et discours (sur Mountain Lion) ou simplement Discours (sur le lion). Ici, vous pouvez sélectionner différentes voix et en télécharger de nouvelles à partir des serveurs d’Apple si vous le souhaitez. Une autre fonctionnalité "utile" est la possibilité de convertir un fichier texte entier en texte, si vous le souhaitez. Entrez simplement:
dire -o audio.aiff -f NOMFICHIER.txt
Remplacer NOMFICHIER.txt avec votre propre dossier. Cela créera une lecture de votre fichier en tant que fichier AIFF audio.aiff dans le répertoire par défaut du terminal.
Pointe: Vous êtes-vous déjà demandé si le système d'exploitation Mac se prononce "OS ten" ou "OS ex?" Votre Mac connaît la réponse! Essayez de taper "say OS X" dans Terminal. Le résultat peut vous surprendre.
J'espère que ce petit tutoriel vous a aidé à démystifier le terminal et à vous rendre compte que ce n'est vraiment pas si mal à utiliser. Vous pouvez en faire beaucoup plus en l'utilisant et si vous souhaitez personnaliser OS X au-delà du simple changement de fond d'écran, alors c'est vraiment votre premier port d'escale.
J'espère que vous aurez beaucoup de plaisir avec les commandes mentionnées ci-dessus, n'hésitez pas à partager vos propres favoris dans la section commentaires ci-dessous au profit de tous les lecteurs de Mactuts +.!
Et n'oubliez pas de consulter les applications Mac sur Envato Market.