Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Leer, escribir y ejecutar

Los derechos de acceso a archivos y directorios se definen en términos de acceso de lectura, acceso de escritura y acceso de ejecución. Si miramos la salida del ls comando, podemos obtener alguna pista sobre cómo se implementa esto:



[yo @ linuxbox ~] $ > foo.txt

[yo @ linuxbox ~] $ ls -l foo.txt

-rw-rw-r-- 1 yo yo 0 2016-03-06 14:52 foo.txt

[yo @ linuxbox ~] $ > foo.txt

[yo @ linuxbox ~] $ ls -l foo.txt

-rw-rw-r-- 1 yo yo 0 2016-03-06 14:52 foo.txt


Los primeros diez caracteres de la lista son los atributos de archivo. El primero de estos personajes es el tipo de archivo. Estos son los tipos de archivos que es más probable que vea (también hay otros tipos menos comunes):


Tabla 9-1: Tipos de archivo


Tipo de archivo de atributo

Tipo de archivo de atributo

- Un archivo normal.


imagen

d Un directorio.


imagen

l Un vínculo simbólico. Observe que con los enlaces simbólicos, los atributos de archivo restantes son siempre "rwxrwxrwx" y son valores ficticios. Los atributos del archivo real son los del archivo al que apunta el enlace simbólico.


imagen


imagen

c A archivo especial de caracteres. Este tipo de archivo se refiere a un dispositivo que maneja datos como un flujo de bytes, como un terminal o un módem.


imagen

b A bloquear archivo especial. Este tipo de archivo se refiere a un dispositivo que maneja datos en bloques, como un disco duro o una unidad de CD-ROM.


imagen


Los nueve caracteres restantes de los atributos del archivo, llamados modo de archivo, representan los permisos de lectura, escritura y ejecución para el propietario del archivo, el propietario del grupo del archivo y todos los demás:


Propietario

Grupo procesos

Mundo

rwx

rwx

rwx


Cuando se establece, el r, w y x Los atributos de modo tienen el siguiente efecto en archivos y directorios:


Tabla 9-2: Atributos de permisos


Directorios de archivos de atributos

Directorios de archivos de atributos

r Permite abrir y leer un archivo.


imagen

imagen

w Permite escribir o truncar un archivo; sin embargo, este atributo no permite cambiar el nombre o eliminar los archivos. La capacidad de eliminar o cambiar el nombre de los archivos está determinada por los atributos del directorio.

x Permite que un archivo sea tratado como un programa y ejecutado. Los archivos de programa escritos en lenguajes de secuencias de comandos también deben configurarse como legibles para su ejecución.

Permite que se enumere el contenido de un directorio si también se establece el atributo de ejecución.

Permite que los archivos dentro de un directorio se creen, eliminen y cambien de nombre si el atributo de ejecución también está configurado.


Permite ingresar a un directorio, por ejemplo, cd directorio.


imagen


A continuación, se muestran algunos ejemplos de configuración de atributos de archivo:


Tabla 9-3: Ejemplos de atributos de permisos


Significado de los atributos de archivo

Significado de los atributos de archivo

-rwx ------ Un archivo normal que el propietario del archivo puede leer, escribir y ejecutar. Nadie más tiene acceso.


imagen

-rw ------- Un archivo normal que el propietario del archivo puede leer y escribir.

Nadie más tiene acceso.


imagen

-rw-r - r-- Un archivo normal que el propietario del archivo puede leer y escribir. Los miembros del grupo propietario del archivo pueden leer el archivo. El archivo se puede leer en todo el mundo.


imagen

-rwxr-xr-x Un archivo normal que el propietario del archivo puede leer, escribir y ejecutar. Todos los demás pueden leer y ejecutar el archivo.


imagen

-rw-rw ---- Un archivo normal que solo pueden leer y escribir el propietario del archivo y los miembros del propietario del grupo del archivo.


imagen

lrwxrwxrwx Un enlace simbólico. Todos los enlaces simbólicos tienen "dummy"

permisos. Los permisos reales se mantienen con el archivo real al que apunta el enlace simbólico.


imagen

drwxrwx --- Un directorio. El propietario y los miembros del grupo de propietarios pueden ingresar al directorio y crear, renombrar y eliminar archivos dentro del directorio.


imagen

drwxr-x --- Un directorio. El propietario puede ingresar al directorio y crear, renombrar y eliminar archivos dentro del directorio. Los miembros del grupo de propietarios pueden ingresar al directorio, pero no pueden crear, eliminar ni cambiar el nombre de los archivos.


imagen


 

Top OS Cloud Computing en OnWorks: