# Cours Linux 06.02.20
https://www.sitedetout.com/tutoriels/commandes-linux-de-base/

1 - Afficher le contenu des répertoires par défaut --> cat $PATH ou echo $PATH
2 - Ajouter le répertoire --> export Path=$PATH:/home/nom (dans mon exemple administrateur)
3 - Examiner le contenu des variables --> saisir env


////
#!/bin/bash --> indique qu'on va programmer en bash
4 - Ecrire un script pour afficher les variables
On affiche les variables via un echo :


Une autre façon de faire

////


Réonse au TP2 et 3

////
Un script est un fichier
Donc --> touch nom_script

On lance l'éditeur nano
Pour quitter le mode nano CTRL+X --> sauvegarder puis entrer
Quand on quitte le mode nano pour lancer le script on écrit --> bash calculatrice

////

////
////
Touch Welcome.sh (nom du fichier 'script')
chmod a+x Welcome.sh --> permet de rendre le script exécutable et le lancer (a+x)
nano Welcome.sh

CTRL+X
bash Welcome.sh (execute le script)

////

////
On ajoute le chemin sbin afin d'utiliser la commande shutdown


////
echo $SSH_CONNECTION
who
////
Ecrire un script de connexion en cours sur la machine
Echo "il y a " $(who|wc -l) "connexion(s) sur $HOSTNAME"

//

//
./nom script pour afficher le script
exit 0 ou 1 à la fin du script pour savoir si le script s'est bien exécuté
cat ou more pour afficher le contenu d'un fichier
Lancer un script sans passer par nano (nom du script)

Pour afficher les variables d'environement

///On execute le script

////


Pour définir un alias il faut aller dans le fichier .bashrc
nano .bashrc --> aller tout en bas du fichier et saisir
alias nom de l'alias = "commande a executer"
 --> affiche les répertoire en mode détaillé ainsi que les dossier caché
Ce liens qui nous montre comment créer des alias
https://www.it-connect.fr/creer-des-alias-de-commandes-sous-linux%EF%BB%BF/

vim /root/.bashrc --> permet de sauvegarder l'alias
source ~/.bashrc permet de raffraichir le fichier
////
Une variable environment est un moyen d'influencer le comportement des logiciels sur votre système. (Par exemple la langue etc..)
echo $TERM = il va nous retourné le système d'exploitation
/////