0
(0)

En Linux, existen muchas herramientas diferentes para crear nuevos usuarios. Cada entorno de escritorio Linux tiene un administrador de usuarios, y estos administradores de usuarios, aunque son muy útiles, se quedan cortos. Ninguno de ellos admite la visualización de usuarios de sistemas ocultos como root, dbus, etc.

Si ha intentado obtener una lista completa de todos los usuarios de su PC con Linux, pero no sabe por dónde empezar, esta guía es para usted. Siga las instrucciones que le mostramos cómo enumerar todos los usuarios de su sistema Linux, incluidos los que no aparecen en el administrador de usuarios de su entorno de escritorio.

Linux lista todos los usuarios – cat

La forma más sencilla de que los usuarios de Linux puedan ver a todos los usuarios del sistema es mediante el gato comando en el /etc/passwd archivo. los /etc/passwd contiene mucha información, como contraseñas e información del usuario.

Para enumerar todos los usuarios en su PC con Linux a través del gato comando, comience abriendo una terminal en el escritorio de Linux. Para abrir una terminal en el escritorio de Linux, presione el Ctrl + Alt + T comando de teclado, o busque «Terminal» en el menú de la aplicación.

Una vez que la ventana de la terminal esté abierta, ejecute el gato comando a continuación para ver el contenido del archivo. Tenga en cuenta que las contraseñas no cifradas no se almacenan en el archivo / etc / passwd. En cambio, solo están presentes referencias cifradas a cada contraseña.

cat /etc/passwd

Si desea guardar / etc / passwd gato salida a un archivo de texto para su propio uso, aquí se explica cómo hacerlo.

cat /etc/passwd > ~/passwd-file

Puede ver su «archivo de contraseña» en cualquier momento en la ventana de la terminal de la misma manera que vio el /etc/passwd archivo. Haciendo uso de la gato mando.

cat ~/passwd-file

Linux lista todos los usuarios – cortar

Otra forma de ver a todos los usuarios en el sistema Linux es con el cortar mando. Cortar es una excelente manera de hacerlo porque, a diferencia de gato, cortar puede filtrar el texto no deseado, mientras que el gato El comando solo puede ver el contenido de un archivo literalmente.

Para ver la lista de usuarios en su PC con Linux con el cortar comando, asegúrese de que una ventana de terminal esté abierta. Para abrir uno, busque «Terminal» en el menú de la aplicación en su PC con Linux.

Con la ventana de terminal abierta, utilice lo siguiente cortar comando para ver la lista de usuarios instalados en su PC con Linux.

cut -d: -f1 /etc/passwd

Después de ejecutar el cortar comando, debería ver una lista larga de todos los usuarios presentes en su PC con Linux. Es probable que esta lista sea larga. Si desea que le resulte más fácil leer esta lista en la terminal, combine las cortar comando con el Menos mando.

cut -d: -f1 /etc/passwd | less

Combinando el Menos comando con cortar, podrá presionar la tecla «Enter» en el teclado para ver la lista de usuarios línea por línea, en lugar de todas a la vez.

Quiere exportar la lista de usuarios generada por el cortar comando a un archivo de texto para su uso posterior? Ingrese el comando a continuación.

cut -d: -f1 /etc/passwd > ~/cut-user-list

Para ver la lista más tarde, ejecute el gato mando.

cat ~/cut-user-list

Linux lista todos los usuarios – compgen

Una tercera forma de listar todos los usuarios en un sistema Linux es haciendo uso de la herramienta Compgen. Compgen es una herramienta incorporada incluida en la línea de comandos de Bash. Se puede usar para enumerar todos los comandos disponibles que los usuarios pueden ejecutar en el terminal Bash.

No es necesario instalar Compgen en ningún sistema operativo Linux. Además, Compgen no está empaquetado por ninguna distribución de Linux y no hay forma de descargarlo en su computadora. En cambio, todos los que ejecutan Bash en Linux lo tienen configurado y listo para funcionar automáticamente.

Para ver todos los usuarios disponibles en su PC con Linux con compgen, necesitará hacer uso del -u conmutador de línea de comandos. Usando el comando a continuación, enumere todos los usuarios en su sistema Linux.

compgen -u 

Después de ejecutar el comando anterior, compgen imprimirá una lista larga de todos los usuarios de su sistema Linux. Si desea una forma más cómoda de revisar esta larga lista, intente combinar los compgen comando con el Menos mando.

compgen -u | less

Al ejecutar el compgen comando con el Menos comando, la lista de usuarios se dividirá en páginas. Puede pasar por estas páginas presionando el botón «Barra espaciadora» en su teclado.

¿Quieres salvar el compgen salida del usuario a un archivo de texto para su uso posterior? Conéctelo a un archivo de texto con el siguiente comando.

compgen -u > compgen-user-list

Para ver el archivo de texto de Compgen que ha exportado, utilice lo siguiente gato mando.

cat compgen-user-list

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.