¿Cómo puedo encontrar mi nombre de usuario?

81

¿Cómo sé mi nombre de usuario? He instalado Ubuntu, pero no sé mi nombre de usuario, solo mi contraseña. No puedo acceder a mi computadora portátil y no se puede abrir.

Jayharte
fuente
66
La pantalla de inicio de sesión muestra las cuentas posibles y solo tiene que hacer clic (o incluso no tener que hacer clic, ya que presumiblemente fue el último en iniciar sesión) y escriba su contraseña.
Gilles
1
@Jayharte: ¿alguna de estas respuestas te funcionó? Si es así, acepte uno como respuesta. Gracias.
Tass

Respuestas:

136

Abra una terminal y escriba whoami

Esto funcionará en todos los sistemas Unix / Linux.

Germar
fuente
77
No puede iniciar sesión, así que apuesto a que no puede ejecutar whoami
Boris
1
Podría ejecutarlo desde el modo de recuperación
rajlego
55
@rajlego Si se ejecuta desde el modo de recuperación, whoamisolo saldría root. Sin embargo, en modo de recuperación, ls /homepodría usarse para ver los nombres de los usuarios humanos normalmente configurados del sistema. Si solo hay uno de esos usuarios, esta salida es su nombre de usuario; e incluso si hay más, debería ser bastante fácil descubrir el nombre de usuario.
Eliah Kagan
De acuerdo con @Boris. Como mencionó en la respuesta, no pudo iniciar sesión, ¿cómo podría lanzar whoami? Es extraño que esta respuesta tenga muchos votos.
Tung Tran
2
@TungTran: los votos a favor provienen de googlers (como yo) que vinieron aquí buscando la respuesta a la pregunta en el título. Algunos de nosotros solo necesitamos un recordatorio del comando que imprime el nombre de usuario actual. Pero, leyendo la pregunta real, esta respuesta es bastante inútil para el que pregunta.
gilly3
21

La forma más simple de averiguar su nombre de usuario es presionar ctr + alt + t: esto abre la terminal y verá algo como:

user_name@machine_name:~$

Y eso responde a tu pregunta.

Jendas
fuente
Entonces, ¿user_name es el nombre de usuario y machine_name es el grupo?
Rafael_Espericueta
No. El nombre de la máquina es el nombre de su computadora.
Jendas
esto no siempre es correcto, ya que lo que muestra el terminal es configurable
Elzo Valugi
1
Si puede configurar su terminal, probablemente conozca el whoamicomando.
Jendas
14

Abra una Terminal y escriba:

echo $USER

Esto imprimirá el valor de USERla variable de entorno en la consola.

Ali Dehghani
fuente
3
Para el autor de la pregunta original, esto es tan inútil como el whoamicomando, pero con toda honestidad, esto es perfecto para aquellos blah username_herecomandos "ejecutar a " en los que username_herese puede reemplazar parte $USERy hacer que todo el comando sea más universal. Gracias.
nurchi
1
@Ali Dehghani, $ USER es una variable de entorno que se puede cambiar a cualquier cosa. whoami realmente comprueba cuál es el usuario actualmente conectado
Josef Klimuk
12

Si instaló ubuntu, entonces completó su nombre de usuario, ¿esto ayuda a refrescar nuestra memoria?

Por ejemplo, aquí donde yannestá el nombre de usuario

ingrese la descripción de la imagen aquí

Damien
fuente
7

Debe iniciar su Ubuntu en modo de recuperación. Siga los pasos a continuación:

  • Enciende tu computadora. Espere hasta que el BIOS haya terminado de cargarse o casi haya terminado. (Durante este tiempo, probablemente verá un logotipo del fabricante de su computadora). Presione y mantenga presionada rápidamente la tecla Shift, que abrirá el menú de GNU GRUB. (Si ve el logotipo de Ubuntu, se ha perdido el punto en el que puede ingresar al menú de GRUB). **

  • Seleccione la línea que comienza con " Opciones avanzadas ". * *

  • Seleccione la línea que termina con " (modo de recuperación) ", probablemente la segunda línea, algo así como:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • Presione Retorno y su máquina comenzará el proceso de arranque.

  • Después de unos momentos, su estación de trabajo debería mostrar un menú con varias opciones. Una de las opciones (es posible que deba desplazarse hacia abajo hasta la parte inferior de la lista) será " Soltar en el indicador del shell raíz ". Presione Retorno con esta opción resaltada.

Eventualmente, podría usar este comando para enumerar todos los nombres de usuario:

cut -d: -f1 /etc/passwd

Supongo que podrá reconocer su nombre de usuario en la lista.

Tung Tran
fuente
No es necesario que remount,rwsolo lea un archivo ...
Germar
Tienes razón, solo lo di como una opción.
Tung Tran
Esto funcionará si el usuario nunca ha establecido su contraseña de root. Sin embargo, si alguien se ha fijado ya, que siempre puede utilizar un Live USB o cualquier otro sistema operativo de mirar el directorio principal (esperemos que no cifrada.)
Rohitt Vashishtha
Sí, si recuerda su contraseña de root, es aún más fácil. De todos modos, como dijo, ha instalado Ubuntu y no sabe su nombre de usuario. Supongo que no estableció la contraseña de root.
Tung Tran
Además, con el modo de usuario único, aunque establezca una contraseña de root, podrá omitirla.
Tung Tran
5

Normalmente, cuando inicia su computadora, no necesita saber su nombre de usuario para iniciar sesión, ya que aparece automáticamente en una lista. Y si es la única cuenta de usuario, es el único nombre en la lista. Debe tener un aspecto como este:

ingrese la descripción de la imagen aquí

Si hay más de una cuenta de usuario, haga clic en el nombre que desea usar. Para un solo usuario, todo lo que tiene que hacer es escribir su contraseña.

Si su pantalla de inicio de sesión no se ve así, o el inicio de sesión no funciona, o el problema es que el arranque falla antes de llegar a la pantalla de inicio de sesión, infórmenos y proporcione tantos detalles como sea posible.

Boris
fuente
3
Impresionante editar Eliath !!
Boris
Supongo que tiene un problema para mostrar el nombre de usuario en la página de inicio de sesión. Si pudiera ver la pantalla de inicio de sesión, reconocería el nombre de usuario. Entonces, si es así, no lo pediríamos.
Tung Tran
Mi nombre de usuario y mi nombre son diferentes, por lo que esto no siempre funcionará.
mchid
2

Use esta solución si no cifró su directorio de inicio.

  1. ¿Todavía tiene los medios de instalación (LiveCD / USB) desde los que instaló Ubuntu? Arranca desde allí y selecciona Probar Ubuntu.

  2. Vaya a Archivos y luego, verá que ya instaló la partición de Ubuntu. Haga clic en él, se montará.

  3. Ir a /home. Aquí verá una lista de todos los usuarios en el sistema que ha creado.

Sin embargo, para refrescar tu memoria, ¿cómo te llamas? ¿Ingresó el mismo nombre mientras instalaba Ubuntu? ¿Recuerda el nombre que se mostró en la solicitud de inicio de sesión donde ingresó su contraseña? Ubuntu por defecto establece el nombre de usuario como su nombre en minúsculas.

Ejemplo; nombre = John Doe, establece automáticamente nombre de usuario =john

Rohitt Vashishtha
fuente
2

Desde el modo de recuperación, ejecute el siguiente comando para enumerar todos los usuarios humanos:

awk -F'[/:]' '{if ($3 >= 1000 && $3 != 65534) print $1}' /etc/passwd

fuente

mchid
fuente