LibraZiK - Accueil
Blog
Documentation
Contact
Tutoriels
Don
Cliquez ici pour donner sur le compte liberapay du projet
Démos
Bogue
LibraZiK - summary in english

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 peuvent également apparaître comme intimidantes car on peut avoir la fausse impression que c'est un truc dont seuls les développeurs informatiques connaissent les incantations magiques et sont donc les seuls à pouvoir les utiliser. Lorsque LibraZiK-3 en parlera dans les pages de documentation, ces commandes seront simples, souvent expliquées correctement. Rassurez-vous.

Où le trouver

Lorsque la documentation vous parle de l'utilisation d'un terminal, vous irez le chercher dans : Menu → Applications → Outils système → Terminal MATE qui est le terminal préféré de LibraZiK-3.

Un autre moyen (plus rapide) de le lancer est d'utiliser la combinaison de touches Ctrl+Alt+T.

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-3, les fichiers sont imbriqués dans une hiérarchie de répertoires 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-3 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-3 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-3, chaque utilisateur possède son propre répertoire où sont stockés 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 un ~.

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 8) permet d'effacer un fichier
  5. la commande man logiciel 9) 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 lspci permet d'afficher les périphériques sur le bus PCI
  2. la commande lsusb permet d'afficher les périphériques sur le bus USB
  3. la commande lscpu permet d'afficher des informations concernant le ou les processeur(s)
  4. la commande lsblk permet d'afficher les périphériques de bloc

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 10),
    • une des commandes précédemment entrées dans le terminal : Ctrl+R, 11)
  • Ctrl+W pour effacer le dernier mot tapé,
  • faire défiler les informations dans un terminal : Maj+Page Up et Maj+Page Down12),
  • la touche TAB permet de compléter automatiquement 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 un 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)
pour “remove”
9)
remplacer “logiciel” par le nom du logiciel en question
10)
fonctionne aussi
11)
faire Ctrl+R plusieurs fois pour remonter dans l'historique
12)
voir aussi ce message
comprehension/terminal.txt · Dernière modification : 22/12/2019 11:10 de trebmuh