Nous avons tous vu cette petite icône noire intitulée «Terminal» cachée dans un dossier d’utilitaires sur notre Mac, mais c’est quoi au juste? C'est une partie très importante du fonctionnement de votre ordinateur et il est essentiel que vous compreniez si vous voulez vous appeler un développeur professionnel..
Dans ce post, nous allons passer en revue ce que la ligne de commande est, ainsi que quelques commandes pour commencer à l'utiliser..
Terminal est une interface permettant d'exécuter des commandes textuelles. Il vous permet d'accéder directement au système d'exploitation sous-jacent, via un shell, sur votre Mac. Il y a longtemps, avant que les ordinateurs ne disposent d'interfaces graphiques, le seul moyen de faire fonctionner un ordinateur passait par la ligne de commande. Le fait de devoir exécuter l'ordinateur via la ligne de commande a aidé les utilisateurs à mieux comprendre ce qui se passait à l'intérieur de leur ordinateur..
Depuis que les interfaces graphiques sont devenues plus courantes, nous avons presque oublié la ligne de commande, et l'utilisateur Mac typique ne sait probablement même pas qu'elle existe. Cela peut convenir au profane, mais en tant que développeur de logiciels, il est toujours essentiel de savoir comment utiliser le terminal..
L'intérêt des interfaces utilisateur graphiques n'était-il pas de supprimer le besoin d'une ligne de commande? Eh bien pas vraiment. Il y a toujours plusieurs raisons pour lesquelles vous devriez apprendre à utiliser le terminal si vous êtes développeur, voire même un utilisateur soucieux de la performance:
Ce ne sont là que quelques-unes des raisons pour lesquelles le terminal est toujours un outil utile. C'est un outil pratique et fonctionnel pour améliorer et améliorer vos interactions quotidiennes avec votre ordinateur..
Le terminal est situé dans votre Applications dossier dans un sous-dossier appelé Utilitaires. Si vous ne le trouvez pas, activez la recherche Spotlight en appuyant sur Barre de commande et rechercher Terminal. Une fois que vous l'avez ouvert, vous devriez voir quelque chose qui ressemble à ceci:
C'est ce qu'on appelle "l'invite de commande" -vous verrez le répertoire actuel, puis votre nom d'utilisateur suivi d'un $
.
Pour exécuter une commande, tapez-la simplement à l'invite de commande et appuyez sur Entrer. Essayez maintenant avec la commande ls
-Cela listera tous les fichiers du répertoire courant. Souvent, les instructions en ligne écrivent des commandes à saisir en commençant par un $
. Vous n'avez pas besoin de taper ceci. Par exemple:
$ cd ~ / Bureau
Pour la commande ci-dessus, il vous suffit de taper cd ~ / Bureau
, en omettant le $
.
Voici une liste de certaines des commandes de base que vous devez connaître pour utiliser efficacement le terminal. Ceci est un aide-mémoire pratique pour les commandes les plus importantes et les plus utilisées..
Aidez-moi
-comme son nom l'indique, vous pouvez taper cette commande dans le terminal pour obtenir une liste des différentes commandes.homme
-semblable à la commande précédente, cette commande vous indique exactement ce que fait une commande (et vous fournit une documentation complète) sans que vous ayez à chercher sur Google.ls
-répertorie tout le contenu du répertoire en cours. Cette commande est pratique si vous ne souhaitez pas utiliser le Finder pour parcourir les fichiers. Vous pouvez simplement les lister à l'aide de cette commande dans votre terminal..CD
-cette commande est utilisée pour changer de répertoire. Si vous écrivez CD
seul, vous sortirez du répertoire en cours. Après avoir utilisé ls
(pour voir les répertoires), vous pouvez écrire le nom du répertoire que vous voulez entrer.défauts
-cette commande est utilisée pour modifier les paramètres système par défaut, dont certains ne peuvent pas être modifiés sans utiliser le terminal.caféine
-Comme son nom l'indique, cette commande permet d'éviter que votre Mac s'assombrisse, s'éteigne ou s'endorme. Pour mettre fin à cela, il suffit d’appuyer sur Control-C.vim
-c'est l'un de mes favoris. Vous pouvez modifier des fichiers texte à l'aide de TextEdit par défaut (ou de tout éditeur basé sur une interface graphique), mais vim
est fondamentalement un éditeur de texte en ligne de commande, c'est-à-dire qu'il fonctionne entièrement dans le terminal.ping
-Cette commande vous permet de vérifier le temps de réponse du serveur d'une URL ou d'une adresse IP spécifiée. Cela peut ne pas être utile pour tous les développeurs, mais il est bon de savoir.sudo
-un moyen de remplacer les privilèges de votre utilisateur et de devenir un superutilisateur de l'ordinateur. Vous serez invité à entrer un mot de passe administrateur lorsque vous l'utiliserez..Maintenant que vous connaissez quelques-unes des commandes de base, examinons un peu plus en profondeur cinq choses que vous pouvez faire avec le terminal..
Nous savons tous à propos de l'utilisation Commander-Option-4 prendre des captures d'écran sur nos Mac. Et bien qu'il soit bon que ces captures d'écran soient prises dans des fichiers PNG de haute qualité, nous ne voulons pas nécessairement que 15 à 20 Mo de notre précieux stockage soient utilisés pour chaque capture d'écran. Heureusement, vous pouvez changer cette valeur par défaut avec le terminal.
Après votre invite (rappelez-vous, c’est que $
signe), tapez la commande suivante:
$ defaults write de type com.apple.screencapture jpg
Après avoir appuyé sur Entrer, vous remarquerez que le type de fichier de vos captures d’écran a changé pour celui que vous venez de définir. Vous pouvez utiliser n’importe quel format tel que PDF, JPG, etc., mais j’ai utilisé JPG pour cet exemple..
Il existe une commande simple utilisée par de nombreux techniciens Apple lorsque votre ordinateur est en panne. Cette commande insiste sur votre processeur en imprimant simplement la lettre "y" à plusieurs reprises. Si vous ouvrez votre moniteur d'activité, vous verrez bientôt que ce processus utilise la plus grande partie de votre processeur.!
Pour ce faire, après l'invite, il suffit de taper la commande suivante:
$ oui
Cette commande apparemment innocente sollicitera au maximum le processeur de votre Mac et vous aidera facilement à vérifier si votre ordinateur tombe en panne sous la pression..
N’est-ce pas gênant d’installer ou de télécharger quelque chose sur votre Mac et que votre Mac s’endorme? Cette commande amusante nommée fera en sorte que cela n'arrive pas.
Il vous suffit de taper la commande suivante après l'invite:
caféine
presse Entrer, et votre Mac ne dormira pas, ne s'assombrira pas et ne s'éteindra pas. Une fois que vous êtes prêt à désactiver cela, tout ce que vous avez à faire est d’appuyer sur Contrôle-C du terminal.
Par défaut, votre ordinateur cache certains fichiers importants pour son utilisateur, mais en tant que développeur, nous avons parfois besoin d'accéder à ces fichiers. Cela empêche les utilisateurs amateurs de jouer avec les paramètres internes de l'ordinateur, mais en tant que développeurs, nous savons comment gérer ces fichiers..
Pour rendre tous les fichiers cachés visibles, entrez la commande suivante après l'invite:
$ defaults write com.apple.finder AppleShowAllFiles TRUE
Et puis, tapez cette commande pour réinitialiser le Finder après l'invite:
$ killall Finder
Si vous souhaitez les masquer à nouveau, entrez la commande suivante après l'invite:
$ defaults write com.apple.finder AppleShowAllFiles FALSE
Et puis réinitialisez à nouveau le Finder:
$ killall Finder
Nous avons tous terminé le processus de téléchargement, de décompression et d'utilisation des fichiers. Mais cela peut être un problème, surtout lorsque vous devez le faire plusieurs fois. À l'aide du terminal, vous pouvez le faire avec l'URL de votre fichier de téléchargement..
Pour ce faire, utilisez le boucle
commande comme suit:
$ curl http://example.com/path-to-file
Ceci téléchargera le fichier à l’URL donnée du dossier actuel..
Ceci est une commande assez compliquée, avec beaucoup d'options, alors jetez un coup d'œil à la homme
page pour plus de détails. Pour ouvrir la page de manuel de curl, exécutez la commande suivante:
$ man curl
Bien que cela puisse sembler décourageant au début, la ligne de commande est un outil extrêmement puissant et, dans certains cas, plus facile à utiliser que l'interface graphique. J'espère que vous avez apprécié ce tutoriel et que vous l'avez trouvé utile.
Pour en savoir plus sur le codage pour Mac et iOS, consultez certains de nos autres tutoriels ici sur Envato Tuts.+.