jun 10 2009

Tutorial (muy bueno) en PDF sobre Bash. Sácale partido a tu terminal -;)

bashEn ocasiones, estás navegando por “no sabes donde”  y te encuentras con joyas como esta que hoy comparto con vosotros. Se trata de una completa guía sobre el uso de Bash, “Bourne Again Shell”, en formato PDF escrita en castellano por Fernando López Fernández para Macprogramadores, donde no está de más que le deis un vistazo a su sección de tutoriales.

Os será de utilidad tanto si usáis GNU/Linux como Mac OS X, en sus casi 170 páginas podréis encontrar respuesta a casi todas las cuestiones que os puedan surgir en el uso diario con una línea de comandos, sólo viendo el índice os daréis cuenta de lo que hablo -;).

Según nos informan en Macprogramadores sobre el documento;

En este tutorial pretendemos enseñar el manejo de Bash, el Bourne Again Shell de GNU. Este shell es el que proporcionan por defecto muchos sistemas UNIX entre ellos Mac OS X o Linux.

Los ejemplos se explicarán sobre Mac OS X, pero debido a la interoperatividad que caracteriza a Bash, estos ejemplos deberían ser exactamente igual de útiles en otros sistemas UNIX. Cuando existan diferencias las indicaremos para que usuarios de otros sistemas puedan seguir correctamente este documento.

Al acabar este tutorial el lector debería de haber aprendido a usar las principales teclas rápidas, personalizar mucho más su terminal para hacerlo más manejable, y modificar o crear los scripts que configuran su sistema.

Acceso a >_ Tutorial sobre Bash” (Descarga directa, formato PDF, tamaño 1.1 Mb)

Otros enlaces (por si falla)

Download [enlace alternativo] [enlace alternativo]

Tags: , , , , , ,


jun 08 2009

Cómo ver carpetas y archivos ocultos en Finder y su tamaño (Mac OS X)

Category: Mac OS X,Unix y Mac OS Xdabo @ 12:29 am

Mac OS XHoy he tenido que darme un paseillo por la partición en la que tengo instalado Leopard y la verdad es que el estado del sistema era poco menos que lamentable más que nada por la falta de uso.

Me he puesto manos a la obra y he actualizado unas cuantas aplicaciones así como el sistema, he arrancado con el disco de instalación para desde “utilidad de discos” (te debo una copia, lo sé) reparar el disco, había algún problemilla con el mapa de bytes del volumen de arranque, reparar permisos, etc, etc.

Pero lo que más tiempo me ha llevado es ganar espacio y la verdad es que por defecto a no ser que tires de terminal (los verás con un punto .delante), desde el Finder (explorador de archivos en Mac OS X) no se pueden visualizar los directorios y ficheros ocultos lo cual cuando estás buscando “carpetas glotonas” es un tanto engorroso.

La solución es muy sencilla, abrís vuestro Terminal y pegáis lo siguiente; (después intro)

defaults write com.apple.finder AppleShowAllFiles ON

Después hay que reinciar el Finder para que los cambios surtan efecto, menú superior izq “manzana”, “forzar salida” y veréis las aplicaciones abiertas, seleccionáis “Finder” y debajo “forzar reinicio”.

Reinciar_finder

Leer el resto de;”Cómo ver carpetas y archivos ocultos en Finder y su tamaño (Mac OS X)”

Tags: , , ,


oct 29 2007

Cómo activar el usuario root en Mac OS X Leopard. (Ya no existe el Gestor Netinfo)

Category: Mac OS X,Unix y Mac OS Xdabo @ 1:53 am

root.jpgEstos días, después de haber usado Leopard (la nueva versión del sistema operativo de Apple que sustituye a Tiger) lo suficiente como para hablar con cierta propiedad, os escribiré mis primeras impresiones.

Sólo recomendaros que para no tener problemas, en caso de dudas o bien hacer una instalación limpia, o en su defecto la opción que menos problemas está dando es la de “archivar e instalar”, problemas que si están sufriendo usuarios que lo hacen mediante la actualización tradicional…

Mi caso es el de una instalación “limpia” de Leopard y una restauración de mi home de usuario desde una copia de seguridad que tenía hecha. Hasta ahí todo bien, pero una vez más o menos puesto al día el sistema y habiéndome familiarizado con las nuevas funcionalidades, necesité usar el usuario “root” o superusuario en un sistema Unix-GNU/Linux y como siempre, fui a la carpeta APLICACIONES/UTILIDADES  buscar el “Gestor Netinfo” y activarlo.

Miré y volví a mirar en “Utilidades” y nada, le di un toque por teléfono a Rafa Espada y se lo comenté para confirmarlo, el no había caído en ello porque su usuario “root” lo había portado desde Tiger ya que el actualizó. Información en Google poca y confusa ya que el tema es muy nuevo pero al final despejamos la incógnita -;).

