Pequeña explicación del comando df

El comando df nos muestra información de las unidades montadas en tu sistema.

Este comando muestra una serie de información que explicaré con un ejemplo para que se entienda mejor:

Resultado de df:

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda1 7787712 6970828 421288 6% /
/dev/hdb1 19541504 5742384 13799120 29% /info

Para cada partición (Filesystem) se muestra la cantidad de bloques totales, los utilizados,los disponibles y el punto de anclaje(Mounted on) que es la carpeta donde se encuentra el contenido de dicha partición.

Enlaces en linux

Existen dos tipos de enlaces, los enlaces simbólicos y los enlaces duros (fuertes).

Cuando creamos un enlace simbólico significa que creamos un puntero a dicho fichero o directorio. Si borrases dicho fichero o directorio el enlace quedaría apuntando a la nada.

Por otra parte si creas un enlace duro, lo que hace es crear una copia del fichero o directorio, la ventaja de este tipo de enlace es que si modificas alguno de los dos siempre se modificaran los dos y si borras uno el otro no se perdería.
Normalmente no se hacen enlaces duros ya que implica tener duplicada la información ocupando espacio de manera innecesaria, por esta razón solo el root tiene permisos para hacer este tipo de enlaces.
Otra desventaja de los enlaces duros es que sólo se pueden hacer entre ficheros o directorios de una misma unidad.

El comando para crear enlaces es el siguiente:
ln -parámetro rutadirectorio nombre_enlace

Parámetros:
-s Para enlaces simbólicos
Si no ponemos ningún parámetro se crearía un enlace duro (fuerte).

Rescatar la resolución de Ubuntu de forma fácil

En esta web he visto una forma de rescatar la configuración de pantalla deseada de una forma bastante fácil. Almenos algo más que el dpkg-reconfigure xserver-xorg.

Más info en la web de la noticía http://trauko.wordpress.com/2008/03/29/como-rescatar-la-resolucion-en-ubuntu/

El chiki chiki del programador

¡Teclea, teclea!El javascripy mola mogollón, funciona en el Explorer y también en Firefox.
Ponle javascripy a esa paginita,que el javascripy la deja muy bonita.
Abre ventanas, muestra mensajes, valida formularios, mi amol ya tu sabes!

Programan los seniors, programan los juniors, programa mi jefe con acentos en el function!

Y el javascripy se programa asi:

  1. El tag < script > >
  2. el function vars
  3. el alert-confirm
  4. el return trú

Programa el javascripy, programa el javascripy, programan los heavys y también los frikis
Programan en las ofis, programan en la uni,
Programan los Fruittis y también los Lunnis.

Programa Maradona esnifando una raya, y Juan Carlos le dice: ¿Porque no usas Ajax?
En el formulario de un triste portal,
pusieron javascripy y ya pudo validar¡¡¡Validar!! ¡¡Validar, validarr, validarrr

Y el javascripy se programa asi:

  1. El tag < script > >
  2. el function vars
  3. el alert-confirm
  4. el return trú

OracleXE en ubuntu 7.10 desde repositorios

Para comenzar tendremos que añadir el nuevo repositorio a nuestro archivo “sources.list”:

  • sudo gedit /etc/apt/sources.list
Ahora añadimos:
Ahora actualizamos los repositorios e instalamos:
  • sudo aptitude update
  • sudo aptitude install oracle-xe-universal oracle-xe-client
Una vez instalado configuramos Oracle:
  • sudo /etc/init.d/oracle-xe configure
Si no queremos que nuestro pc cargue al inicio de sesión oracle deberemos cargar las variables de entorno de Oracle.
Para iniciar una bd tendremos que asignar el grupo bd a los usuarios que queramos -el nuestro y oracle-
En caso de que no queramos que nuestro sistema arranque al inicio de sesión oracle tendremos que hacer lo siguiente:
  • sudo sh /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh

Ahora en Aplicaciones deberíamos tener Oracle

Padre nuestro informático

Aquí os dejo uu artículo curios que encontre novegando

PADRE NUESTRO INFORMÁTICO

Gran Procesador que estás en el Server. Indescifrable sea tu password.
Venga a nosotros tu actualización. Hágase tu Update en CD como en
Diskettes. Danos el Boot de cada día y perdona a Bill Gates,
así como nosotros perdonamos a los Developer.
No nos dejes caer en un Loop y líbranos de todo virus. Amén.

Las 50 mejores aplicaciones gratuitas para webmasters y diseñadores

Hoy navegando por internet he encontrado una lista bastante buena de aplicaciones gratuitas para diseñadores web y webmasters. Algunos de esos programas los estoy usando o los conocía per una buena parte no. Y creo que hay alguno de sobresaliente. Estan separados dependiendo del ámbito por ejemplo: gráficos 2d, gráficos 3d, animación, … Además hay una explicación de cada uno de ellos e imágenes. No tiene desperdicio. Para citar algunos he elegido estos tres, la lista completa la podeís encontrar en este enlace:

