Sobes.tech
Junior — Middle

Como criar um novo arquivo no sistema operativo Linux?

sobes.tech IA

Resposta da IA

No Linux, pode criar um novo ficheiro de várias maneiras:

  • Usando o comando touch:

    touch nomeficheiro.txt
    

    Este comando cria um ficheiro vazio se não existir, ou atualiza a hora do último acesso se já existir.

  • Usando o comando echo:

    echo "" > nomeficheiro.txt
    

    Cria um ficheiro vazio ou sobrescreve um existente.

  • Através de editores de texto, por exemplo nano nomeficheiro.txt ou vim nomeficheiro.txt.

  • Programaticamente, por exemplo, em C, usando a chamada ao sistema open com a flag O_CREAT:

    int fd = open("nomeficheiro.txt", O_CREAT | O_WRONLY, 0644);
    if (fd == -1) {
        // tratamento de erro
    }
    close(fd);