Está en la página 1de 26

Ping: Cómo funciona y por qué es útil para diagnosticar problemas de red

Ping: Cómo funciona y por qué es útil para diagnosticar problemas de red Si alguna vez

Si alguna vez habéis tenido problemas con vuestra conexión, lo más seguro es que, ya por iniciativa propia o por sugerencia de algún servicio técnico, hayáis recurrido a una utilidad de red conocida como Ping, implementada por defecto en la gran mayoría de sistemas operativos. El objetivo de un ping es determinar si un host destino, identificado con una determinada IP, es accesible desde otro host.

Para ello, el host origen envía al host destino un paquete de información de 32 bytes mediante el protocolo ICMP y espera una contestación de éste, que debe contener los mismos datos. Si la respuesta llega correctamente, el ping ha sido satisfactorio. Si por el contrario el ping falla, entonces es que o bien la petición del host origen o bien la respuesta del host destino se han perdido por el camino. Pero, ¿cómo podemos utilizar este comando desde nuestro ordenador? ¿Cómo podemos usarlo para determinar cuál puede ser el problema de nuestra conexión?

Cómo hacer un ping

Para hacer un ping a otro host desde un equipo con sistema operativo Windows, es tan sencillo como seguir estos pasos:

1. Abrir la consola de comandos: Para ello, vamos a Inicio >> Ejecutar y escribimos cmd. En versiones más recientes, basta con ir a Inicio y escribirlo en Buscar programas y archivos. Seguidamente, pulsamos intro.

2. Escribir “ping nombredehost”: Ahora nos aparecerá una ventana con un fondo en negro. En ella escribiremos, por ejemplo, ping www.google.es

1. Abrir la consola de comandos: Para ello, vamos a Inicio >> Ejecutar y escribimos cmd

Si todo ha ido bien, en nuestra ventana de comandos aparecerá algo similar a lo siguiente:

1. Abrir la consola de comandos: Para ello, vamos a Inicio >> Ejecutar y escribimos cmd

¿Qué significan estas líneas? Pues el ping nos confirma que ha enviado cuatro paquetes de tamaño 32 bytes al servidor que hemos seleccionado, en este caso www.google.es, y que a ese servidor le corresponde la IP 209.85.227.105. En este caso el ping ha sido satisfactorio, los cuatro paquetes de prueba han llegado correctamente y han vuelto a nuestro ordenador con un tiempo medio de 405ms.

Para evitar que una petición ping viaje de forma ilimitada por internet, en cada una de ellas se establece un Time To Live (TTL), que representa el número de saltos que ha dado el paquete de host en host por internet hasta alcanzar su destino. En cada salto, el TTL se decrementa en una unidad, y si en algún momento llega a 0 entonces el paquete se descarta y el host devuelve un error al origen.

Ping es un comando muy sencillo pero también con varias opciones para personalizar los resultados. Por ejemplo, si queremos que no sólo se envíen 4 paquetes, sino que se envíen continuamente, es tan sencillo como añadir un -t al final de la línea (ping www.google.es - t). Podéis ver todas las opciones disponibles en la siguiente tabla.

Para evitar que una petición ping viaje de forma ilimitada por internet, en cada una de

Cómo diagnosticar el problema

Como el principal objetivo de un ping es ver si un determinado ordenador o servidor es accesible desde otro, es una herramienta muy útil a la hora de diagnosticar problemas en una determinada red. Supongamos que, por ejemplo, no nos carga ninguna página web. Esto puede ser debido a varios motivos, por ejemplo, si nuestra red local falla, si están caídos los servidores DNS que estamos utilizando o si, directamente, lo que falla es nuestra conexión a internet.

Utilizando el comando ping es sencillo descartar posibles fuentes de error. En primer lugar, si vemos que nuestra conexión no está funcionando correctamente, lo mejor es realizar un ping a un servidor genérico, como el que poníamos antes como ejemplo (ping www.google.es). Si devuelve alguno de los cuatro paquetes y otros no, seguramente sea algo temporal. Sin embargo, si todos vuelven rechazados o si directamente no se hace el ping, entonces es que hay algún problema con nuestra conexión.

Cómo diagnosticar el problema Como el principal objetivo de un ping es ver si un determinado

Lo que podemos hacer a continuación es comprobar que el fallo no sea de nuestra red local. Para ello, hacemos un ping a la dirección IP de nuestro router. Esta dirección suele ser 192.168.0.1 o 192.168.1.1, pero podéis obtenerla fácilmente si en la consola de comandos escribís ipconfig y buscáis cuál es la dirección de la puerta de enlace. Si hacemos un ping al router y resulta satisfactorio, entonces nuestro ordenador tiene acceso a él y funciona correctamente.

