[RUBY] Qu'est-ce qu'un terminal?

Description du terminal

** Terminal est un outil qui peut donner des commandes à un PC. Un outil appelé ligne de commande est nécessaire pour exécuter la construction de l'environnement. La ligne de commande installée par défaut sur votre Mac est Terminal. ** **

Description de la ligne de commande

** La ligne de commande (ou interface de ligne de commande: CLI) est un outil qui vous permet de taper des commandes sur votre ordinateur à partir du clavier. ** **

GUI (interface utilisateur graphique)

** Contrairement à la ligne de commande, le mécanisme permettant d'effectuer des opérations à l'aide de graphiques est appelé l'interface utilisateur graphique (GUI). ** **

Par exemple, la plupart des opérations que vous effectuez normalement sur un PC, telles que "double-cliquer sur un fichier avec la souris pour l'ouvrir", sont souvent effectuées à l'aide de l'interface graphique.

基本.png

Apprenez pourquoi utiliser le terminal

Plus tôt, j'ai expliqué qu'il existe une interface graphique qui peut être utilisée de manière intuitive à l'aide d'une souris, etc., et une CLI qui peut être utilisée à l'aide de commandes comme un terminal.

Pourquoi dois-je m'habituer au fonctionnement du terminal et l'utiliser à la place de l'interface graphique qui peut être utilisée de manière intuitive et qui m'est familière?

** La raison en est que l'interface graphique et la CLI ont un nombre impressionnant d'opérations que la CLI peut effectuer. ** **

En effet, si toutes les opérations sont représentées graphiquement comme une interface graphique, l'écran sera submergé de menus et de boutons, ce qui le rendra difficile à comprendre. Dans de nombreux cas, il n'y a pas de boutons pour des opérations qui ne sont pas normalement effectuées, ou s'il est dangereux de fonctionner facilement en premier lieu, il ne peut pas être utilisé.

ボタン.png

Avec CLI, vous pouvez presque effectuer la plupart des opérations sur votre PC. Vous pouvez effectuer diverses opérations.

"Exécuter un programme Ruby" est également l'une des opérations pouvant être effectuées par la CLI. Par conséquent, je pense que l'exploitation des terminaux est une compétence essentielle.

Comment lire le terminal

Tout d'abord, ouvrons le terminal et regardons l'écran d'affichage! !!

ターミナル見方.png

** Le nom de l'ordinateur est le nom de votre ordinateur. Ici, c'est "A-137". Le nom d'utilisateur est votre nom. Ici, c'est "div-M.T". Le "$" ou "%" qui suit est appelé une invite, indiquant que l'ordinateur est prêt à accepter des instructions. En d'autres termes, nous attendons une commande maintenant. ** **

Résumé

** - Un terminal est un outil qui peut donner des commandes à un PC ** ** ・ Le répertoire actuel est entré dans "~". "%" Signifie une invite. ** **

** La programmation contient une énorme quantité d'informations, donc Comprenons progressivement les bases sans nous précipiter! !! Cela prendra du temps avant de pouvoir le faire. Mais si vous continuez à le faire tous les jours, vous pourrez le faire progressivement. Travaillons dur ensemble! !! ** **

c'est tout.

Recommended Posts

Qu'est-ce qu'un terminal?
Qu'est-ce qu'une distribution?
Qu'est-ce qu'un hacker?
Qu'est-ce qu'un pointeur?
Qu'est-ce qu'un arbre de décision?
Qu'est-ce qu'un changement de contexte?
Qu'est-ce qu'un super utilisateur?
Qu'est-ce qu'un appel système
[Définition] Qu'est-ce qu'un cadre?
Qu'est-ce qu'une fonction de rappel?
[Python] Qu'est-ce qu'une fonction zip?
[Python] Qu'est-ce qu'une instruction with?
Qu'est-ce qu'une portée lexicale / une portée dynamique?
Qu'est-ce que le réseau neuronal convolutif?
Qu'est-ce que l'espace de noms
Qu'est-ce que copy.copy ()
Qu'est-ce que Django? .. ..
Qu'est-ce que dotenv?
Qu'est-ce que POSIX
Qu'est-ce que Linux
Qu'est-ce que le klass?
Qu'est-ce que SALOME?
Qu'est-ce que Linux?
Qu'est-ce que python
Qu'est-ce que l'hyperopt?
Qu'est-ce que Linux
Qu'est-ce que pyvenv
Qu'est-ce que __call__
Qu'est-ce que Linux
Qu'est-ce que Python
Qu'est-ce qu'un chien? Volume d'installation de Django
Qu'est-ce qu'un chien? Volume d'installation Python
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé
Qu'est-ce que le F-Score de Piotroski?
Qu'est-ce que Raspberry Pi?
[Python] Qu'est-ce que Pipeline ...
Qu'est-ce que Calmar Ratio?
[Tutoriel PyTorch ①] Qu'est-ce que PyTorch?
Qu'est-ce que le réglage des hyper paramètres?
Qu'est-ce que JSON? .. [Remarque]
À quoi sert Linux?
Qu'est-ce que l'apprentissage d'ensemble?
Qu'est-ce que TCP / IP?
C'est un Mac. Qu'est-ce que la commande Linux Linux?
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé 2
Qu'est-ce que __init__.py de Python?
Qu'est-ce qu'un itérateur?
Qu'est-ce que UNIT-V Linux?
[Python] Qu'est-ce que virtualenv
Dites-moi ce qu'est une cartographie équiangulaire, Python!
Qu'est-ce que l'apprentissage automatique?
Qu'est-ce qu'un chien? Volume de transmission POST à l'aide de Django--forms.py
Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django - startproject
Qu'est-ce qu'un moteur de recommandation? Résumé des types
Qu'est-ce que Dieu? Créez un chatbot simple avec python
Pour moi en tant que débutant Django (2) - Qu'est-ce que MTV?
Qu'est-ce que Mini Sam ou Mini Max?
Qu'est-ce que l'analyse de régression logistique?