Paint.net

paintnet.jpg

UVMaper 

uvmapper.jpg

ImageSortes-

imagesorter.jpg

YubNub La línea de comandos sociales para la web

Hoy voy a hablar de un buscador que utilizo desde hace un tiempo YubNub, este es un buscador de aspecto simple, muy en la línea de google, que nos presenta las busquedas en la web como si estuvieramos en un Terminal de Linux. Me explico: para buscar algo deberemos poner un comando antes, por ejemplo: g wordpress nos dara aquellas páginas que contengan wordpress en el buscador de google. O bien y wordpress para hacer lo propio en el yahoo, o wk wordpress para hacer lo mismo en la wikipedia. Y esto solo para poner unos ejemplos ya que podemos hacer búsquedas en multitud de motores de búsqueda solo hace falta saber el comando. Algunos de estos són:

– delicious

– google maps

– google imagenes

– ebay

– amazone

– flickr

– wikipedia

– youtube

– …

Tener todo esto centralizado en un solo buscador ya es de por si remarcable y útil. Peró si además te ofrece la possiblidad de crear tus propias comandos personalizados, y acceder a funciones tales como:

– Whois

– Lynx

– Convertir unidades monetarias

– Traducir texto en diferentes idiomas

– Acceder a Javadoc

– Buscar torrents

– convertir a ASCII

– …

Sus possiblidades y utilidad se multiplican exponencialmente. Yo almenos he sustituido mi página de inicio de Google por esta. Podeís ver la lista de comandos de Yubnub en este enlace:

http://www.yubnub.org/documentation/jeremys_picks Seguir leyendo

Supuestas características de Ubuntu Hardy Heron

Tal como decimos en el titular de este artículo, explicaremos las “supuestas” características de la próxima versión de Ubuntu. ¿Por qué son supuestas? De acuerdo con la información que nos facilitan en ubuntuland, son las siguientes una serie de características propuestas y algunas están pendientes de aprobación final, es decir, no son definitivas de modo alguno. No obstante, puede resultar interesante observar la dirección que llevan los creadores de esta magnífica distribución GNU/Linux.

Algunos de los puntos que relacionamos a continuación vía mundogeek os resultarán sobradamente conocidos (como pueda ser el cambio de tema de escritorio gnome) o lógicos y habituales (como la mejora en compatibilidad de hardware). Otros, en cambio, me han resultado más novedosos:

Preservar home

Modificar el instalador para permitir al usuario instalar Ubuntu preservando el directorio /home de una instalación anterior. Esta característica está pendiente de ser aprobada.

GDM Face Browser

Se sustituye GDM por una versión con animaciones OpenGL y con la posibilidad de seleccionar un usuario haciendo clic sobre su avatar. Posible integración con MeMaker (una aplicación para crear avatares) y Cheese (una aplicación para capturar imágenes y vídeos utilizando la cámara web). Esta característica está aprobada, pero no se ha empezado a trabajar en ella.

Detección Hardware

Actualizar y mejorar la infraestructura de detección de hardware de Debian / Ubuntu. Esta característica ha sido aprobada para Hardy Heron, aunque aún no se ha empezado a trabajar en ella.

Autodetectar Frecuencia Monitor

Una característica que permitirá acabar con muchos de los problemas de resolución que sufren muchos usuarios. En los foros de linux.adslzone.net nos hemos encontrado con varios casos.

Esta característica está prácticamente implementada en su totalidad, pero el que se incluya en Hardy Heron o en la próxima versión de Ubuntu dependerá de la magnitud de los cambios necesarios.

Mejorar autenticación Apt

Aprobada. La implementación progresa adecuadamente. El código se puede obtener desde el repositorio de Michael Vogt en Launchpad.

Rediseño del Gestor de Controladores Restringidos

Se pretende reescribir la aplicación de gestión de controladores restringidos así como crear una nueva base de datos de controladores, de forma que la aplicación pueda ser utilizada en otras distribuciones. No debería haber cambios en el comportamiento de la aplicación desde el punto de vista del usuario.

Aprobada y asignada a Martin Pitt. Se ha comenzado la implementación. Prioridad media.

Disco duro lleno

Una nueva aplicación que permita al usuario liberar espacio del disco duro si se encuentra con que el disco está casi lleno. En principio debería permitir borrar la papelera, la caché de .thumbnails, la caché del navegador, logs antiguos, la caché de apt, etc. También debería ser posible poder añadir nuevos elementos a borrar del disco mediante pequeños plugins.

Está aprobada y asignada a Michael Vogt (prioridad media).

Efectos escritorio

