Linux: enumerar todos los usuarios [Gu��a]

Linux: enumerar todos los usuarios [Gu��a]

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 mientras le mostramos cómo enumerar todos los usuarios en su sistema Linux, incluidos los que no aparecen en el administrador de usuarios de su entorno de escritorio. 

Linux: enumerar todos los usuarios [Guía]

Lista de todos los usuarios de Linux - cat

La forma más fácil en que los usuarios de Linux pueden ver a todos los usuarios del sistema es usando el comando cat  en el /etc/passwdarchivo. El /etc/passwdcontiene una gran cantidad de información, como contraseñas, así como la información del usuario.

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

Una vez que la ventana de la terminal esté abierta, ejecute el  comando cat 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 encriptadas a cada contraseña. 

gato / etc / passwd Linux: enumerar todos los usuarios [Guía]

Si desea guardar la salida de / etc / passwd  cat  en un archivo de texto para su propio uso, aquí le mostramos cómo hacerlo.

cat / etc / passwd> ~ / passwd-archivo

Puede ver su 'archivo passwd' en cualquier momento en la ventana de la terminal de la misma manera que vio el /etc/passwdarchivo. Haciendo uso del  comando cat  .

cat ~ / archivo passwd

Linux lista todos los usuarios - cortar

Otra forma de ver a todos los usuarios del sistema Linux es con el  comando cut  . Cortar es una excelente manera de hacerlo porque, a diferencia de cat , cut puede filtrar texto no deseado, mientras que el  comando cat  solo puede ver el contenido de un archivo palabra por palabra. 

Para ver la lista de usuarios en su PC con Linux con el  comando cut  , asegúrese de que haya una ventana de terminal 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 el siguiente  comando de corte  para ver la lista de usuarios instalados en su PC con Linux. 

cortar -d: -f1 / etc / passwd Linux: enumerar todos los usuarios [Guía]

Después de ejecutar el  comando cut  , 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 el comando cortar  con el  comando menos  .

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

Al combinar el  comando menos  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  comando de corte  a un archivo de texto para usarlo más tarde? Ingrese el comando a continuación.

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

Para ver la lista más tarde, ejecute el  comando cat  .

cat ~ / cut-user-list

Linux lista todos los usuarios - compgen

Una tercera forma de enumerar a 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 , deberá utilizar el  modificador de línea de comandos -u  . 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 cada usuario en su sistema Linux. Si desea una forma más cómoda de ver esta larga lista, intente combinar el comando compgen  con el  comando less  .

compgen -u | menos

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

¿Desea guardar la  salida del usuario de compgen  en un archivo de texto para usarla más adelante? Conéctelo a un archivo de texto con el siguiente comando.

compgen -u> lista-de-usuarios-compgen

Para ver el archivo de texto de Compgen que ha exportado, utilice el siguiente  comando cat  .

cat lista de usuarios de compgen


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.