Está en la página 1de 1

Umask establece una máscara de permisos (lectura, escritura y ejecución) para el propietario, grupo y resto de usuarios.

Los objetos (carpetas {permisos 777} y ficheros {permisos 666}) que se crean a partir de ese momento tienen esa máscara. Umask resta los permisos a los permisos por defecto del sistema. Shell intermediario entre el usuario y el hardware del equipo, traduce la información a lenguaje máquina. Enlace duro, tienen el mismo número de inodo porque apuntan al mismo archivo (visualizar número de inodo). Es la referencia a un archivo del sistema. Apunta con dos nombres distintos a una misma zona de datos, por lo que no genera ningún archivo. No puede haber enlaces duros hacia un directorio (el directorio no contiene datos en sí, contiene información de los ficheros y directorios contenidos). Creamos enlaces duros con ln y simbólicos con ln –s. Un enlace fuerte se borra con el comando rm, aparece como un archivo ordinario. Enlace simbólico, tienen diferente número de inodo (tabla o estructura de datos que contiene información del archivo al que está asociado, contiene toda la información referente al archivo, excepto los datos), uno apunta al fichero y otro al enlace. Para saber si un archivo está enlazado listamos la información ls –li. En el caso de los enlaces duros, si coincide el número de inodo, sabemos que apuntan al mismo archivo. Para los enlaces simbólicos el carácter que indica el tipo de fichero se indica con una l y hacia a qué fichero apunta. Perdemos el acceso a los datos de los enlaces si borramos los ficheros que apuntan a los datos. En los enlaces lógicos al mover el archivo, cambia el nombre o se elimina el archivo intermediario. mkdir trab1 trab2 trab3 Creamos 3 directorios sudo chown gerente trab[123] sudo chgrp sudo chmod who | wc –l Contamos las líneas del fichero, así sabemos el número de usuarios conectados. cp –r trab1 trab2 Copia todos los archivos y no solo el directorio mv trab2 trab1 Mover el directorio