Trabajar en la integración de Compiz con el escritorio de Ubuntu. Las herramientas para controlar la apariencia, los espacios de trabajo, las combinaciones de teclas y las sesiones deberían tener en cuenta a Compiz.

Además Compiz debería ser el gestor de ventanas por defecto en los sistemas que lo soporten.

Aún no se ha aprobado.

Nuevo tema

Esta característica aún no se ha aprobado, pero hay montones de propuestas distintas sobre cómo debería lucir el tema de Hardy Heron. Parece ser que el tema actual de Ubuntu no convence a la mayoría.

Compartir archivos fácilmente

Facilitar compartir archivos con otras máquinas en una red LAN o WAN sin que el usuario necesite saber cómo funciona nfs o samba y sin necesitar permisos de super usuario.

Se han sugerido distintas opciones como giver o Telekinesis.

Soporte para varios monitores

En realidad esta característica ni si quiera tiene un draft en condiciones, por lo que es altamente improbable que lo veamos en Hardy Heron y seguramente se pospondrá para una versión posterior. Consistiría en una pequeña interfaz que se ocupara de configurar automáticamente Xinerama, TwinView, o cualquier otro sistema utilizado por nuestra gráfica para el soporte de varios monitores, en lugar de tener que editar xorg.conf a mano.

Prefetch

Uno de los proyectos del Summer of Code de 2007 consistió en el desarrollo de distintos parches que permitían precargar archivos y mejorar la velocidad de carga del sistema.

Aún no se ha aprobado y su implementación depende de una evaluación previa de las ventajas y desventajas.

Automatix

Simplificar la instalación de distintas aplicaciones populares integrando Automatix en Ubuntu. Esta característica no se ha aprobado.

Instalación con un solo clic

Simplificar aún más la instalación de software que no está incluido en los repositorios de Ubuntu, posiblemente aumentando las capacidades de apturl. Esta característica aún no ha sido aprobada, pero hay que tener en cuenta que en un principio apturl permitía hacer cosas como añadir nuevos repositorios o instalar software de repositorios que no se encontraban en sources.list, pero estás ideas se desestimaron (al menos momentáneamente) por considerarlas poco seguras.

Integración de AppArmor

AppArmor, el popular framework de seguridad, ya es parte de Ubuntu desde Gutsy. Se pretende mejorar la integración y la usabilidad.

Se ha aprobado, pero no se ha comenzado a implementar.

Firewall

Simplificar el uso de iptables para los usuarios, con una interfaz fácil de manejar, detección dinámica de puertos abiertos y soporte de integración de paquetes.

Aprobada, pero no se ha comenzado la implementación.

Salir del equipo

En esta especificación se describen cosas tales como cambiar de cuenta de usuario usando el applet “Fast User Switching”, combinar Suspender e Hibernar en un nuevo comando “Dormir” o apagar automáticamente la computadora si no se ha utilizado durante un cierto tiempo.

Aún no se ha aprobado.

Mejor integración con Wine

Un entorno más integrado, intuitivo y funcional para correr aplicaciones usando Wine.

Xorg 7.3

Una de las características clave de Xorg 7.3 es una mejor auto detección de los monitores. En esta característica ya se comenzó a trabajar en Gutsy.

Mejorar el arranque

Mejorar el aspecto del arranque del sistema operativo y unificar los temas de pantalla de inicio y pantalla de login.

Aún no se ha aprobado, aunque se propuso para Feisty.

Reflexionando un poco después de la lectura de estas características propuestas (y dejándome llevar un poco por la ilusión), creo que podremos disfrutar con Hardy Heron de una de las mejores ‘distros’ del momento y que avanzará en el acercamiento de linux a los usuarios noveles. Al tiempo…


Borrar de forma permanente con Nautilus

La papelera de reciclaje presente en la mayoría de los sistemas operativos puede ser una herramienta de utilidad salvandonos alguna vez de perder elementos valiosos. Peró también puede cargar un ordenador al enviar allí fitxeros grandes, que sabemos seguro que no queremos recuperar en el futuro, y olvidarnos de ellos. Quizas la mejor solucion es ir a la papelera y mirar uno por uno los elementos existentes a ver si queremos dejar allí alguno, por si las moscas. Pero esto aunque trivial puede convertirse en un engorro si tenemos grandes cantidades de archivos. Otra opción es hacer click sobre un archivo o directorio y apretar Control+suprimir.Con Nautilus esto se puede hacer con un click de ratón solo tenemos que realizar los siguientes pasos. Abrir una ventana de nautilus por ejemplo nuestro home. Alli abrir el menu editar, y seleccionar preferencias. Se nos va a abrir un menú. Seleccionamos la pestaña Comportamiento y activamos la casilla inferior. La que pone “Incluir un orden Borrar que no utilice la papelera”.

Ahora al hacer click on el boton derecho de nuestro ratón sobre un elemento, nos va a salir la opción de borrado permanente.