LibraZiK - Accueil

Outils pour utilisateurs

Outils du site


comprehension:terminal

Informations sur le “terminal”

Avant propos

Terminal : présentation - cliquer pour agrandir Nous avons vu dans le lexique que le terminal, c'est ce truc où l'on peut entrer des instructions en ligne de commande. Ces instructions en ligne de commande peuvent être très utiles parfois. Ceci dit, elles sont parfois intimidantes car on peut avoir la fausse impression que c'est un truc dont seuls les développeurs informatiques connaissent les incantations magiques et peuvent donc utiliser. Lorsque LibraZiK en parlera dans les pages de documentation, ces commandes seront simples, souvent expliquées, et expliquées correctement. Rassurez-vous, LibraZiK s'en sert peu.

Où le trouver

Lorsque la documentation vous parle de l'utilisation d'un terminal, vous irez le chercher dans : Menu → Logiciels → Outils système → Terminal MATE.

Quelques notions

Respecter la casse

Dans un terminal, les majuscules et les minuscules sont différentes. Attention donc à la casse !

Vous verrez parfois mentionné dans cette documentation, des phrases du genre : “Attention à respecter la casse”, ce qui signifie donc : “Attention à ne pas vous tromper entre les majuscules et les minuscules”.

Bases de compréhension

Dans un système GNU/linux comme LibraZiK, les fichiers sont imbriqués dans une hiérarchie de répertoire démarrant à ce qui s'appelle le répertoire racine et qui est représenté par un “/1). À partir de ce répertoire racine, nous aurons des fichiers et des répertoires.

LibraZiK GNU/linux respecte et utilise au mieux le Filesystem Hierarchy Standard (EN). Le “Filesystem Hierarchy Standard”, qui peut se traduire en français en “Standard hiérarchique du système de fichiers”, est un standard commun que les développeurs d'applications, de données et de distributions s'engagent à respecter pour que le système informatique général soit ordonné et facile à utiliser. Par exemple, le FHS demande à ce que les logiciels installent leurs banques de sons partagées au format sf2 dans la hiérarchie /usr/share/sounds/sf2/. Ceci permet aux logiciels utilisant des banques de son de savoir par avance que les banques de sons au format sf2 installées par le système se trouveront dans ce répertoire.

Il est à noter que certains autres systèmes d'exploitation, définissent plusieurs fichiers racines, par exemple, un pour le disque dur principal 2), un pour un disque dur externe 3), un pour une clef USB 4), un pour un DVD 5), …etc. Sous LibraZiK GNU/linux, il n'y a qu'une seule racine (le “/”) dans lequel viennent se “greffer” des branches qui représentent les clefs USB, les disques durs, …

Sous LibraZiK GNU/linux , chaque utilisateur possède son propre répertoire où est stocké ses documents, ses fichiers de configuration, … Ceci permet à un même système d'héberger plusieurs utilisateurs sans que l'un marche sur les plate-bandes de l'autre. Le répertoire d'un utilisateur se trouve à /home/nom_utilisateur/ dans le système de fichier. Cet emplacement peut être également représenté par ~.

Il est à noter que ce que vous voyez sur votre bureau, se trouve à l'emplacement /home/nom_utilisateur/Bureau/ qui peut également se dénommer en ~/Bureau/

Quelques commandes simples

Voici quelques commandes simples :

  1. la commande ls 6) est une commande permettant de lister les fichiers
  2. la commande cd 7) permet de se déplacer dans les chemins de répertoire
  3. la commande cat permet d'afficher le contenu d'un fichier dans votre terminal
  4. la commande rm permet d'effacer un fichier
  5. la commande man logiciel 8) affiche une page de manuel (si elle existe) pour le logiciel
Pour plusse d'informations sur les commandes de base dans un terminal, vous pourrez consulter cette page.

Quelques commandes avancées

  1. la commande lsblk permet d'afficher les périphériques de bloc
  2. la commande lsusb permet d'afficher les périphériques sur le bus USB
  3. la commande lspci permet d'afficher les périphériques sur le bus PCI
  4. la commande lscpu permet d'afficher des informations concernant le ou les processeur(s)

Raccourcis dans le terminal

Voici quelques raccourcis utilisables directement dans le terminal.

Par exemple :

  • rechercher dans l'historique du terminal :
    • : retourner une commande en arrière 9),
    • une des commandes précédemment entrées dans le terminal : Ctrl+R, 10)
  • faire défiler les informations dans un terminal : Maj+Page Up et Maj+Page Down11),
  • la touche TAB permet de compléter automatique une commande.

Fichiers utiles

L'historique de vos commandes est conservé dans le fichier : ~/.bash_history

Échapper un caractère

Pour “échapper un caractère” dans un terminal ou un script, c'est à dire “faire en sorte que ce caractère soit interprété comme une simple caractère et pas une commande”, il faut utiliser le caractère \ devant le caractère en question.

1)
également appelé racine du système de fichiers
2)
par exemple C:/
3)
par exemple D:/
4)
par exemple F:/
5)
par exemple H:/
6)
pour “list”
7)
pour “change directory” (EN), en français “changer de répertoire”
8)
remplacer “logiciel” par le nom du logiciel en question
9)
fonctionne aussi
10)
faire Ctrl+R plusieurs fois pour remonter dans l'historique
11)
voir aussi ce message
comprehension/terminal.txt · Dernière modification: 08/02/2017 22:35 par trebmuh