$ passwd La orden
(passwd) modifica la contraseña del usuario que
la ejecuta. El administrador puede usarla poniendo a
continuación un nombre de usuario para modificar
las contraseñas de otras cuentas del sistema.
$ who
Para resolver esta cuestión nos podemos basar en el caso anterior. La orden who también muestra la consola junto al nombre de usuario, por lo que bastaría poner:
$ who
$ write juan "Dame la dirección de corre de Antonio, please"
La orden
(write) sólo es válida cuando el otro usuario
está conectado al sistema. Si quisiéramos
enviar mensajes a usuarios que no están conectados
tendríamos que usar el correo electrónico.
$ mesg n
La orden
(mesg) básicamente lo que hace es modificar los
permisos del correspondiente dispositivo /dev/ttyN
$ date
$ sort /etc/passwd
$ sort /etc/group
$ more /etc/services
$ cal 1 1999
110+38 resto de 100/7 si 3<8 si 8<3 si 8>3 Puestas en el mismo orden quedarían:
expr 110 + 38
expr 100 % 7
expr 3 < 8
expr 8 < 3
expr 8 > 3
Aquí podemos observar como hemos incluido el carácter 1#1 para proteger los símbolos 2#2 y 3#3. Estos dos símbolo tienen un significado propio, por lo que es necesario "protegerlos" para evitar que tengan este comportamiento (redirigir las entrada y salida estándares). También hay que tener en cuenta los espacios.
$ find / -name resolv.conf -type f
$ find / -name profile -type f
$ find / -name hosts.allow
$ find / -name sendmail.cf -type f
$ find / -name usr -type d
$ find / -name bin -type d
$ find /etc -name aliases -type f -exec cat {} ;
$ ps
$ ps axu
$ sleep 5
$ head -n 5 /etc/inetd.conf
$ tail /etc/inittab
$ cd
$ touch nuevo
$ wc -l /etc/passwd
$ wc -w /etc/passwd
$ wc -c /etc/passwd