Bienvenidos a este capítulo del Curso de Linux para Hackers – Visualizar Archivos con MORE. Comparte este articulo y síguenos para recibir más capítulos, guías y cursos gratis.
Esta guía es parte de un curso mucho más grande en donde te enseñamos a convertirte en hacker de 0 a 100. Desde los conocimientos más básicos hasta conseguir empleo.
En esta guía veremos desde cero un tema tan amplio como es Linux y lo haremos desde el punto de vista del hacking y la ciberseguridad.
Para saber más comente a continuación, respondemos todos y cada uno de los comentarios.
¿Te gustaría enterarte de cuando lanzamos descuentos y nuevos cursos?
Lo que aprenderás en este artículo:
- Cómo usar el comando
more
para visualizar archivos en Linux. - Teclas de navegación y búsqueda en el comando
more
. - Opciones avanzadas del comando
more
. - Diferencias entre el comando
more
ycat
. - Uso del comando
nl
para mostrar archivos con números de línea.
Abrir archivo usando el comando more
El comando more de Linux también se utiliza para mostrar el contenido del archivo. Como el comando less ajusta automáticamente la altura y el ancho de la ventana de la terminal, corta el contenido según el ancho de la terminal.
- Utilice las siguientes teclas para desplazarse por la salida:
- Presione la tecla ENTER para desplazarse por la página línea por línea.
- Presione la barra espaciadora para ir a la página siguiente.
- Presione la tecla ‘b’ para ir a la página anterior.
- Presione la tecla ‘/:’ para buscar la cadena.
Para mostrar el contenido del archivo mediante el comando more, ejecútelo de la siguiente manera:
Sintaxis:
more <archivo nombre>
Ejemplo:
more carlos.txt
El comando anterior mostrará el contenido del archivo en el ancho de la ventana de la terminal. Considere el siguiente resultado:
Del mismo modo que el comando “cat” muestra el contenido del archivo, el comando “more” también muestra el contenido de un archivo. La única diferencia es que, en el caso de archivos más grandes, la salida del comando “cat” se desplazará fuera de la pantalla, mientras que el comando “more” muestra la salida de una pantalla a la vez.
sudo more /etc/shadow
Mire la instantánea de arriba, en la esquina izquierda se muestra 67%, lo que indica que se muestra una página del 67%.
Para desplazarse hacia abajo utilice la tecla ‘espacio’ ; se mostrará la siguiente página.
Si desea desplazarse por la página línea por línea, utilice la tecla “Enter” .
Si desea ir a la última página o a la anterior utilice la tecla ‘b’ .
Opciones del comando more
Opciones | Función |
more -num | Limita la línea mostrada por página. |
more -d | Muestra el mensaje del usuario en la esquina derecha. |
more -s | Apriete las líneas en blanco. |
more +/nombre de cadena | Ayuda a encontrar la cadena. |
more +num | Se utiliza para mostrar el contenido de una línea específica. |
Nota: El comando ‘más’ no se puede utilizar para mostrar archivos binarios.
El comando more tiene más opciones que puedes explorar
more –help
También te recomendamos consultar las páginas man:
man more
Abrir archivo con el comando nl
El comando nl muestra el contenido del archivo con el número de línea. Es casi igual que el comando cat. La principal diferencia entre ambos comandos es que antepone números de línea al mostrar la salida en la terminal.
Para mostrar el contenido del archivo con el comando nl, ejecute el comando de la siguiente manera:
nl carlos.txt
El comando anterior mostrará el contenido del archivo con el número de línea. Considere el siguiente resultado:
sudo nl /etc/shadow
El comando ln tiene más opciones que puedes explorar
ln –help
También te recomendamos consultar las páginas man:
man ln
Resumen y Puntos clave:
- Comando
more
para visualizar archivos en Linux
El comandomore
permite visualizar el contenido de un archivo, una pantalla a la vez, similar aless
. A diferencia decat
,more
pausa la salida para facilitar la lectura de archivos grandes.
Sintaxis:more archivo.txt
- Teclas de navegación en el comando
more
- Enter: Avanza línea por línea.
- Espacio: Avanza a la siguiente página.
- b: Retrocede una página.
- /: Permite buscar una cadena dentro del archivo.
- Ejemplo de búsqueda:
- /cadena_a_buscar
- Opciones avanzadas del comando
more
more -num
: Limita la cantidad de líneas mostradas por página.
more -d
: Muestra mensajes de navegación en la esquina inferior.
more -s
: Suprime las líneas en blanco redundantes.
more +/cadena
: Comienza la visualización desde la primera coincidencia de la cadena especificada.
more +num
: Comienza a mostrar el archivo desde la línea especificada.
- Ejemplo:
more +5 archivo.txt
- Diferencias entre
more
ycat
Mientras quecat
muestra todo el contenido de un archivo de una vez,more
pausa la salida para mostrar el contenido en partes, lo que lo hace más adecuado para archivos grandes. - Comando
nl
para mostrar archivos con números de línea
El comandonl
es similar acat
, pero añade números de línea a la salida, lo que facilita el seguimiento de las líneas de un archivo.
Sintaxis:nl archivo.txt
- Búsqueda con
nl
Al igual quecat
, puedes usarnl
para ver archivos en un formato numerado, pero no incluye funciones de búsqueda comoless
omore
.
El comando more
es útil para navegar archivos grandes, ofreciendo una lectura pausada y la capacidad de buscar texto. Con opciones adicionales como +num
y +/cadena
, es ideal para archivos largos que necesitan ser explorados en partes.
Pon en práctica lo aprendido
Ahora pon a prueba lo aprendido con estas preguntas y ejercicios.
Preguntas sobre el comando more y nl en Linux
- ¿Cuál es la principal diferencia entre el comando cat y el comando more?
- ¿Qué hace el comando more cuando el archivo es más grande que una pantalla?
- ¿Cómo puedes abrir el archivo documento.txt usando el comando more?
- ¿Qué tecla debes presionar para avanzar una página completa cuando usas el comando more?
- ¿Cómo puedes buscar una cadena específica dentro de un archivo usando el comando more?
- ¿Qué tecla debes presionar para retroceder una página al usar el comando more?
- ¿Qué opción del comando more permite mostrar una línea específica del archivo?
- ¿Cuál es la función del comando nl en Linux?
- ¿Cómo se diferencia el comando nl del comando cat al mostrar el contenido de un archivo?
- ¿Qué comando se utiliza para mostrar el contenido de un archivo con el número de línea antepuesto?
Ejercicios basados en el comando more y nl
- Abre el archivo datos.txt con el comando more y desplázate línea por línea utilizando la tecla Enter.
- Busca la cadena “error” en el archivo logs.txt utilizando el comando more.
- Abre el archivo informe.txt con el comando more y avanza página por página usando la barra espaciadora.
- Ve directamente a la línea 50 del archivo report.txt con el comando more.
- Usa el comando nl para mostrar el archivo documento.txt con los números de línea incluidos.
- Abre el archivo archivo.txt con more y muestra solo 5 líneas por pantalla utilizando la opción adecuada.
- Retrocede una página en el archivo resultados.txt mientras lo visualizas con el comando more.
- Abre el archivo info.txt y utiliza el comando more con la opción que te permite encontrar una cadena llamada “usuario”.
- Visualiza el archivo codigo.py con el comando nl y compara su salida con la del comando cat.
- Usa nl para ver el archivo /etc/shadow y observar cómo antepone los números de línea a cada línea del archivo.
Respuestas a las preguntas
- La principal diferencia entre cat y more es que cat muestra el contenido completo del archivo de una sola vez, mientras que more lo muestra una pantalla a la vez, facilitando la lectura de archivos grandes.
- Cuando el archivo es más grande que una pantalla, more lo muestra en partes, permitiendo avanzar y retroceder entre las páginas. Para abrir el archivo documento.txt con more, usa:
more documento.txt - Para avanzar una página completa con more, presiona la barra espaciadora.
- Para buscar una cadena específica en un archivo usando more, usa la barra / seguida de la cadena, por ejemplo:
/cadena_a_buscar - Para retroceder una página al usar more, presiona la tecla b.
- Para mostrar una línea específica del archivo con more, usa la opción +num, por ejemplo:
more +50 archivo.txt - El comando nl se utiliza para mostrar el contenido de un archivo con los números de línea antepuestos.
- El comando nl antepone números de línea a la salida, mientras que cat simplemente muestra el contenido sin numeración.
- Para mostrar el contenido de un archivo con el número de línea antepuesto, usa el comando nl.
Respuestas a los ejercicios
1 Abrir datos.txt y desplazarse línea por línea:
more datos.txt
Luego, presiona Enter para avanzar línea por línea.
2 Buscar la cadena “error” en logs.txt:
more logs.txt
Luego escribe /error y presiona Enter.
3 Abrir informe.txt y avanzar página por página:
more informe.txt
Usa la barra espaciadora para avanzar una página.
4 Ir directamente a la línea 50 de report.txt:
more +50 report.txt
5 Mostrar documento.txt con números de línea:
nl documento.txt
6 Mostrar solo 5 líneas por pantalla en archivo.txt:
more -5 archivo.txt
7 Retroceder una página en resultados.txt con more:
more resultados.txt
Luego presiona la tecla b.
8 Buscar la cadena “usuario” en info.txt:
more +/usuario info.txt
9 Comparar la salida de cat y nl para codigo.py:
Para ver con cat:
cat codigo.py
Para ver con nl:
nl codigo.py
10 Ver /etc/shadow con números de línea usando nl:
sudo nl/etc/shadow
No te detengas, sigue avanzando
Aquí tienes un propósito que debes considerar seriamente: si has querido mejorar tus habilidades en hacking, Ciberseguridad y programación ahora es definitivamente el momento de dar el siguiente paso. ¡Desarrolla tus habilidades aprovechando nuestros cursos a un precio increíble y avanza en tu carrera! El mundo necesita más hackers…
- Cómo conseguir trabajo de hacker en 2024
- Trabaja remoto e internacionalmente como Hacker en 2024
- Se necesitan más Hackers – Hechos y estadísticas de 2024
- Se Necesitan más Hackers – La escasez de habilidades en ciberseguridad está empeorando
- El salario de un hacker – Cuanto se gana como Pentesters/ Infosec
- Las empresas te estan buscando para hacerle frente a los ciberataques
- Cómo convertirse en analista de ciberseguridad
- Inicia en hacking y ciberseguridad como analista SOC
- DevOps vs DevSecOps para Hackers
- DevOps vs DevSecOps para Empresas
¿Te gustaría enterarte de cuando lanzamos descuentos y nuevos cursos?
Sobre los autores
Álvaro Chirou
Yo soy Álvaro Chirou, tengo más de 20 Años de experiencia trabajando en Tecnología, eh dado disertaciones en eventos internacionales como OWASP, tengo más de 1.800.000 estudiantes en Udemy y 100 formaciones profesionales impartidas en la misma. Puedes seguirme en mis redes:
Laprovittera Carlos
Soy Laprovittera Carlos. Con más de 20 años de experiencia en IT brindo Educación y Consultoría en Seguridad de la Información para profesionales, bancos y empresas. Puedes saber más de mi y de mis servicios en mi sitio web: laprovittera.com y seguirme en mis redes:
Hacker de 0 a 100 desde las bases hasta conseguir empleo
¿Quieres iniciarte en hacking y ciberseguridad pero no sabes por dónde empezar? Inicia leyendo nuestra guia gratuita: https://achirou.com/hacker-de-0-a-100-desde-las-bases-hasta-conseguir-empleo/ que te lleva de 0 a 100. Desde los fundamentos más básicos, pasando por cursos, recursos y certificaciones hasta cómo obtener tu primer empleo.
Hemos creado una ruta de 0 a 100. Un plan de desarrollo que va desde las bases: cómo aprender hacking, qué aprender, en qué orden; pasando por las areas técnicas necesarias como Linux, Redes, Programación y los conocimientos necesarios en ciber seguridad, hacking, pentesting hasta la práctica y el inicio laboral: Crear tu propio laboratorio, certificaciones, adquirir experiencia e iniciarse laboralmente.
Este es un mega post. Una guía con más de 250 artículos que te llevaran por el camino del hacker. Esta guía es gratuita y esta creada gracias al esfuerzo y al trabajo combinado de Alvaro Chirou y mío (Laprovittera Carlos).
Creamos esta guía (futuro curso) para que puedas iniciarte en este mundo. Puedes arrancar ahora, GRATIS, solo necesitas un PC, conexión a internet y paciencia (Ser hacker NO ES un camino de la noche a la mañana).
El Hacking y la ciberseguridad es una carrera divertida, emocionante y gratificante que te recompensará y desafiará por igual. Sin embargo, para quienes buscan adentrarse en este campo en auge y en constante evolución, puede resultar difícil saber por dónde empezar. ¡Ahí es donde entra en juego nuestra guía en ciberseguridad!
Esta es la hoja de ruta hacia el trabajo de ciberseguridad de tus sueños. Te ayudará a entender qué conocimientos, habilidades y certificados son necesarios para alcanzar tus metas profesionales y tener una carrera próspera. Si quieres ser consultor de ciberseguridad, analista de malware, evaluador de penetración, analista de SOC o cualquier otro puesto de ciberseguridad, esta guía es lo que necesitas.
SIGUE APRENDIENDO GRATIS CON NUESTRAS GUIAS
- Cómo Iniciarse en Hacking y Ciberseguridad en 2024
- Hacker de 0 a 100 desde las bases hasta conseguir empleo
- Curso de Redes para Hackers
- Curso Gratis de Programación
- Curso Gratis Linux – Capitulo 1 – Introducción a Linux
- Curso Gratis de Redes – Capitulo 1 – Tipos de redes y servicios
- Guía de Hacking y Pentesting capitulo 1: Introducción al Pentesting
- Como iniciarse en TRY HACK ME – Complete Beginner #1
- OSINT #1 Más de 200 Search Tools
- Curso Gratis de Java para Hackers
- Hardware para Hackers – Los mejores 40 Dispositivos de Hacking
- Guía de Flipper Zero – Qué es y para qué sirve
- SIGUE APRENDIENDO GRATIS EN NUESTRO BLOG
Aprende con nuestros más de 100 cursos que tenemos disponibles para vos
Compartimos estos recursos para ayudar a la comunidad de hacking y ciberseguridad. COMPARTE y Siéntete libre de agregar más sugerencias en los comentarios a continuación, respondemos todos y cada uno de los comentarios.
Saludos amigos y happy hacking!!!