El sistema operativo UNIX proporciona una interfaz de línea de comandos (el " shell" ) que ejecuta los comandos de usuario en modo texto de forma interactiva. El " ejecutivo " built-in shell de comandos UNIX repurposes el proceso actualmente en ejecución la cáscara por lo que es correr el argumento al ejecutar en su lugar. El flujo de salida estándar de la shell , donde toda la producción de impresión va por defecto, se pierde cuando el depósito se sustituye por el nuevo código. Puede imprimir el nombre de usuario del proceso actual mediante ejecutivo , mientras que redirigir la salida a un archivo en lugar de una terminal. Instrucciones
1
iniciar sesión en el sistema UNIX en el texto ( shell) , el modo de usar su cuenta regular
2
Escriba el siguiente comando en la shell : .
ejecutivo de id> ~ /myUserName.txt
Pulse " Enter". La cáscara transferirá el control a la identificación; id, a su vez, se imprimirá el nombre de usuario y salida
3
sesión en el equipo nuevo como su usuario habitual . . Compruebe que ejecutivo de hecho imprime el nombre de usuario , escriba el siguiente comando en la shell:
cat ~ /myUserName.txt
El nombre de usuario se mostrará como parte de la salida del gato mando, inmediatamente después de la "uid = " la partida.