head : Muestra por defecto las 10 primeras líneas de un archivo.
head [opciones] archivo
[Opciones]:
- Podemos cambiar el número de líneas: -n numero, –lines=numero
- Podemos acotar la salida por bytes en vez de por líneas: -c num, –bytes=num
tail : Es exactamente igual a head, solo que muestra las lineas finales del archivo. También es posible usar -c num, –bytes=num y -n num, –lines num
[Otras opciones]:
- Podemos dejar un archivo de registro abierto para ir viendo lo que se escribe en el: -f, –follow
- Podemos indicar a tail que finalice el seguimiento del archivo al terminar la ejecución del programa: –pid=num_pid
less : Es un visualizador ligero de archivos ya que no necesita cargar la información antes de visualizarla.
less [opciones] archivo
[Opciones]:
- Avanzar una página: ESPACIO / Control V / Esc ESPACIO (full screen)
- Retrocede una página: Esc V / b / Control+B) / w [num líneas]
- Avanzar media página: d / Control+D
- Retrocedes media página: u / Control+U
- Avanzar una línea: ENTER / e / Control+E / j / Control+J (Se pueden especificar N lineas)
- Retrocede una línea: y / Control+P / k / Control+K
- Desplazarse por los caracteres: cursores (flechas)
- (/) para buscar texto, n para la siguiente concordancia, N buscará hacia atrás
- (?) para buscar texto hacia atrás
- gNUM iremos a la línea NUM
- h visualiza la ayuda interna de less
- Q para salir de less
more : Es una versión anterior de less, muchas opciones de less no funcionan con more.