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