¿Qué más fallos podemos tener? Pues que, por ejemplo, los DNS (que se encargan de traducir los dominios a las IPs) que estamos utilizando no funcionen correctamente. ¿Cómo podemos detectarlo? Muy sencillo: hacemos ping a un dominio, por ejemplo www.google.es, y nos da error. En cambio, si hacemos ping a su dirección IP (por ejemplo, a 209.85.227.105) y nos funciona correctamente, entonces tiene toda la pinta de que el fallo puede estar en los DNS.

Eso sí, a la hora de utilizar el comando ping hay que tener algo en cuenta: no todos los servidores lo aceptan y muchos routers cortan este tipo de peticiones por seguridad. Por eso si hacemos ping a un servidor y nos devuelve un error también puede ser porque éste no lo implemente. Lo mejor, en estos casos, es probar con los servidores que sabemos que sí responden a los pings sin ningún problema.

Traceroute, otra alternativa

Para terminar, vamos a explicar otra utilidad de red bastante similar al ping y también bastante curiosa. Se trata del traceroute que, además de enviar un paquete a un destino como hace ping, va mostrando la ruta que éste sigue, incluyendo otros datos de interés como los tiempos que tarda en cada salto y los hosts que visita hasta llegar al destino. Para utilizar este comando en Windows, es tan sencillo como escribir en la consola de comandos tracert www.google.es, o el host destino que queramos utilizar.

¿Qué más fallos podemos tener? Pues que, por ejemplo, los DNS (que se encargan d <ae traducir los dominios a las IPs ) que estamos utilizando no funcionen correctamente. ¿Cómo podemos detectarlo? Muy sencillo: hacemos ping a un dominio, por ejemplo www.google.es, y nos da error. En cambio, si hacemos ping a su dirección IP (por ejemplo, a 209.85.227.105) y nos funciona correctamente, entonces tiene toda la pinta de que el fallo puede estar en los DNS. Eso sí, a la hora de utilizar el comando ping hay que tener algo en cuenta: no todos los servidores lo aceptan y muchos routers cortan este tipo de peticiones por seguridad. Por eso si hacemos ping a un servidor y nos devuelve un error también puede ser porque éste no lo implemente. Lo mejor, en estos casos, es probar con los servidores que sabemos que sí responden a los pings sin ningún problema. Traceroute, otra alternativa Para terminar, vamos a explicar otra utilidad de red bastante similar al ping y también bastante curiosa. Se trata del traceroute que, además de enviar un paquete a un destino como hace ping, va mostrando la ruta que éste sigue , incluyendo otros datos de interés como los tiempos que tarda en cada salto y los hosts que visita hasta llegar al destino. Para utilizar este comando en Windows, es tan sencillo como escribir en la consola de comandos tracert www.google.es , o el host destino que queramos utilizar. " id="pdf-obj-4-23" src="pdf-obj-4-23.jpg">

Una ventaja del traceroute frente a ping es que, si se produce un fallo en la comunicación, podemos saber en qué momento se produce y en qué host en concreto. Ambos, tanto traceroute como ping, son dos comandos sencillos de usar pero que devuelven una información muy valiosa que puede ayudar a cualquier usuario a conocer el estado de su conexión y los motivos por los que ésta puede estar fallando.

11 comandos de la consola Linux para trabajar con la red

March 19, 2012

Una ventaja del traceroute frente a ping es que, si se produce un fallo en lahttps://www.xatakamovil.com/conectividad/ping-como-funciona-y-por-que-es-util-para-diagnosticar- problemas-de-red 11 comandos de la consola Linux para trabajar con la red  March 19, 2012 Ya sea para descargar un fichero, reparar problemas de la red, ver datos de las tarjetas, etc, siempre hay un comando bajo la terminal de Linux que servirá para realizar alguna de estas acciones y alguna más. Vamos a repasarlos de la mano de este genial artículo de HowToGeek que vamos a resumir y traducir: curl & get : Estos dos comandos te permiten descargar un fichero sin abandonar el terminal: " id="pdf-obj-5-15" src="pdf-obj-5-15.jpg">

Ya sea para descargar un fichero, reparar problemas de la red, ver datos de las tarjetas, etc, siempre hay un comando bajo la terminal de Linux que servirá para realizar alguna de estas acciones y alguna más.

