Pregunta 1¿Qué comando muestra el contenido de un archivo de principio a fin de una vez?
Ver el contenido — cat / head / tail / wc
Muestra el archivo entero con cat, el inicio y el final con head y tail, y cuenta líneas con wc -l — además del flujo para revisar logs, todo práctico en una terminal del navegador.
Mostrar el archivo entero — cat
cat es el comando que imprime todo el contenido de un archivo en pantalla.
Úsalo cuando quieras ver el conjunto de un vistazo, como un archivo de configuración corto o una nota.
Basta con pasar el nombre del archivo y lo muestra tal cual desde la primera línea hasta la última.
Para archivos muy largos, en Ubuntu y similares usarías less para desplazarte pantalla a pantalla y q para salir.
En la consola de este curso muestras el archivo entero con cat, y para archivos largos tomas solo la parte que necesitas con head y tail, que aprenderás a continuación.
cat para el conjunto, head / tail para partes, y wc -l para la cantidad.echo one > memo.txt # escribir la línea 1
echo two >> memo.txt # añadir la línea 2
echo three >> memo.txt # añadir la línea 3
cat memo.txt # mostrar cada línea
Ver el inicio — head
head toma solo el número de líneas indicado desde el inicio de un archivo.
Sin opción muestra las primeras 10 líneas, y escribir un número tras -n lo limita a esa cantidad.
Es útil para revisar el comienzo de un log largo o los primeros registros de unos datos.
| Uso | Significado |
|---|---|
head f | Muestra las primeras 10 líneas (por defecto) |
head -n N f | Muestra las primeras N líneas |
head muestra desde el inicio. Usa -n para fijar el número de líneas.echo l1 > log.txt # crear material
echo l2 >> log.txt
echo l3 >> log.txt
head -n 2 log.txt # primeras 2 líneas (l1 l2)
Ver el final — tail
tail toma solo el número de líneas indicado desde el final de un archivo.
Sin opción muestra las últimas 10 líneas, y -n fija el número de líneas.
Se usa a menudo para revisar las últimas líneas de un log.
| Uso | Significado |
|---|---|
tail f | Muestra las últimas 10 líneas (por defecto) |
tail -n N f | Muestra las últimas N líneas |
tail muestra desde el final. Va bien para revisar las últimas líneas.echo l1 > log.txt # crear material
echo l2 >> log.txt
echo l3 >> log.txt
tail -n 2 log.txt # últimas 2 líneas (l2 l3)
Contar líneas — wc
wc es el comando que cuenta palabras y líneas.
Añade -l para mostrar solo el recuento de líneas de un archivo.
Puedes ver rápido cuántas líneas ha acumulado un log o cuántos registros hay sin leerlo entero.
| Uso | Significado |
|---|---|
wc f | Muestra el recuento de líneas, palabras y caracteres |
wc -l f | Muestra solo el recuento de líneas |
wc -w f | Muestra solo el recuento de palabras |
wc cuenta. Usa -l para tomar solo el recuento de líneas.echo a > data.txt # crear material
echo b >> data.txt
echo c >> data.txt
wc -l data.txt # recuento de líneas (3)
Indica el número de líneas con `-n`
Cuando sabes cuántas líneas quieres con head o tail, indicarlo con -n toma exactamente la parte que quieres.
Verificación de conocimientos
Responde cada pregunta una a una.
Pregunta 2¿Cuál usas para mostrar solo las últimas líneas de un archivo?
Pregunta 3¿Qué te dice ejecutar wc -l data.txt?