2.6 KiB
Shell 01
Exercice 1
Pour ouvrir un terminal, on peut:
- Depuis un environnement graphique, lancer une application adéquate (xterm, gnome-terminal)
- On peut aussi parfois faire Ctrl+Alt+F# afin d'accéder aux terminaux du système.
- Souvent, le racourci Ctrl+Alt+T permet d'y accéder directement.
Win+R, taper cmd
Exercice 2
pwd
Exercice 3
L'autocomplétion permet de compléter automatiquement les commandes/dossiers/sous-commandes dans le terminal, en appuyant sur TAB. De base, la seule autocomplétion disponible est celle des commandes dans le $PATH et des fichiers du disque pour les arguments. Mais des additions peuvent être mises pour parfaire l'autocomplétion avec les sous-commandes, les listes d'arguments, etc (apt install pyt -> [TAB] -> apt install python)
Exercice 4
Le fichier fichier1.txt a bien été créé (du haut de ses 0 octets)
Exercice 5
La commande cd pour «Change Directory» permet de se déplacer dans un dossier. Ici on appliquerait cd ./Documents.
Exercice 6
On peut lancer la commande cd ..
Exercice 7
/!\ - Erreur de frappe les différents répertoire -> les différents répertoires
Si j'ai bien compris la question, on peut faire cd ~ ou simplement cd
Exercice 8
La commande export permet d'écrire les variables d'environnement du terminal lancé.
Lancée sans arguments, elle affiche toutes les variables actuellement changées.
La variable $HOME contient le chemin du dossier de l'utilisateur (correspondant à ~)
La variable $PATH contient l'ensemble des dossiers dans lesquels chercher une commande lors de l'execution.
Exercice 9
ls -amkdir Projet1cd Projet1mkdir "Fiche Console"cd Fiche\ Consolecp ~/Documents/Proj/fichier1.txt .gedit fichier1.txtnano fichier1.txtcat fichier1.txttouch exercice-console.txtls
Exercice 10
Les touches haut/bas permettent d'accéder à l'historique des commandes (aussi accessible via la commande history).
Pour faire une recherche par motif, le raccourci Ctrl+R est très pratique. Pour des recherche plus avancées, on peut utiliser cat ~/.bash_history | grep -e ...
La commande repose par défaut sur le fichier .bash_history présant dans le dossier de l'utilisateur.
Exercice 11
- La commande affiche dynamiquement l'ensemble des processus de l'ordinateur avec leurs statistiques, comme la charge processeur ou la mémoire utilisée. Elle fournit aussi une interface pour les gérer.
- La commande affiche le texte «
Mon home :» concaténé du chemin du dossier de l'utilisateur.
Exercice 12
RAS