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

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
Hay 3 opiniones. Opina sobre este curso.
| 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] |
|
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] |
|
940 |
|
|
|
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.653 | ||
Publicar en
del.icio.us
digg
meneame