CursosEmpresasBlogLiveConfPrecios

Herramientas básicas (Comandos CAT, MORE, TAIL y OPEN)

Clase 4 de 17 • Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Clase anteriorSiguiente clase

Contenido del curso

Introducción a la línea de comandos

  • 1
    Introducción

    Introducción

    01:30 min
  • 2
    Introducción a la terminal

    Introducción a la terminal

    01:46 min
  • 3
    Manejo archivos y directorios

    Manejo archivos y directorios

    09:13 min
  • 4
    Herramientas básicas (Comandos CAT, MORE, TAIL y OPEN)

    Herramientas básicas (Comandos CAT, MORE, TAIL y OPEN)

    Viendo ahora
  • 5
    Crea llaves SSH

    Crea llaves SSH

    03:50 min

Configuración entorno de desarrollo

  • 6
    Configuración de la terminal MacOS

    Configuración de la terminal MacOS

    05:54 min
  • 7
    Instalación y configuración de VSCode

    Instalación y configuración de VSCode

    08:55 min
  • 8
    Google Chrome para desarrollo frontend

    Google Chrome para desarrollo frontend

    06:13 min
  • 9

    Cómo instalar NodeJS

    02:17 min
  • 10
    Herramientas de desarrollo Backend: JSON Viewer y Postman

    Herramientas de desarrollo Backend: JSON Viewer y Postman

    03:10 min

Git y GitHub

  • 11
    ¿Qué es Git, para qué se usa y qué resuelve?

    ¿Qué es Git, para qué se usa y qué resuelve?

    02:01 min
  • 12

    Instalación de Git

    01:48 min
  • 13
    Cómo crear un repositorio, primer commit, reset y logs

    Cómo crear un repositorio, primer commit, reset y logs

    09:59 min
  • 14
    Ramas, rebase y merge

    Ramas, rebase y merge

    06:45 min
  • 15
    Github: configuración, repositorio remoto, push y pull

    Github: configuración, repositorio remoto, push y pull

    07:24 min
  • 16

    Cómo crear un buen README.md y sintaxis de markdown

    02:59 min
  • 17
    Conclusiones

    Conclusiones

    01:12 min
