1) Completar pestaña:
Un gran ahorro de tiempo. Si está escribiendo un comando, solo necesita escribir lo suficiente del comando para proporcionar un segmento inicial que solo se puede extender de una sola manera y luego puede presionar TAB una vez para expandir su segmento inicial a todo el comando. Entonces, por ejemplo, en mi sistema se umo TABexpande a umount. (En mi sistema, ya que los segmentos iniciales son extensibles solo de una manera es una función de lo que ha instalado, etc.) Si no escribe lo suficiente para que la finalización sea inequívoca, TAB no se expandirá, pero un segundo TAB mostrará un lista de posibles terminaciones. Entonces, en mi sistema, um TAB TABproduce:
umask umax_pp umount umount.hal
La finalización de tabulación también funciona en las rutas: cd /home/me/docs/reallylo TABsi es única, se expandirá cd /home/me/docs/reallylongdirnamey, si no es única, ofrecerá una lista de continuaciones candidatas como se indicó umanteriormente.
2) man some-commando some-command --helpo some-command -h:
Si no puede recordar cómo funciona un comando, puede obtener documentación allí mismo en el shell. manSuele proporcionar el mayor detalle. Por lo general, uno o ambos argumentos --helpy -hpara un comando proporcionan un breve resumen.
3) head:
man some-commandtoma el control del terminal y evita que ingrese comandos mientras se muestra el texto del hombre. man some-command | headmostrará las primeras 10 líneas. man some-command | head -nmostrará las primeras n líneas. En ambos casos, recupera su solicitud, de modo que puede tener el texto del hombre en la pantalla al ingresar su comando.