GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa 999 aquí?

Si no puede mostrar tanto el nombre de usuario completo como el nombre del grupo en el espacio asignado, ls reemplazará uno o ambos con el ID de usuario o grupo en lugar de truncar cualquiera, para reducir o eliminar los problemas de seguridad debido a nombres de usuarios o grupos similares con diferente longitud. No expandirá la columna. No puedes cambiar eso.


El archivo no tiene el propietario ni el grupo guardados como nombres en sus metadatos, sino como UID y GID.

Si el sistema operativo no puede convertir esos ID en nombres, muestra el ID tal cual.

El proceso de resolución usa /etc/nsswitch.conf para saber donde mirar. (archivo, ldap, base de datos, etc.)

Supongo que getent group gitlab_ci no devolverá nada, lo que significa que el grupo no existe. Si no es así, significa que este grupo no tiene GID 999, lo que explica por qué su archivo es falso.

Usa chgrp para modificar su GID.


Linux
  1. ¿Qué significa - en este comando de Linux?

  2. ¿Qué significa set -e en un script bash?

  3. ¿Qué pasa si [[ $? -ne 0 ]]; significa en .ksh

  4. ¿Qué significa cambios de contexto involuntarios altos?

  5. ¿Qué significa #define X X?

¿Qué significa chmod 777?

¿Qué significa "-" (doble guión)?

¿Qué significa ser "sh compatible"?

No hay variable X11 DISPLAY - ¿qué significa?

¿Qué significa la capacidad ep?

¿Qué significa %st en la parte superior?