Tomar examen
Resumen
  • cat: permite visualizar un archivo completo en la terminal.
  • more: muestra por partes un archivo dentro de la terminal.
  • tail: muestra las últimas 10 líneas de cada archivo, se puede modificar pasándole el parámetro con el número de líneas -15.
  • open: abre un archivo con el programa que tengamos por defecto.

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
        Carlos Alberto Orellana Soto

        Carlos Alberto Orellana Soto

        student•
        hace 6 años

        Resumen

          Kevin Morales

          Kevin Morales

          student•
          hace 6 años

          Excelente! Gracias por compartirlo

          José Rigoberto Salas Chacón

          José Rigoberto Salas Chacón

          student•
          hace 6 años

          tail muestra las últimas líneas del archivo, no las primeras. Saludos.

        Yulieth Lubo

        Yulieth Lubo

        student•
        hace 6 años

        El comando open es exclusivo de Mac, para Ubuntu utilicé éste:

        xdg-open nombre_archivo
          Russell Sotomayor

          Russell Sotomayor

          student•
          hace 5 años

          genial_gracias.

        Erik Fernandez

        Erik Fernandez

        student•
        hace 6 años

        modificaciones para Windows:

        1. en vez de open es explorer
        2. en vez de more es less
          Leidy Marcela Álvarez Mejía

          Leidy Marcela Álvarez Mejía

          student•
          hace 6 años

          Gracias :)

          Juan Sebastian Flórez Gómez

          Juan Sebastian Flórez Gómez

          student•
          hace 5 años

          ya se porque me dice que no se encuentra el comando.

        Joe Domat

        Joe Domat

        student•
        hace 6 años

        Open es un comando exclusivo para MacOS, si estas usando Ubuntu (aun en Windows), deberas usar el comando xdg-open

        Alejandro Maguey Rentería

        Alejandro Maguey Rentería

        student•
        hace 6 años

        Recuerden que no es necesario que tecleen todo, siempre pueden utilizar la tecla tab para autocompletar.

        Nestor Jesus Rodriguez Rodriguez

        Nestor Jesus Rodriguez Rodriguez

        student•
        hace 6 años

        Estoy en Ubuntu 20.04 y al ejecutar el comando 'open imagen.jpg' me aparece que el comando open no lo encuentra. Para resolverlo, toca colocar 'xdg-open imagen.jpg' y abre exitosamente.

          Efraín Hernández García

          Efraín Hernández García

          student•
          hace 6 años

          Buen tip gracias!

          Germán E. Torres H.

          Germán E. Torres H.

          student•
          hace 6 años

          Gracias por la ayuda...

        Catherine Mejias

        Catherine Mejias

        student•
        hace 6 años

        Para los que no les funciona el comando “Open” en Windows usen el comando “Start”

        $ start archivo.txt
          Jonnathan David Triana Botia

          Jonnathan David Triana Botia

          student•
          hace 6 años

          Para los que no les sirvio el comando ++start ++ ++ni open++ y tienen sistemas operativos basados en debian les podria servir

          $ see nombre_del_archivo.la_extension
          Jean Carlos Recio

          Jean Carlos Recio

          student•
          hace 5 años

          gracias si funciona

        Nahuel Alejandro Acevedo

        Nahuel Alejandro Acevedo

        student•
        hace 6 años

        Hola, tengo unas dudas...primero que nada, mi pc no sabe con que ejecutar los archivos .ico, así que le cambie el formato a .png y tambien intente con una foto...

        Ahora ¿Por que no me funciona el comando open? me sale esto: open: ioctl(VT_GETSTATE): Inappropriate ioctl for device

        Lei en un comentario sobre el comando xdg-open, intente con ese, y me pidio que primero instale esos comandos, luego intente denuevo y me tira este mensaje Error: no "view" mailcap rules found for type "image/png", pero funciona

          Fidel Corrales A

          Fidel Corrales A

          student•
          hace 6 años

          x2

          Juan Antonio Lucero Verde

          Juan Antonio Lucero Verde

          student•
          hace 6 años

          x3

        Ilse Alejandra Fermán García

        Ilse Alejandra Fermán García

        student•
        hace 6 años

        **more ** ver archivo por partes **cat ** ver todo un archivo, **cat ** README.md > copy_README.md hace copia del archivo **tail ** ver las últimas líneas de un archivo **open ** abre el archivo con el programa por defecto

        Karen Paola Diaz Duarte

        Karen Paola Diaz Duarte

        student•
        hace 6 años
        C4-1.PNG
        C4-2.PNG
        C4-3.PNG
        C4-4.PNG
        C4-5.PNG
        Wilson Delgado

        Wilson Delgado

        student•
        hace 6 años

        Al intentar usar open sucede esto: open: ioctl(VT_GETSTATE): Inappropriate ioctl for device

          Marlon Hugo Mejia Pantoja

          Marlon Hugo Mejia Pantoja

          student•
          hace 6 años

          Me sale lo mismo, Walis esta es la terminar de MAC. creo que nos sale eso por que estamos en una maquina virtual, es decir ejectanto ubuntu desde windows, no en la terminal de linux o windows directamente. Si encuentro al mas de info o como solucionarle ya lo compartire.

          Jose Angel Condori Ccapa

          Jose Angel Condori Ccapa

          student•
          hace 6 años

          cambia el comando en en linux es xdg-open en mac open

        Ramdhei López Arcila

        Ramdhei López Arcila

        student•
        hace 6 años

        Me siento con superpoderes

        DAVID EDUARDO BAEZ SANCHEZ

        DAVID EDUARDO BAEZ SANCHEZ

        student•
        hace 6 años

        Para linux Ubuntu toca con xdg-open

          Fernando Evelio Rivera Flores

          Fernando Evelio Rivera Flores

          student•
          hace 6 años

          Gracias, este comando me funciono

        Cesar Gonzalez Groh

        Cesar Gonzalez Groh

        student•
        hace 5 años

        Si no les funciona open usen start Así me funciona en Git Bash

          Erik Elyager

          Erik Elyager

          student•
          hace 5 años

          Excelente consejo, ya estoy tan acostumbrado al open que no recordaba la opción de git bash.

          Alejandro Tangarife Rivas

          Alejandro Tangarife Rivas

          student•
          hace 5 años

          Puede ser por lo que estamos en la versión de Windows?

        Usuario anónimo

        Usuario anónimo

        user•
        hace 5 años

        ✨ El comando cat no solo sirve solo para mostrar contenido de un archivo, también podemos copiar archivos con el.

        Juliana Gonzalez

        Juliana Gonzalez

        student•
        hace 6 años
        • cat + nombre del archivo: nos permite visualizar todo el contenido del archivo en la terminal. Nos va desplegar todo el contenido y a veces se dificulta la lectura.
        • more + nombre del archivo: nos permite visualizar lo que contiene el archivo por partes. Se despliega una parte del archivo.
        • Para navegar dentro del archivo podemos utilizar las flechas del teclado, si queremos navegar por más espacio utilizamos el botón grande.
        • q: para salir del archivo y regresarnos a la terminal
        • tail + nombre del archivo muestra las ultimas 10 lineas del archivo por defecto si queremos modificar podemos pasarle una bandera del nro de líneas que queremos que nos muestre por ej: tail -15 + nombre del archivo
        • cat + nombre del archivo > copy_"nombre del achivo" : para crear copia de un archivo.
        • open + nombre del archivo: es un comando que nos permite abrir un archivo con el programa que tiene por defecto el sist operativo. Nos va abrir en un preview el archivo binario (imagen por ej). Pero lo mismo podemos hacerlo con archivos de texto, que nos abrira un editor de texto.
          Francisco Uceta Rodríguez

          Francisco Uceta Rodríguez

          student•
          hace 5 años

          Muchas gracias, Julia.

          Victor Andres Castillo Zambrano

          Victor Andres Castillo Zambrano

          student•
          hace 5 años

          gracias por tus apuntes

        José Manuel Alcalá Guzman

        José Manuel Alcalá Guzman

        student•
        hace 6 años
        /* Herramientas Básicas CAT, MORE, TAIL, OPEN */ cat => permite visualizar todo el documento o el contenido en la terminal. more => permite visualizar el contenido del archivo por partes.(se sale con Q) tail => muestra las ultimas 10 lineas del documento (se le puede pasar el numero de lineas ejemplo -15) cat nombreArchivo > nombreCopia => para copiar un archivo. open => abre el archivo con el programa por defecto del sistema operativo.```
        Laura Albarracín

        Laura Albarracín

        student•
        hace 6 años

        Tambien para conocer sobre las opciones y uso de los comando se puede usar man $ man [comando]

        ~$ man cat
        Marco Sotomayor

        Marco Sotomayor

        student•
        hace 6 años

        Para la gente que este con problemas con el comando open.

        El comando hace lo que nos dice el profesor, solamente en Mac. En Linux es un alias de openvt (abrir terminal virtual). El comando equivalente en linux es xdg-open.

          Jeferson Stiven Parra Mahecha

          Jeferson Stiven Parra Mahecha

          student•
          hace 6 años

          Gracias me funciono en Fedora.

        Camilo Morales Sanchez

        Camilo Morales Sanchez

        student•
        hace 6 años

        no me funciono el comando open tengo windows 10 alejo89@DESKTOP-VD05281:/mnt/c/Users/alejoDev/portafolio/public$ open favicon.ico open: ioctl(VT_GETSTATE): Inappropriate ioctl for device alejo89@DESKTOP-VD05281:/mnt/c/Users/alejoDev/portafolio/public$ open favicon.ico open: ioctl(VT_GETSTATE): Inappropriate ioctl for device alejo89@DESKTOP-VD05281:/mnt/c/Users/alejoDev/portafolio/public$ open logo192.png open: ioctl(VT_GETSTATE): Inappropriate ioctl for device alejo89@DESKTOP-VD05281:/mnt/c/Users/alejoDev/portafolio/public$ open logo192.png open: ioctl(VT_GETSTATE): Inappropriate ioctl for device

          Guillermo Martínez López

          Guillermo Martínez López

          student•
          hace 6 años

          Hola! Me pasó exactamente lo mismo, por ahora no encontré la solución.