Skip to content

Hayatache/EMSY_TP1_Source_BSH_ANE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

EMSY - TP1 - 2024 - 2025

Infos Pratiques - Bonnes pratiques Git

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.

Table des matières

Commandes Utilisées

Commandes de navigation et gestion de répertoires

  • 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 dossier EMSY_BSH_ANE dans /home.

  • sudo chown live:live EMSY_BSH_ANE
    Attribue les droits de propriétaire du dossier EMSY_BSH_ANE à l’utilisateur live.

Installation de la machine virtuel

  • sudo sparky-installer

Création et modification de fichiers

  • cd EMSY_BSH_ANE
    Se déplace dans le dossier EMSY_BSH_ANE.

  • vi Test_Linus_by_BSH_ANE.txt
    Ouvre ou crée le fichier Test_Linus_by_BSH_ANE.txt dans l'éditeur vi.

    • [i] : Passe en mode insertion pour écrire dans le fichier.
    • Contenu écrit : hello world
    • [esc] :x : Sauvegarde le fichier et quitte l'éditeur.

Commandes système et gestion des périphériques

  • 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 de swappiness, qui détermine l’utilisation de la mémoire swap. ⚠️ Attention à inclure un espace entre cat et / pour éviter une erreur de syntaxe.

Commandes de vérification des applications

  • nano --version
    Vérifie la version de nano installée sur le système. L'éditeur nano est déjà installé sur la machine.

Installation et vérification de Git

  • 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.

Clonage et modification de fichiers dans un dépôt Git

  • cd /home
    Retourne dans le répertoire /home.

  • sudo mkdir EMSY_BSH_ANE
    Crée le dossier EMSY_BSH_ANE dans /home .

  • sudo chown hayatache:hayatache EMSY_BSH_ANE
    Attribue les droits de propriétaire du dossier EMSY_BSH_ANE à l’utilisateur hayatache.

  • cd EMSY_BSH_ANE
    Se déplace dans le dossier EMSY_BSH_ANE.

  • git clone https://github.com/Hayatache/EMSY_TP1_Source_BSH_ANE.git
    Clone le dépôt Git EMSY_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 fichier EMSY_TP1.c dans l'éditeur nano 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

Sources Utilisées


Ce README documente toutes les étapes et commandes nécessaires pour le TP1 d'EMSY, avec des explications pour chaque commande.

About

fichiers source en C pour TP1 - EMSY

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%