Manipulando o arquivo mtab

Publicado por euteste da silva (última atualização em 26/11/2011)

[ Hits: 5.987 ]

Download lermtab.c




Programa para realizar operações no /etc/mtab. O mtab é o arquivo dos file systems

  



Esconder código-fonte

/* Consulta o o mtab do sistema operacional */
/* No mtab estao os file systems jah montado */

#include<stdio.h>
#include<stdlib.h>
#include<mntent.h>

main() {

   struct mntent *ptr;
   FILE *fp;

   ptr=(struct mntent *)malloc(sizeof(struct mntent ));
   if(ptr == 0) abort();
   fp=setmntent("/etc/mtab","r");
   if(fp == NULL){
      fprintf(stderr,"Erro de abertura de arquivo");
      abort();
    }

   while((ptr=getmntent(fp))!=NULL) {
      printf("%s\t",ptr->mnt_fsname);
      printf("%s\t",ptr->mnt_dir);
      printf("%s\t",ptr->mnt_type);
      printf("%s\n",ptr->mnt_opts);
   }

   endmntent(fp);
}

Scripts recomendados

buildtgz

Cadastro de Alunos

MakeInt - gerador de wordlist numérica

Barra de progresso em forma de “roda”

Codigo para criar arquivo de log


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts