|
|||||||
|
|
MOUNTSection: Manual del Programador de Linux (2)Updated: 4 noviembre 1996 Index Return to Main Contents NOMBREmount, umount - monta y desmonta sistemas de ficheros.SINOPSIS#include <sys/mount.h>int mount(const char *fespecial, const char * dir , const char * tiposf, unsigned long le , const void * datos); int umount(const char *fespecial); DESCRIPCIÓNmount engarza el sistema de ficheros especificado por fespecial (que es frecuentemente un nombre de dispositivo) al directorio especificado por dir.umount desengancha el sistema de ficheros especificado por fespecial o dir. Sólo el super-usuario puede montar y desmontar sistemas de ficheros. El argumento tiposf puede tomar cualquier valor de los listados en /proc/filesystems (como "minix", "ext2", "msdos", "proc", "nfs", "iso9660", etc.). El argumento le tiene el número mágico 0xC0ED en los últimos 16 bits, y varias opciones de montaje (como las definidas en <linux/fs.h> para libc4 y libc5 y en <sys/mount.h> para glibc2) en los primeros 16 bits:
#define MS_RDONLY 1 /* montar para lectura exclusiva */
#define MS_NOSUID 2 /* no tener en cuenta los bits suid ni sgid */
#define MS_NODEV 4 /* no permitir acceso a ficheros especiales
de dispositivo */
#define MS_NOEXEC 8 /* no permitir ejecución de programas */
#define MS_SYNC 16 /* las escrituras se vuelcan a disco
inmediatamente */
#define MS_REMOUNT 32 /* alterar opciones de un SF ya montado */
#define MS_MGC_VAL 0xC0ED0000
Si el número mágico está ausente, los dos últimos argumentos no se utilizan. El argumento datos es interpretado por cada diferente sistema de ficheros. VALOR DEVUELTOEn caso de éxito se devuelve 0. En caso de error, -1, y se da a errno un valor apropiado.ERRORESLos valores de error dados más abajo son independientes del tipo de sistema de ficheros. Cada tipo de sistemas de ficheros puede tener sus propios errores especiales y comportamiento. Consulte los fuentes del núcleo para los detalles.
CONFORME AEstas funciones son específicas de Linux y no deberían emplearse en programas pretendidamente transportables.VÉASE TAMBIÉNmount(8), umount(8)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |