GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Comando fácil de usar para enumerar todos los usuarios en el sistema Ubuntu?

¿Existe un comando fácil de usar que pueda usar para listar usuarios en una consola en un sistema Ubuntu?

Cuando cat /etc/passwd Obtengo una lista de usuarios difícil de leer. Sería bueno ver una lista ordenada alfabéticamente, con entradas organizadas en columnas y con nombres de grupos entre paréntesis junto a las ID de grupo.

Respuesta aceptada:

Buena manera de obtener una buena salida del archivo /etc/passwd:

$ column -nts: /etc/passwd

Ahora puedes ordenarlo:

$ column -nts: /etc/passwd | sort

Con nombres de grupos en la última columna (sin paréntesis):

$ paste -d: /etc/passwd <(groups $(cut -d: -f1 /etc/passwd) | sed 's/.*: //') | column -nts: | sort

Ubuntu
  1. Servicios de lista en Ubuntu 20.04:¿todo al respecto?

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. Ubuntu – ¿Lista de argumentos demasiado larga?

  4. CentOS / RHEL:cómo recuperarse de un archivo /etc/passwd eliminado

  5. ¿Cómo podemos obtener una lista de usuarios que no son del sistema en Linux?

Cambiar el idioma del sistema en Ubuntu 22.04 desde la línea de comandos

Cómo enumerar usuarios de Linux en Ubuntu

La forma correcta de editar archivos /etc/passwd y /etc/group en Linux

Cómo instalar LAMP en Ubuntu 20.04

Cómo cerrar Ubuntu

Cómo enumerar todos los usuarios de un grupo en Linux