Ahora sigue dentro de “Utilidades” pero desde la aplicación “Utilidad de Directorios” y vía menú “Edición”.

Ahí podréis tanto activarlo por primera vez en Leopard, como desactivarlo si desde Tiger vía “Gestor Netinfo”, que pasó a mejor vida, en su día lo habíais habilitado.

Espero que este post os ahorre algo de tiempo si se os da el mismo caso -;).

Technorati Tags: , , , , , , ,

Tags: , , ,


jul 17 2007

Como recuperar el password de usuario en Mac OS X

Category: Hacking | Redes,Mac OS X,Unix y Mac OS Xdabo @ 12:48 am

computer.gifEs una información que había visto hace un tiempo por ahí y se me había pasado el reseñarla.

Hace un momento me llegó vía las RSS de Lifehacker y lo he visto interesante para algunos de los que os pasáis por el blog.

El método es simple pero aviso, todos los passwords que tengáis almacenados en Keychain (ENG) se irán al carajo…

Para resetear la contraseña asociada a vuestro user y añadir una nueva sólo debéis saber el nombre de usuario (que vaya, lo doy por hecho -;) y seguir los siguientes pasos.

Reiniciáis el equipo manteniendo pulsadas las teclas Manzana + s y entráis en modo “single user mode”.

Después, en vuestro terminal tipeáis lo siguiente;

* #sh /etc/rc
* #nuevo_password  tu_nombre_de_usuario
* #reboot

Info actualizada a Noviembre de 2010;

El proceso explicado por mi colega Oreixa de Planeta Mac

  1. Deberemos arrancar en modo monousuario manteniendo pulsado Command (manzana) y la tecla S mientras arranca el Mac.
  2. El Mac arrancará en modo consola, cuando tengamos el prompt disponible nos indicará que podemos realizar una comprobación del disco con el comando: /sbin/fsck -fy, no es un paso necesario pero ya que estamos no viene mal hacerlo.
  3. Antes de hacer nada deberemos montar el sistema de ficheros en modo lectura/escritura ya que por defecto arranca en sólo lectura, para ello deberemos emplear el comando: /sbin/mount -uw /
  4. Ahora podremos cambiar la contraseña con el comando passwd "nombredeusuario"

Como podréis comprobar, es muy fácil que puedan acceder a vuestra información personal en casofolder_locked.gif de descuido, robo o similar, es por ello que os recomiendo extremar las precauciones con vuestros equipos a la hora de asignar contraseñas, users, etc y con FileVault activado, vuestros datos estarán más seguros gracias a la capa de protección extra que os proporciona el cifrado de vuestros archivos.

  • Tecleando exit, el Mac se reiniciará en modo gráfico.
  • Tags: , , , ,


    jul 09 2007

    MacPorts versión 1.5.0, recien salido del horno, funcionando en los MacIntel

    Category: GNU/Linux y Mac,Unix,Unix y Mac OS Xdabo @ 10:54 pm

    folder_download.gifComo algunos sabréis, MacPorts (antiguo Darwinports) permite instalar, compilar y ejecutar aplicaciones Unix-GNU/Linux en Mac OS X en vuestra máquina de un modo similar a Fink y su apt-get Debianero -;)

    Pues bien, todavía no lo había instalado en el nuevo MacBook con el que escribo y este fin de semana me volví loco con la versión 1.4 ya que me daba error una librería y por lo visto era un problema de los MacIntel según pude leer.

    Vi por ahí algún “hack” para solucionarlo, quise hacerlo para compartirlo con vosotros pero acabé un poco quemado y hoy iba a bajarme el código fuente y compilarlo ya que así rulaba. Fui al Trac a bajarme el source y cual es mi sorpresa cuando veo que hace una hora se ha liberado la versión 1.5.0 (dmg con installer para Mac OS X 10.4).

    He probado la versión con el installer gráfico de siempre y compilando el código fuente y rula perfectamente de las dos maneras asi que nada, a darle caña a mi terminal que va a sacar chispas un día de estos -;)

    Tengo instalado en el MacBook nativamente OS X y Kubuntu y desde Parallels en Mac ejecuto también una copia de GNU/Linux pero MacPorts es algo muy útil y la lista de paquetes muy amplia (mirad a la derecha en Port Categories)

    dabo@unix-part dabo $ port install links

    —> Fetching links
    —> Attempting to fetch links-2.1pre26.tar.bz2….
    —> Extracting links
    —> Applying patches to links
    —> Configuring links
    —> Building links with target all tongue.gif

    Acceso a la página de descarga. (versión 1.5.0).

    Tags: , , , , ,


    Página siguiente »