Ver destacados

Añadir nuevos comandos como wget, nmap en terminal Mac

Aumenta la lista de tu terminal y aprende cómo agregar nuevos comandos como wget o nmap y cómo usarlos en macOS Sierra.
Escrito por
7.9K Visitas  |  Publicado feb 21 2017 14:22
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Administrar equipos con macOS Sierra es una tarea que implica responsabilidad y cuidado debido a las múltiples opciones ofrecidas por este gran Sistema Operativo.

 

Desde la terminal en macOS Sierra tenemos acceso a más de 1400 opciones de comandos para la correcta gestión y soporte del equipo, pero aunque es un número importante de comandos, y todos prácticos y útiles, existen algunos comandos vitales para las tareas de gestión que no vienen por defecto en la terminal de macOS Sierra y sin duda estos comandos son fundamentales para múltiples gestiones, un ejemplo claro de ellos son:

 

wget
Gracias a este comando tenemos la posibilidad de descargar, de forma desatendida, de archivos, sitios web u otro tipo de elementos.

 

nmap
Gracias es este comando tenemos la posibilidad de escanear y conocer el estado de la red actual y los puertos que la componen.

 

Hoy este tutorial te enseñará cómo instalar estos dos importantes comandos en macOS Sierra para contar con un nivel más de gestión.

 

Qué es un gestor de paquetes
Para instalar este tipo de comandos debemos hacer uso de un gestor de paquetes el cual se encarga de descargar, instalar y actualizar cuando sea necesario en macOS Sierra determinados comandos o herramientas para el usuario.

 

Para este caso usaremos Homebrew el cual es un gestor gratuito de paquetes para macOS Sierra ya que cuenta con la capacidad de instalar las utilidades que macOS Sierra no instala. Homebrew está basado en los lenguajes de programación Git y Ruby.

 


1. Cómo instalar Xcode en macOS Sierra


Antes de instalar Homebrew debemos asegurarnos tener instalado Xcode el cual es una herramienta de línea de comandos.

 

Paso 1

Para verificar si está instalada usaremos el siguiente comando:
xcode-select –p
Paso 2

Si el resultado desplegado en la terminal es el siguiente, significa que si está instalado Xcode en macOS Sierra:
/Applications/Xcode.app/Contents/Developer
Paso 3

En caso de no ser así, procedemos a instalar Xcode usando el siguiente comando. Pulsamos en el botón Instalar para iniciar el proceso de descarga e instalación de Xcode en macOS Sierra.
xcode-select –install

 

Paso 4

Podemos validar que haya sido correctamente instalado usando el comando
xcode-select –p
Paso 5

Veremos lo siguiente:
/Library/Developer/CommandLineTools

 

Con esto hemos instalado Xcode en macOS Sierra y estamos listos para instalar Homebrew.

 


2. Cómo instalar Homebrew en macOS Sierra

 

Paso 1

Para instalar Homebrew será necesario ingresar el siguiente comando y pulsar Enter:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Con este comando ejecutaremos un script de Ruby que se encargará de la descarga e instalación de Homebrew en macOS Sierra.

 

Paso 2

Sera necesario pulsar la tecla Enter para continuar con la descarga y posteriormente ingresar nuestra contraseña de administrador para proceder con la instalación de Homebrew en macOS Sierra:

 


 

Paso 3

Una vez descargada e instalada la utilidad veremos lo siguiente. De este modo hemos instalado de forma correcta Homebrew en el sistema.

 


 

 


3. Cómo buscar paquetes con Homebrew en macOS Sierra

 

Una vez instalado Homebrew iniciaremos el proceso de búsqueda de paquetes para su respectiva instalación y uso.

 

Paso 1

Para buscar los paquetes asociados a wget usaremos el siguiente comando. Vemos que Homebrew nos despliega dos opciones asociadas a wget pero verifica el paquete principal con un signo de verificación.
brew search wget

 

Paso 2

En caso que no tengamos claro el funcionamiento de un comando podemos usar el parámetro brew info (Comando) para conocer su uso. Por ejemplo, si ingresamos brew info wget obtendremos el siguiente resultado:

 


 

Paso 3

El mismo método usamos para ubicar el paquete del comando nmap:
brew search nmap

 

 


4. Cómo instalar paquetes con Homebrew en macOS Sierra


Una vez definamos el paquete a instalar será necesario instalarlo en el sistema para comenzar a usarlo en las tareas de administración.

 

Paso 1

Para instalar un paquete en macOS Sierra a través de Homebrew debemos usar la siguiente sintaxis:
brew install (paquete)
Paso 2

En nuestro caso será:
  • nmap: brew install nmap
  • wget: brew install wget

 

 

Paso 3

Del mismo modo instalaremos nmap usando Homebrew:

 


 

 


5. Cómo usar nuevos comandos en macOS Sierra


Una vez instalados los comandos estaremos en capacidad de comenzar a usarlos de forma segura en macOS Sierra.

 

Paso 1

Para usar wget tendremos presente la siguiente sintaxis:
wget http://dominio.com/archivo
Paso 2

para consultar la ayuda del comando podemos usar el comando
man wget

 

Paso 3

Podemos ver que el comando funciona de forma correcta en macOS Sierra:

 


 

Paso 4

Recordemos algunos de los parámetros que podemos implementar con wget:

 

-V
Ver la versión del comando.

 

-c
Es usado en la descarga de archivos de gran tamaño y nos permite reanudar la descarga en caso de fallos.

 

-b
Permite que el comando sea ejecutado en background o segundo plano.

 

-r
Hace uso recursivo del comando.

 

Paso 5

Nmap recordemos que es un comando que nos ayudara en el control y administración de la red de la organización gracias a sus amplias opciones para verificar un recurso:

 


 

Paso 6

Algunos de los comandos más usados en nmap son:

 

nmap –help
Despliega la ayuda de nmap.

 

nmap –A
Habilita la detección del Sistema Operativo.

 

nmap –e (interfaz)
Nos permite especificar la interfaz para usar nmap.

 

nmap –sL_
Permite tener una lista de equipos a escanear.

 

nmap –sn
Deshabilita el puerto de escaneo.

 

nmap –r
Realiza un escaneo de los puertos de forma secuencial.

 

Para conocer en detalle todas las opciones que tenemos con nmap en macOS sierra podemos ir al siguiente enlace oficial:

 

 Nmap

 

Comprobamos como con Homebrew es sencillo y seguro instalar nuevas herramientas para macOS Sierra y de este modo incrementar su potencial como sistema. Para saber más en este Sistema, no te pierdas este listado interesante sobre los comandos ocultos que hay en macOS Sierra.

 


¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!