30 lines
2.1 KiB
Markdown
30 lines
2.1 KiB
Markdown
|
|
> Les systèmes d'exploitations Linux étant notamment dans le domaine des serveurs informatique - en opposition aux machines dites "clients" - il est courant de n'utiliser qu'un seul outil pour les contrôler : Bash, l'interprète de commande.
|
||
|
|
|
||
|
|
Contrairement aux systèmes "user-friendly", comprendre, simple d'utilisation, les machines sous Linux ont la réputation d'être réservées aux utilisateurs et utilisatrices qui maîtrisent leur sujet.
|
||
|
|
|
||
|
|
Heureusement pour nous, ça n'est pas aussi compliqué que cela en a l'air. Dans [l'activité Terminus](terminus.ipynb) que nous avions faite, nous avons appris certaines commandes linux, dans le but de progresser dans le jeu. Ici, cela sera pareil, l'interface de jeu en moins évidemment ;)
|
||
|
|
|
||
|
|
### Un peu de culture
|
||
|
|
|
||
|
|
Sous windows, macOS ou GNU/Linux, chaque système propose son propre interpreteur de commande :
|
||
|
|
|
||
|
|
- BASH (Bourne Again Shell)
|
||
|
|
- principalement sous linux et macOS , mais disponible sous windows.
|
||
|
|
- SHELL
|
||
|
|
- Le premier interpreteur, qui date de [1971](https://fr.wikipedia.org/wiki/Shell_Unix)
|
||
|
|
- il a évidemment été amélioré au fur et à mesure des versions.
|
||
|
|
- Chaque version utilise son propre langage pour utiliser les commandes systèmes, mais en général, vous pouvez vous y retrouver d'un OS à un autre, avec les bonnes bases.
|
||
|
|
|
||
|
|
### Commandes de bases
|
||
|
|
|
||
|
|
| Commande | Description |
|
||
|
|
| -------- | ------------------------------------------------------------ |
|
||
|
|
| ls | Liste le contenu du répertoire courant dans lequel vous vous situez. |
|
||
|
|
| cp | Copie des fichiers ou des dossiers. |
|
||
|
|
| mv | Déplace ou renomme des fichiers ou des dossiers. |
|
||
|
|
| rm | Supprime un ou plusieurs fichiers. |
|
||
|
|
| cd | Se déplace dans l'arborescence (Change de dossier courant) |
|
||
|
|
| cat | Affiche le contenu d'un fichier. |
|
||
|
|
| touch | Crée un fichier vide. |
|
||
|
|
| mkdir | Crée un dossier vide |
|
||
|
|
| rmdir | Supprime un dossier. |
|