3.305 cursos gratis
6.270.120 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Sistema operativo Linux > Modificar permisos y propiedades de archivos y directorios

Sistema operativo Linux

Autor: José González
Curso:  4,67/5 4,67/5 (3 opiniones) |1431 alumnos|Fecha publicación: 20/04/2009

Capítulo 18:

 Modificar permisos y propiedades de archivos y directorios

Modificando permisos y propiedades de archivos y directorios

Chmod


El comando chmod es usado para alterar los permisos de acceso de archivos y directorios. Solamente el propietario de un archivo o superusuario puede alterar sus permisos, igual si los grupos u otros posean derechos de escritura.

El formato del comando es mostrado a seguir: chmod [opciones] permisos archivo(s)

Los permisos en la forma simbólica tiene la siguiente sintaxis:

[ u g o a ] [ + - = ] [ r w x u g o ]
Donde las letras del primer grupo indican de quienes los permisos deben ser alterados:
u : propietario do archivo.
g : grupo a la que pertenece el archivo.
o : otros
a : todos (all)
Los símbolos del segundo grupo indican de que manera los derechos deben ser alterados:
+ : los derechos indicados deben ser adicionados.
- : los derechos indicados serán eliminados. = :
Los derechos serán igualados al valor indicado.
Las letras del tercer grupo indican que permisos deben ser alteradas:
r : permiso de lectura.
w : permiso de escritura.
x : permiso de ejecución.
u : utilizar los permisos ya atribuidas al propietario del archivo.
g : utilizar los permisos ya atribuidas a grupo.
o : utilizar los permisos ya atribuidas a otros.
Como primer ejemplo, será agregado los permisos de ejecución a usuario en el archivo: [alumno@máquina alumno]$ chmod u+x archivo

En el ejemplo a seguir, será eliminado el permiso de escritura al usuario y a otros será dada solamente permiso de lectura sobre los archivos.zip del directorio corriente.

[alumno@maquina alumno]$ chmod u-w,go=r *.zip

El uso del comando chmod em forma octal es parecida con la forma simbólica. Las expresiones de permiso son sustituidas por valores octales representando los permisos deseados. Así, si deseamos atribuir los permisos 'rwxr-x---" a un archivo, debemos hacer r w x r - x - - - expresión simbólica 1 1 1 1 0 1 0 0 0 en valores binarios.

7 5 0 en octal

Tabla 10-2. Tabla de conversión de binario a octal
Modificar permisos y propiedades de archivos y directorios

umask

El comando umask es usado para definir una mascara padrón de permisos para la creación de nuevos archivos y directorios. La sintaxis de este comando usa la notación octal, para definir los permisos al eliminar en los nuevos archivos y directorios, a partir de los permisos máximas.

El formato del comando es mostrado a seguir: umask mascara_padron

Vea el ejemplo a seguir, donde se quiere definir la máscara padrón con los permisos "rw-r---w-":

r w - r - - - x - permisos deseadas para los nuevos archivos
- - x - w x r - x permisos a suprimir
0 0 1 0 1 1 1 0 1 permisos a suprimir en binario
1 3 5 mascara en octal

[alumno@maquina alumno]$ umask 135

Chown

El comando chown es usado para mudar el dueño de archivos y directorios, que puede ser un nombre de acceso o la identificación de usuario (número asociado al nombre del usuario). Solamente el superusuario (root) puede hacer esta modificación. El formato del comando es mostrado a seguir:

chown nuevo_propietario archivos
Como ejemplo, será alterado el dueño del archivo: [root@máquina root]# chown alumno2 archivo

Es posible, después de alterar el dueño, también alterar su grupo. El ejemplo anterior quedaría de la siguiente manera: [root@maquina root]# chown alumno2.alumno2 archivo

De esta manera, además de alterar el archivo para el dueño alumno2, será alterado también para el grupo alumno2.

Chgrp

El comando chgrp es usado para cambiar el grupo al que pertenece archivos y directorios. Solamente el propietario, el superusuario y aquellos usuarios que pertenecen al grupo "destino" pueden hacer esta modificación. El formato del comando es mostrado a seguir: chown nuevo_propietario archivos

Como ejemplo, será modificado el grupo del archivo: [root@maquina root]# chgrp root archive

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a Sistema operativo Linux


Cursos Valoración Alumnos Vídeo
MySQL básico. Bases de datos y software libre (tercera parte)
Curso de informática sobre MySQL básico incluida la instalación, configuración y descarga de MySQL. En esta tercera parte de nuestro curso sobre Bases de datos y software... [30/10/08]
0/5 642  
Selección de objetos con la herramienta pluma en Photoshop
En este curso vamos a aprender, mediante el programa Photoshop, a seleccionar cualquier tipo de objeto que uno pueda encontrar en una fotografía o en cualquier otro tipo ... [04/07/08]
 4,81/5 940
Curso con video
Curso con video
Excel. Hojas de cálculo (tercera parte)
Curso del software Excel y formación ofimática. En esta tercera parte de nuestro curso de uso avanzado de hojas de cálculo de Excel aprenderás a modificar gráficos; conoc... [07/11/08]
 2,50/5 2.653  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail