Sobes.tech
Junior — Middle

Comment peut-on créer un nouveau fichier dans le système d'exploitation Linux?

sobes.tech IA

Réponse de l'IA

Sous Linux, il existe plusieurs façons de créer un nouveau fichier :

  • En utilisant la commande touch :

    touch nomfichier.txt
    

    Cette commande crée un fichier vide s'il n'existe pas, ou met à jour la date d'accès si le fichier existe déjà.

  • En utilisant la commande echo :

    echo "" > nomfichier.txt
    

    Crée un fichier vide ou écrase un fichier existant.

  • Via des éditeurs de texte, par exemple nano nomfichier.txt ou vim nomfichier.txt.

  • Programmatiquement, par exemple en C, en utilisant l'appel système open avec le drapeau O_CREAT :

    int fd = open("nomfichier.txt", O_CREAT | O_WRONLY, 0644);
    if (fd == -1) {
        // gestion des erreurs
    }
    close(fd);