Ce projet contient une liste de commandes Linux utilisées dans le cadre du TP1 d'EMSY. Chaque commande est accompagnée d'une explication pour aider à la comprendre.
-
cd /
Change le répertoire vers la racine. -
ls -l
Affiche une liste détaillée des fichiers et dossiers dans le répertoire actuel. -
cd /home
Change le répertoire vers/home
. -
sudo mkdir EMSY_BSH_ANE
Crée un nouveau dossierEMSY_BSH_ANE
dans/home
. -
sudo chown live:live EMSY_BSH_ANE
Attribue les droits de propriétaire du dossierEMSY_BSH_ANE
à l’utilisateurlive
.
sudo sparky-installer
-
cd EMSY_BSH_ANE
Se déplace dans le dossierEMSY_BSH_ANE
. -
vi Test_Linus_by_BSH_ANE.txt
Ouvre ou crée le fichierTest_Linus_by_BSH_ANE.txt
dans l'éditeurvi
.[i]
: Passe en mode insertion pour écrire dans le fichier.- Contenu écrit :
hello world
[esc] :x
: Sauvegarde le fichier et quitte l'éditeur.
-
ls -l /dev/sda
Liste les informations détaillées sur le périphérique/dev/sda
, y compris ses permissions et attributs. -
sudo dpkg-reconfigure keyboard-configuration
Rouvre la configuration du clavier pour permettre des ajustements. -
cat /proc/sys/vm/swappiness
Affiche la valeur actuelle deswappiness
, qui détermine l’utilisation de la mémoire swap.⚠️ Attention à inclure un espace entrecat
et/
pour éviter une erreur de syntaxe.
nano --version
Vérifie la version denano
installée sur le système. L'éditeurnano
est déjà installé sur la machine.
-
git --version
Vérifie si Git est installé et affiche sa version. -
sudo apt update
Met à jour la liste des paquets pour s’assurer d’avoir la dernière version des logiciels disponibles. -
sudo apt install git
Installe Git si celui-ci n'est pas encore installé. -
git --version
Vérifie que Git a bien été installé en affichant sa version.
-
cd /home
Retourne dans le répertoire/home
. -
sudo mkdir EMSY_BSH_ANE
Crée le dossierEMSY_BSH_ANE
dans/home
. -
sudo chown hayatache:hayatache EMSY_BSH_ANE
Attribue les droits de propriétaire du dossierEMSY_BSH_ANE
à l’utilisateurhayatache
. -
cd EMSY_BSH_ANE
Se déplace dans le dossierEMSY_BSH_ANE
. -
git clone https://github.com/Hayatache/EMSY_TP1_Source_BSH_ANE.git
Clone le dépôt GitEMSY_TP1_Source_BSH_ANE
dans le répertoire actuel. -
cd EMSY_TP1_Source_BSH_ANE
Accède au dossier du dépôt cloné. -
nano EMSY_TP1.c
Ouvre le fichierEMSY_TP1.c
dans l'éditeurnano
pour modifications. -
gcc -Wall -o EMSY_TP1.o -c EMSY_TP1.c
verifie le fichier pour qu'il n'y ait pas d'erreur et crée un fichier compilé ( le fichier.o ) -
gcc -o EMSY_TP1 EMSY_TP1.o
genère un fichier executable -
./EMSY_TP1
compile et excecute le code
- Commande
chown
: Tutoriel vidéo sur YouTube - Éditeur de texte
vi
: Guide de création de fichier sur Linux
Ce README documente toutes les étapes et commandes nécessaires pour le TP1 d'EMSY, avec des explications pour chaque commande.