Consultas, desarrollo de programas y petición de presupuestos:

jueves, 12 de julio de 2012

Permisos (I)

Si usamos
$ls -l
Nos muestra cada fichero o directorio en una linea e información :

La 1º columna, son los permisos que tiene el fichero o directorio en cuestion
El primer valor de esa columna, si es un guion (-) si es un fichero y si es (d) indica que es un directorio.
La 2º columna, es un numero, que segun se trate de un directorio o fichero, indican:
           Si es un fichero indica la cantidad de enlaces duros (enlaces permanentes)
                Ejemplo: Cuando creamos una copia de un fichero (pero no es "copia" sino      
                enlazado), es decir que cuando hago una modificación es el original tambien se
                modifican la copia (y al reves)
           Si es un directorio, indica la cantidad de directorios que tiene el directorio
La 3º columna, suele poner el nombre del dueño del fichero o bien el numero que identifica al usuario.
La 4º columna, indica el nombre del grupo al que pertenece el fichero.
La 5º columna es el tamaño que ocupa el fichero o el directorio. A nivel de fichero el numero indica el tamaño en bytes.
La 6º columna es la fecha de creación o modificación del fichero (tamaño ansi) (año/mes/dia)
   nota: hay veces que pone hoy, ayer...
La 7º columna es la hora en la que se creó o modificó el fichero o directorio.
La 8º columna es el nombre del fichero o directorio.

Analisis de la 1º columna que crea ls -l
muestra una columna con 10 caracteres, que indican:
1º indica el tipo de fichero o directorio del que se trata: d/-
d: directorio
-: no es un directorio, luego es un fichero
Los otros 9 son 3 grupos de 3:
r/w/x r/w/x r/w/x
-/-/- -/-/- -/-/-
1º bloque: que indican los permisos que tiene el dueño:
r: lectura (ver el contenido del archivo)
w: escritura (poderlo modificar)
x: ejecución (que se puede ejecutar , que es un programa)
-: no es ninguno de los anteriores casos

2º blogue: lo mismo para el grupo al que pertenece el fichero (cuidado no grupo del usuario)

3º bloque: lo mismo para otros (ni dueño ni del grupo)

En los directorios la X lo habitual es que lo tenga ese permiso.

Cuando creamos un archivo nuevo los permisos son:
-rw- r-- r--
Para el dueño
- (porque es un archivo)
r (lectura)
w (escritura)
  • (no es ejecutable
    Para el grupo:
    r-- (solo lectura)
Para otros:
r-- (solo lectura)

     

No hay comentarios:

Publicar un comentario en la entrada