Vamos a repasarlos de la mano de este genial artículo de HowToGeek que vamos a resumir y traducir:

curl & get: Estos dos comandos te permiten descargar un fichero sin abandonar el terminal:

ping: envía paquetes ECHO_REQUEST a la dirección especificada y es el comando preferido para comprobar que la conexión a Internet funciona. Puedes especificar incluso el número de paquetes a enviar con el parámetro -c :

ping -c 4 google.com

tracepath & traceroute: el comando tracepath es parecido a traceroute pero no necesitas privilegios de root para ejecutarlo (viene por defecto en Ubuntu pero traceroute no). Estos comandos muestran la ruta de red hasta un destino especificado mostrando los saltos hasta llegar al host.

tracepath example.com

mtr: combina el comando ping con el tracepath en un solo comando.

host: le damos el nombre de un dominio y veremos la IP asociada al mismo, o le damos una IP y veremos el nombre de dominio asociado (DNS lookup).

host howtogeek.com host 208.43.115.82

whois: nos muestra información sobre un dominio (whois).

whois example.com

ifplugstatus: nos dice si un interface de red tiene el cable conectado. Este comando viene por defecto en Ubuntu. Si quieres instalarlo:

sudo apt-get install ifplugd

Y funciona de la siguiente manera:

ifplugstatus ifplugstatus eth0

ifconfig: tiene varias opciones para configurar, modificar y hacer debug de tu sistema de red e interfaces. Es también una forma rápida de ver las direcciones IP y otros datos de la tarjeta de red. Teclea ifconfig para ver el estado actual de las tarjetas de red, incluido el nombre de la misma.

ifconfig ifconfig eth0
ifconfig
ifconfig eth0

ifdown & ifup: es lo mismo que teclear ifconfig up ó ifconfig down, activa o desactiva la tarjeta de red.

sudo ifdown eth0 sudo ifup eth0

dhclient: te permite liberar (usando el parámetro -r) la IP actual y obtener una nueva desde el servidor DHCP de tu sistema.

sudo dhclient -r sudo dhclient

netstat: este comando nos muestra diferentes datos sobre el interface de red, como sockets abiertos y tablas de enrutamiento. Ejecuta el comando netstat sin opciones y verás una lista de los sockets abiertos. Un parámetro útil también es netstat -p el cual muestra nos programas asociados a los sockets abiertos. Connetstat -s obtendremos información sobre todos los puertos.

Lista de comandos para configurar redes Linux

Lista completa de comandos para configurar redes en sistemas Linux.

Lista de comandos para configurar redes Linux Lista completa de comandos para configurar redes en sistemas3 linux " id="pdf-obj-7-26" src="pdf-obj-7-26.jpg">

Escrito por Solvetic Sistemas el ago 01 2017 11:43linux

 

   
     Al administrar un entorno Linux es importante conocer la forma comotareas sobre todos los parámetros del sistema tanto a nivel de hardware como de software y dentro del software conocer cómo administrar m ás directamente valores como los discos, la memoria, sistema de archivos y más. Uno de los puntos más críticos en cualquier sistema operativo por su funcionalidad y alcance es la red ya que sin un acceso a ella o una correcta configuración los procesos , roles y servicios no funcionarán de la forma adecuada afectando no solo al equipo principal sino a todos los que dependen de el en el caso de servidores corporativos. Solvetic trae hoy una lista de comandos útiles para configurar y administrar la red en un sistema Linux y para este caso usaremos Ubuntu 17.04 Server . Lista de comandos para gestionar redes en Linux Ifconfig ifconfig (interface configurator) es uno de los comandos más usados a diario por los administradores de red o personal de soporte ya que gracias a ella podemos conocer detalles específicos de la red y realizar tareas como:  Conocer la dirección IP del equipo.  Ver el nombre del interfaz.  Conocer la dirección MAC del adaptador red.  Habilitar o deshabilitar la interfaz de red.  Conocer el tamaño MTU (unidad de transmisión máxima).  Analizar los errores de red y más. " id="pdf-obj-8-2" src="pdf-obj-8-2.jpg">
    

Al administrar un entorno Linux es importante conocer la forma como podemos llevar a cabo diversas tareas sobre todos los parámetros del sistema tanto a nivel de hardware como de software y dentro del software conocer cómo administrarmás directamente valores como los discos, la memoria, sistema de archivos y más.

