|
Los 12 comandos más útiles del Terminal.
El Terminal, ese extraño icono que alguna vez hemos visto en nuestro mac y que cuando por curiosidad, nos ha salido una ventana para introducir comandos la cual cerramos completamente por falta de conocimientos.
Con este pequeño tutoría intentaré que esto no pase más y demostraré lo útil que puede llegar a ser el Terminal. Como Mac OSX está basado en UNIX, el terminal o consola, es muy similar, la mayoría de comandos son compatibles y la forma de operar es muy similar. A continuación listaré los 12 comandos más útiles para el Terminal:
Cuando entramos en el Terminal, por defecto estamos situados en un directorio, que es el directorio actual, dónde todas las operaciones que hagamos se harán en relación a éste.
- ls: Hace un listado de las carpetas y archivos del directorio actual.
$ ls Desktop MacZana Public Documents Movies Shared Downloads Music Sites Library Pictures
- cd: Cambia del directorio actual. Para ir a la carpeta “MacZana”:
$ cd MacZana
Si queremos subir un nivel, es decir, ir a la carpeta contenedora de dónde estemos, bastará con hacer:
$ cd ..
Si queremos ir a una ruta muy especícia podemos escribir en el terminal cd, espacio y arrastramos sobre el terminal la carpeta dónde queramos ir.
- pwd: Si te has perdido, este comando te retornará tu directorio actual.
$ pwd /Users/miguel/MacZana
- top: Muestra en pantalla una lista de los procesos activos.
$ top
Para salir de esta lista deberemos pulsar Ctrl+C.
- kill/killall: Mata o termina un proceso con el PID que aparece en la lista top que hemos explicado antes.
$ kill “PID del proceso a terminar”
Si nos sabemos el nombre del proceso de antemano, podemos usar el comando killall seguido del nombre del programa a terminar. Ejemplo, si queremos cerrar Safari:
$ killall Safari
- open: Este comando puede abrir en el Finder la carpeta que le especifiquemos. También puede arrancar aplicaciones llamándolas con su nombre completo en inglés. Ejemplo, abriremos Mail y Monitor de Actividad.
$ open -a Mail $ open -a “Activity Monitor”
(hay que usar “” si se mencionan nombres de programas con espacios) Y también podemos abrir Safari o nuestro navegador predeterminado con una página web concreta:
$ open http://maczana.es/
- ping: Envía paquetes de datos a una IP o una dirección web para saber si está activo el servidor.
$ ping www.maczana.es PING maczana.es (72.52.185.31): 56 data bytes $ ping 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes
- man: Si queremos saber cómo funciona un comando y que parámetros de éste podemos dar, podemos usar éste comando. Ejemplo que muestra el manual del comando open:
$ man open
- netstat: Nos muestra un listado detallado de las conexiones activas que tiene nuestro ordenador.
$ netstat Active Internet connections Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 10.170.251.251.57958 cs60.msg.dcn.yah.mmcc SYN_SENT tcp4 0 0 10.170.251.251.57957 by2msg2243402.ph.msnp ESTABLISHED …
- rm: Comando para borrar un archivo o una carpeta (con parámetro -d).
$ rm MacZana.jpg $ rm -d MacZana
- say: Divertido comando que lee literalmente lo que le escribimos.
$ say MacZana es la mejor web de Apple
- Y por último, para repetir el último comando hecho pulsa la flecha hacia arriba.
Espero que haya sido útil y sirva para aprender y usar más el Terminal.
Newer news items:
Older news items:
|