Blogia
Angel

Información de ls -l, y como cambiarla

Al introducir "ls -l" en la terminal os aparecera una lista de informacion parecida a esta "- rwx rw- --- 1 asi1-23 asi1 13 2007-03-05 10:47 Otros", aqui os explico que significa cada simbolo, los numeros de la linea de debajo son para ordenar para que sirve cada simbolo del "ls -l":

- rwx rw- --- 1 asi1-23 asi1 13 2007-03-05 10:47 Otros

1 222 333 444 5 666666 777 88 99999999999999 00000

1-Indica si es:
- Archivo regular
d Directorio
l Enlace simbolico(acceso directo)

234-Permisos: 2:Usuario,3:Grupo de usuarios,4:Otros
- Sin Permiso
r Lectura
w Escritura
x Ejecutar

5-Numero de enlaces fisicos

6-Usuario propietario

7-Grupo porpietario

8-Tamaño de archivo

9-Fecha y hora

0-Nombre del archivo

Los permisos se cambian con "chmod", y hay varias maneras de usarlo:

 Metodo no numerico:

chmod ABC (nombre archivo)

A se cambia por u,g,o, o varias de ellas a la vez, para poner toda se pone a, u=usuario,g=grupo,o=otros,a=ugo
B +,-,= añadir,quitar,igualar
C r,w,x (Permisos de lectura,escritura,ejecucion)

Si el hueco A se deja en blanco se considera que se han puesto ugo si el C se deja en blanco es no poner ningun permiso.

Ejemplo: chmod ug+r Otros
chmod uo-rwx Otros/g/Hola.txt
chmod = Otros

Metodo octal:

chmod 000 (nombre fichero)

Si tiene permiso se pone 1, si no se pone 0, en total salen 9digitos de 0s y 1s, se agrupan de 3 en 3, y se escribe de forma octal.

Ejemplo: rwx r-x r--
111101100
7 5 4
chmod 754 Otros

 

Cambiar de propietario:
-Usuario propietario: chown (usuario) (archivo o directorio)
-Grupo propietario: chgrp (grupo) (archivo o directorio)

0 comentarios