Uno de los puntos más críticos en cualquier sistema operativo por su funcionalidad y alcance es la red ya que sin un acceso a ella o una correcta configuración los procesos, roles y servicios no funcionarán de la forma adecuada afectando no solo al equipo principal sino a todos los que dependen de el en el caso de servidores corporativos.

Solvetic trae hoy una lista de comandos útiles para configurar y administrar la red en un sistema Linux y para este caso usaremos Ubuntu 17.04 Server.

Lista de comandos para gestionar redes en Linux

Ifconfig

ifconfig (interface configurator) es uno de los comandos más usados a diario por los administradores de red o personal de soporte ya que gracias a ella podemos conocer detalles específicos de la red y realizar tareas como:

Conocer la dirección IP del equipo.

Ver el nombre del interfaz.

Conocer la dirección MAC del adaptador red.

Habilitar o deshabilitar la interfaz de red.

Conocer el tamaño MTU (unidad de transmisión máxima).

Analizar los errores de red y más.

AMPLIAR Con ifconfig podemos ejecutar las siguientes opciones para tareas específicas:  Asignar una dirección IP:
AMPLIAR
AMPLIAR

Con ifconfig podemos ejecutar las siguientes opciones para tareas específicas:

Asignar una dirección IP:

 

 

1.

ifconfig eth0 192.168.0.2 netmask 255.255.255.0

Habilitar una interfaz de red:

 

 

1.

ifup eth0

Deshabilitar una interfaz de red:

 

1. ifdown eth0
1.
ifdown eth0
1. ifdown eth0
 

Modificar el MTU:

 

   

1.

ifconfig eth0 mtu XX

Establecer la interfaz en modo promiscuo:

 

   

1.

ifconfig eth0 promisc

Nota

   

El modo promiscuo permite que la interfaz reciba todos los paquetes disponibles ya que por defecto solo recibe los paquetes de la NIC en su red local.

Ping

Otro de los comandos más usados gracias a su prestación es Ping mediante el cual podemos comprobar la conexión de un sitio remoto y obtener detalles de la misma de forma clara.

PING (Packet INternet Groper) hace uso del protocolo ICMP (Protocolo de mensajes de control de Internet) para comunicarse con otros dispositivos y verificar su estado.

AMPLIAR Al ejecutar ping a un sitio podemos obtener detalles como:  IP de destino. 
AMPLIAR
AMPLIAR

Al ejecutar ping a un sitio podemos obtener detalles como:

IP de destino.

Numero de paquetes enviados y recibidos.

Porcentaje de paquetes perdidos.

Tiempo total de verificación de conexión y más.

Algunas de las opciones que podemos ejecutar con ping son:

