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

Leave a Comment

Aplicaciones de notificaciones de escritorio de Google Voice

Aplicaciones de notificaciones de escritorio de Google Voice

Al igual que Google Wave, Google Voice ha generado un gran revuelo en todo el mundo. Google busca cambiar la forma en que nos comunicamos y, dado que se está convirtiendo en...

Descarga Favoritos de Flickr con FlickrFaves

Descarga Favoritos de Flickr con FlickrFaves

Hay muchas herramientas que permiten a los usuarios de Flickr descargar sus fotos en alta calidad, pero ¿hay alguna forma de descargar Favoritos de Flickr? Recientemente, descubrimos...

OK Sampler es un software gratuito de sampleo de música

OK Sampler es un software gratuito de sampleo de música

¿Qué es el sampling? Según Wikipedia, «es el acto de tomar una porción, o muestra, de una grabación de sonido y reutilizarla como un instrumento o...

Copia de seguridad de Google Sites: Importar/Exportar

Copia de seguridad de Google Sites: Importar/Exportar

Google Sites es un servicio de Google que permite alojar un sitio web en su servidor. Sin embargo, existe un problema: no incluye una opción integrada para realizar copias de seguridad.

Aplicación de escritorio de Google Tasks

Aplicación de escritorio de Google Tasks

Google Tasks no es tan popular como otros servicios de Google como Calendar, Wave, Voice, etc., pero aún así se usa ampliamente y es una parte integral de la vida de las personas.

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

Cómo recuperar particiones y datos del disco duro perdidos [Guía]

En nuestra guía anterior sobre cómo borrar de forma segura el disco duro y los medios extraíbles a través de Ubuntu Live y el CD de arranque DBAN, analizamos el problema del disco basado en Windows.

Cómo jugar Red Dead Online en Linux

Cómo jugar Red Dead Online en Linux

Red Dead Online es el componente multijugador en línea de Red Dead Redemption II. Aprende a jugar en Linux con esta guía completa.

Instalar paquetes Debian en Arch Linux con Debtap

Instalar paquetes Debian en Arch Linux con Debtap

¿Está tratando de hacer que una aplicación funcione en Arch Linux o Manjaro pero no puede encontrarla en los repositorios de software oficiales o incluso en AUR? Prueba Debtap. Se trata de un

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

Cómo acceder a una carpeta compartida de VMWare en Ubuntu

¿Tiene una máquina virtual Ubuntu en VMware Workstation y desea compartir una carpeta con ella? Esta guía completa le mostrará cómo hacerlo eficazmente.

Cómo jugar Monster Hunter: World en Linux

Cómo jugar Monster Hunter: World en Linux

Aprenda a jugar Monster Hunter: World en Linux con nuestra guía completa y optimizada. Siga los pasos para instalar Steam y el juego en su sistema Linux.