Formación informática

Java | Joomla | MySQL

Debian - Tema 5.8.7: cambiar de usuario e histórico de comandos

COMANDO HISTORY

Función

Nos permite consultar los comandos utilizados. Si no especificamos ningún otro archivo, la ubicación por defecto es ~/.bash_history. Para usar un comando del listado tenemos que escribir el símbolo de cerrar interrogación (!) seguido del número del comando.

Sintaxis

history –opcion/es

Listado de opciones

Corta

Explicación

-c

Limpia el historial.

-a

Añade las líneas del historial al archivo histórico.

-n

Lee todas las líneas de todos los orígenes.

-r

Lee el archivo history y añade el contenido al historial actual.

-w

Escribe el histórico actual al archivo history.

Si queremos mostrar los commandos usados tendremos que escribir:

josemariatc@debian:~$ history

    1  su

    2  echo $SHELL

    3  SHUTDOWN

    4  shutdown

    5  ls -l

    6  who

Cambiar de usuario en la terminal

Función

Debido a la estricta gestión de permisos establecida en los sistemas GNU/Linux, que veremos más adelante profusamente explicada, existen archivos, directorios y comandos a los que sólo puede acceder un usuario determinado. Así por ejemplo, para administrar muchos archivos de configuración tenemos que tener permisos de administrador o queremos comprobar cómo se ejecutaría un comando con otro usuario distinto. Por lo tanto, tendremos que cambiar de usuario.

En cualquier caso, el sistema nos pedirá que introduzcamos la contraseña del usuario para comprobar la autenticación del mismo.

Sintaxis

su [options] [username]

Listado de opciones

Corta

Larga

Explicación

-c

--command COMMAND

Especifica el comando que será invocado por el terminal.

-l

--login

Crea un entorno similar al que se genera realmente.

-m -p

--preserve-envioment

Prreserva el entorno

-s

--shell SHELL

La terminal que será inovcada.

Así por ejemplo para iniciar sesión con la usuaria thalia

josemariatc@debian:~$ su thalia

Contraseña:

thalia@debian:/home/josemariatc$ exit

O lo más habitual tarea de iniciar sesión como administrador:

josemariatc@debian:~$ su

Contraseña:

root@debian:/home/josemariatc#

Debian - Tema 5.8.6: desconexión 

<- | ->   Debián - 5.8.8: información sobre el sistema
   GNU/Linux - Temario

Escribir un comentario

Aunque los comentarios no expresan la opinión del administrador del sitio web, éste si que tiene una responsabilidad legal sobre lo que aparece. Por lo tanto, habrá una labor de moderación de los mensajes. No se permitirán mensajes ofensivos ni publicidad


Código de seguridad
Refescar

Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-Ley 13/2012, de 30 de marzo. Si continúa navegando consideramos que acepta el uso de cookies. . Más información