Hacer un ping audible (Al recibir respuesta:

 

 

1. ping -a

Hacer ping a una dirección broadcast:

 

1. ping -b
1.
ping -b
1. ping -b

Definir número de paquetes a enviar:

 

 

1.

ping -c (#), recordemos que ping por si solo es continuo.

Desplegar las direcciones de red como números:

 

 

1.

ping -n

Definir el intervalo entre transmisiones sucesivas:

 

 

1.

ping -i

Definir el TTL (Tiempo de vida):

 

 

1.

ping -t

Traceroute

 

Con este comando tendremos la oportunidad de analizar en detalle y brindar una solución de problemas de red al mostrar el número de saltos necesarios para llegar al host de destino para llegar a destino y para determinar los paquetes enviados.

Con traceroute estaremos haciendo un seguimiento al servidor DNS. En caso de no contar con traceroute disponible podemos instalarlo ejecutando el comando:

 

 

1.

sudo apt install traceroute

AMPLIAR Como podemos ver se detalla todo el tráfico desde la IP de origen hasta la
AMPLIAR
AMPLIAR

Como podemos ver se detalla todo el tráfico desde la IP de origen hasta la IP de destino y de esta forma podemos detectar algún tipo de error en su trayecto. Algunas opciones al usar este comando son:

Forzar el uso de paquetes ICMP

 

 

1.

traceroute -I

Definir la cantidad de saltos totales:

 

 

1.

traceroute -m

Dig

Dig (domain information groper) es usado para solucionar problemas asociados al DNS del servidor. Dig analiza la información relacionada con el DNS como registros, CNAME, registro MX y demás.

Dig Dig (domain information groper) es usado para solucionar problemas asociados al DNS del servidor. Dig
AMPLIAR
AMPLIAR

Podemos ver la información DNS del sitio analizado. Con Dig tenemos las siguientes opciones:

Obtener el registro inverso de una dirección IP:

 

 

1.

dig -x

Obtener solo el valor:

 

 

1.

dig +short

Obtener la lista de servidores root:

1. dig . ns
1. dig . ns

Netstat

Netstat (Network Statistic) es un comando que podemos usar para obtener información básica sobre el estado de la red en aspectos como enrutamiento, estado de la conexión, mascara de red, nombre de interfaz, etc:

 Obtener la lista de servidores root:  1. dig . ns Netstat Netstat (Network Statistic)
AMPLIAR
AMPLIAR

Podremos usar las siguientes opciones con netstat:

Ver las conexiones activas:

1. netstat -a
1.
netstat -a
1. netstat -a

Desplegar puertos de escucha:

 

 

1.

netstat -l

Añadir una columna desplegando el PID:

 

 

1.

netstat -p

Imprimir información de forma continua:

 

 

1.

netstat -c

Desplegar la tabla de ruteo:

 

 

1.

netstat -r

Ver el puerto en uso por un programa:

 

 

1.

netstat -ap | grep (Programa)

Desplegar información completa de las interfaces de red:

 

 

1.

netstat -ie

Nslookup

Gracias a este comando podemos ver la información DNS de un sitio en especial. Al ejecutarlo veremos información como la dirección IP, nombre canónico, etc.

AMPLIAR Algunas de las opciones a usar con nslookup son:  Acceder al root del equipo
AMPLIAR
AMPLIAR

Algunas de las opciones a usar con nslookup son:

Acceder al root del equipo de destino:

 

 

1.

nslookup root

Enviar una respuesta recursiva a la consulta:

 

 

1.

nslookup [no]recurse

Definir el nombre del dominio:

 

 

1.

nslookup domain=NOMBRE

Definir el número de reintentos:

 

 

1.

nslookup retro=#

Definir el tipo de consulta a realizar:

 

 

1.

nslookup

type=X podemos definir consultas como: A, AAAA, A+AAAA, ANY,

 

CNAME, MX, NS, PTR, SOA, SRV

Route

Gracias a este comando tendremos la oportunidad de gestionar todo lo relacionado a la tabla de enrutamiento de la conexión.

 Definir el número de reintentos:  1. nslookup retro = #  Definir el tipo
AMPLIAR
AMPLIAR

Podremos definir algunos parámetros como:

Añadir una ruta:

 

 

1.

route add -net 10.10.10.0/24 gw 192.168.0.1

Borrar una ruta:

 

 

1.

route del -net 10.10.10.0/24 gw 192.168.0.1

Agregar el Gateway o puerta de enlace por defecto:

 

 

1.

route add default gw 192.168.0.1

Host

Gracias a este comando podemos saber con detalle la dirección IP, IPv4 o Ipv6, de un sitio remoto así como saber más sobre su DNS:

Podremos definir algunos parámetros como:  Añadir una ruta:  1. route add - net 10.10
AMPLIAR
AMPLIAR

Podemos añadir el parámetro -t para encontrar un registro especifico como CNAME, NS, MX, SOA.

ARP

ARP (Address Resolution Protocol) es un comando que será de gran ayuda para la gestión de las tablas ARP del Kernel.

AMPLIAR Algunos de los usos con ARP son:  Ver la caché ARP actual:  1.
AMPLIAR
AMPLIAR

Algunos de los usos con ARP son:

Ver la caché ARP actual:

 

 

1.

arp -a

Desplegar la información de forma numérica:

 

 

1.

arp -n

Definir una interfaz a analizar:

 

 

1.

arp -i (Interfaz)

Limpiar la cache ARP:

 

 

1.

ip -s -s neigh flush all

Ethtool

 

Gracias a este comando estaremos en la capacidad de ver, establecer la velocidad tarjeta de la interfaz de red (NIC) del equipo actual. Es posible definir velocidad dúplex de forma constante en la ruta

 

 

1.

/etc/sysconfig/network-scripts/ifcfg-eth0 con la variable ETHTOOL_OPTS.

AMPLIAR Como vemos este comando despliega información precisa sobre la interfaz actual. Iwconfig Este comando es
AMPLIAR
AMPLIAR

Como vemos este comando despliega información precisa sobre la interfaz actual.

Iwconfig

Este comando es usado para la configuración de interfaces de red inalámbricas y con el podremos ver y configurar los detalles básicos de Wi-Fi como el canal SSID y el cifrado. Para su instalación ejecutaremos el siguiente comando:

1. sudo apt install Wireless-tools

Su sintaxis de uso es :

iwconfig (Interfaz)

1.

Hostname

Nos permite conocer el nombre del equipo actual y podremos cambiar su configuración en la ruta /etc/sysconfig/network.

iwconfig ( Interfaz ) 1. Hostname Nos permite conocer el nombre del equipo actual y podremos
AMPLIAR
AMPLIAR

Las opciones de uso son:

Ver el nombre completo incluido servidor DNS:

 

 

1.

hostname -f

Ver la dirección IP del nodo:


1. hostname -i
1.
hostname -i

Desplegar los alias del nodo:

 

 

1.

hostname -a

Desplegar el nombre FQDN:

 

 

1.

hostname fqdn

Herramienta grafica system-config-network

Es una herramienta que será desplegada de forma gráfica cuando ejecutamos la línea siguiente y en la cual podemos realizar diversas tareas de gestión sobre la red tales como definir la dirección IP, el DNS, puerta de enlace, etc.

 

 

1.

system-config-network

Con estos comandos tendremos la oportunidad de realizar una gestión mucho más directa y precisa sobre los diversos parámetros de la red en ambientes Linux.

 1. hostname -i  Desplegar los alias del nodo:  1. hostname - a 

22011

 

Quiero compartir algunos comandos básicos y curiosidades en la terminal de Mac Os, los comandos en su gran mayoría son iguales a la terminal de unix sin embargo algunas súper curiosidades que solo Mac Os te puede dar.

Terminal

Terminal

COMANDOS pwd nos dice cuál es nuestra ubicación actual en la Terminal.

clear Este comando nos sirve para limpiar la ventana de la terminal muchas veces hemos ejecutado mucho códigos y esta muy llena la pantalla con este comando limpiamos la ventana.

ls

Muestra un lista de las carpetas del directorio.

ls -l Muestra una lista de carpetas del directorio pero en lista o columna.

lsla muestra la lista igual que el comando ls l pero los ficheros los muestra en formato largo con los

permisos de cada fichero drwxr-xr-x donde r significa que se puede leer (read), w que se puede escribir o modificar (write) y x que se puede executar (eXecute). cd cambia de ubicación, por defecto, nos encontramos en la carpeta de usuario, si queremos entrar a “descargas” tendríamos que teclear cd Downloads

cd

con este comando volvemos un paso atrás en los directorios es decir salimos de una carpeta.

.. date nos muestra la fecha actual.

cal muestra el calendario mensual.

cal -j muestra el calendario mensual, pero con los días enumerados según el total de días del año (31 de

diciembre=día 365). cal-y muestra el calendario anual.

cal -jy muestra el calendario anual, enumerando los días del año (del 1 al 365).

Ping direcciónIP sirve para dar ping a una dirección ip, para cancelar el ping pulsamos control + c

top Muestra una lista de los procesos que se están ejecutando actualmente. “para salir también debemos

presionar CONTROL+C. system_profiler genera un informe detallado de todo nuestro hardware y las preferencias del sistema. Si

queremos guardar este informe en un archivo, teclearíamos system_profiler >> ~/Desktop/informe.txt lsof genera un listado de todos los archivos actualmente abiertos (por el sistema, las aplicaciones y

nosotros). Para guardarlo en un archivo, hacemos lo mismo que el comando anterior hay que teclear lsof >> ~/Desktop/abiertos.txt du genera un listado de todas las carpetas existentes en nuestra carpeta de usuario. mostrando en la parte izquierda el tamaño del archivo (bytes, kilobytes, megabytes o gigabytes). Para guardarlo en un archivo: du >> ~/Desktop/carpetas.txt

netstat genera un listado detallado de todas las conexiones de red activas. Para guardarlo en un archivo: netstat >> ~/Desktop/conexiones.txt open abre una carpeta, archivo o página web. man comando si tenemos alguna duda sobre que hace algún comando es decir ejemplo du solamente tecleamos man du y nos arrojara un manual o ayuda sobre este comando. CURIOSIDADES say ¡haz hablar a la Terminal! sólo puede ser algo en inglés. Teclea say Hello, how are you?. telnet towel.blinkenlights.nl Star Wars en tu Terminal. say -v Good ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

aunque no lo crean todo esta cantidad de caracteres es un comando y sirve par poner a cantar tu mac ejecuta todo el comando y veras cantar a tu mac para salir oprimes CTRL + C

say -v Bad oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

Igual que le comando anterior veremos cantar nuestra mac.

Espero les sirvan los comandos y no olviden recomendarnos.