lunes, junio 23, 2008

Estructura de Directorios de Linux

Para todos aquellos que buscan alguna referencia escueta sobre la estructura de directorios de Linux, aquí les pongo una breve descripción:
  • / Es el nivel más alto dentro de la jerarquía de directorios.
  • /bin: Contiene los binarios, que son los ejecutables del sistema operativo.
  • /boot: Aquí podemos encontrar todos aquellos archivos necesarios para que el sistema inicie.
  • /dev: En esta carpeta se encuentran todos los archivos que nos permiten interactuar con los dispositivos hardware de nuestra PC. Por ejemplo los usb, sda (o hda) con la información de cada uno de ellos
  • /etc: Aquí se guardan los ficheros de configuración de los programas instalados.
  • /home: Contiene las carpetas por defecto de los usuarios, como "Documents and Settings"
  • /lib: Contiene las librerías del sistema y los drivers.
  • /lost+found: información que se guardó de manera incorrecta debido a algún fallo del sistema.
  • /media: Ofreecen una estructura de directorios que pueden ser utilizados como punto de montaje para las Unidades Extraíbles. Por ejemplo, los dispositivos USB, disqueteras, unidades de CD/DVD.
  • /mnt: Es un directorio que se suele usar para montajes temporales de unidades. Por ejemplo, Directorios compartidos dentro de una red, alguna partición de Windows, etc.
  • /opt: Destinado para guardar paquetes adicionales de aplicaciones.
  • /proc: Información para la virtualización del sistema de ficheros de Linux.
  • /root: Es el /home del administrador. Es el único /home que no está incluido -por defecto- en el directorio anteriormente mencionado.
  • /sbin: Son los ejecutables de administración, tales como mount, umount, shutdown?
  • /srv: En este directorio residen las carpetas accesibles por el programa cliente de un determinado servicio ofrecido por algunos servidores configurados en el sistema. Por ejemplo Apache, ProFtpd, etc.
  • /sys: Información sobre los dispositivos tal y como los ve el kernel Linux.
  • /tmp: Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el sistema este directorio se limpia.
  • /usr: Es el directorio padre de otros subdirectorios de importancia:
  • /var: Ficheros de sistema como el buffer de impresión.

sábado, junio 21, 2008

14 Razones para utilizar Linux en lugar de Windows

Aquí les pongo un pequeño resumen que alguien hizo sobre el por qué utilizar Linux y no Windows:


01.- Funcionalidad: comenzando podemos decir que Linux posee exactamente todas las funcionalidades que posee actualmente Windows Vista.

02.- Librerías: Linux cuenta con librerías publicadas en Internet, con las cuales podemos modificar cualquier aspecto del sistema operativo para mejora personal.

03.- Adiós errores: No verás más el mensaje “Se recomienda cerrar todas las aplicaciones antes de continuar” ya que en Linux no es necesario.

04.- Rapidez y Recursos: Si comparamos con Windows Vista, Linux es ampliamente más rápido, necesitando menos recursos en cuanto a hardware.

05.- Rendimiento: Adiós a herramientas para aumentar el rendimiento de nuestro sistema operativo, o de herramientas para desfragmentar nuestro disco duro.

06.- Instalación: La instalación del sistema operativo dura la mitad, tan solo debemos reiniciar una vez, contra las cuatro o cinco veces del Windows Vista.

07.- Reinicio tras instalación: No tendrás que reiniciar tu ordenador cada vez que instales un programa, dispositivo o actualización.

08.- Antivirus: No es normal instalar algún tipo de antivirus o antispyware, y en caso de instalarlo no es necesario actualizarlo.

09.- Claves y cracks: No necesitarás buscar y descargar claves o parches de páginas de dudosas procedencias, lo que lleva a la infección de nuestro ordenador.

10.- Drivers: Al enchufar un dispositivo, por ejemplo una impresora, memoria flash, disco externo, etc. empezará a funcionar automáticamente sin necesidad de instalar su respectivo driver.

11.- Todo gratis: Todas las aplicaciones serán totalmente gratuitas, no necesitarás piratear ninguna aplicación para su uso.

12.- Paquete de aplicaciones: Linux por defecto trae gran cantidad de aplicaciones con las cuales podemos hacer cualquier tipo de tarea.

13.- Descarga de aplicaciones: Si en las utilidades que trae Linux por defecto no encontramos una herramienta adecuada, podremos descargarla de Internet totalmente gratis.

14.- Clasificación: Las aplicaciones en el menú inicio se encuentran clasificadas en forma lógica, no como en Windows que se encuentran todas las aplicaciones.

En resumen, les puedo decir que varios pueden cuestionar, lo cierto es que cada uno es libre de optar por la tecnología que mejor resultados les ofrezca.

domingo, marzo 09, 2008

Soporte para Blu-Ray en Nero Linux 3.5

La empresa especializada en medios digitales, Nero, recientemente ha anunciado que para mediados del mes de marzo del presente año, se tiene programado el lanzamiento de una nueva versión de Nero Linux.

Nero Linux 3.5 es la nueva aplicación de grabación para el sistema operativo Linux. Basada en la galardonada plataforma actual, Nero Burning ROM, Nero Linux 3.5 es la aplicación de grabación más potente y versátil que existe para Linux, y es la única aplicación que admite la grabación de datos en discos Blu-ray y HD DVD.

Según las estadísticas, en la actualidad, más de 50 millones de personas en todo el mundo utilizan las soluciones de Nero de forma activa para crear y administrar su contenido digital (archivos de audio, video y fotos).

Dentro de las funciones admitidas por Nero Linux 3.5, esto siempre que el grabador que estemos utilizando las soporten, tenemos a las siguientes:

  • CD/DVD ISO 9660 (compatible con Joliet).
  • CD de audio (CD-DA).
  • Copia de CD, DVD, Blu-ray y HD DVD (con configuración avanzada).
  • Texto de CD.
  • Compatible con CD Extra (con configuración avanzada).
  • CD / DVD de inicio.
  • CD, DVD, discos Blu-ray y HD DVD multisesión (funciones avanzadas).
  • Admite la grabación con salto de capa (Layer Jump Recording).
  • DVD video y miniDVD (desde archivos DVD video).
  • Grabación de imágenes de CD, DVD, Blu-ray y HD DVD.
  • Admite doble capa de DVD.
  • Importación de imágenes .nrg/.cue/.iso.
  • Admite la grabación extendida para CD y DVD.
  • Tecnología de almacenamiento de búfer Ultra-Buffer™.
  • Pruebas de velocidad y grabación simulada.
  • Verificación de datos después de la grabación.

Uno de los puntos en contra, si es que se lo puede considerar de esa manera, es que la empresa menciona que Nero Linux 3.5 solo puede ser instalado en Red Hat Enterprise Linux 4, SuSe Linux 10.0, Fedora 4, Debian GNU/Linux 3.1, Ubuntu 5.10, Linspire 6.0.x y sus correspondientes versiones posteriores.

Mayor información, se puede obtener en el web site de la empresa http://www.nero.com.

jueves, febrero 07, 2008

Parte V - Filename Globbing

Antes de ejecutar cualquier comando, el Shell realiza una búsqueda, en la línea de comandos, de algunos caracteres especiales (metacaracteres), con la finalidad de “interpretarlos” para que el comando solicitado se ejecute correctamente. Esta operación descrita se conoce como “File Globbing”.

Aquí una descripción de algunos metacaracteres:

Metacaracter

Descripción

*

Hace referencia a una cadena de cero o más caracteres

?

Hace referencia a un solo carácter.

[ abc ...]

Hace referencia a cualquiera de los caracteres especificados dentro de los corchetes.

[ a - z ]

Hace referencia a cualquiera de los caracteres especificados que se encuentren dentro del rango establecido por el guión.

[! abc ...]

Hace referencia a cualquier carácter menos a los establecidos.

[! a - z ]

Hace referencia a cualquier carácter menos a los establecidos en el rango especificado.

~

El directorio inicial del usuario actual.

~ userid

El directorio de inicio del identificador de usuario especificado.

~+

El actual directorio de trabajo.

~-

El directorio de trabajo previo.


Veamos algunos ejemplos de como utilizar estos comandos.

Si queremos listar todos los archivos del directorio "/dev" que empiecen por "tty" y cuando más tengan 5 caracteres, basta con hacer lo siguiente:

ls /dev/tty??

Si queremos listar todos los archivos del directorio "/dev" que empiecen por "tty" y que terminen en 1, 2, 3, ó 4.

ls /dev/tty*[1-4]

lunes, enero 28, 2008

Parte IV - Comandos para Trabajar con Ficheros

Aquí una descripción de algunos comandos para la manipulación de ficheros (archivos y/o directorios). Mayor información la pueden encontrar en las páginas de mantenimiento utilizando el comando "man" desde la consola, ó en la web de la misma http://www.linuxmanpages.com.

ls – listar contenido del directorio actual.

cd newdir/ - moverse al directorio newdir ubicado dentro del directorio actual.

cd – moverse al directorio home del usuario actual.

pwd – mostrar la ruta actual

rm file – borrar el archivo file

rm -r dir – borrar el directorio dir

rm -f file – borrar file sin emitir mensajes de error

rm -rf dir – igual que el anterior pero con el directorio dir.

cp file1 file2 – copiar file1 en file2

cp -r dir1 dir2 – copiar el dir1 en dir2 (si no existe se crea)

mv file1 file2 – renombra file1 como file2. Si file2 es un directorio lo mueve dentro del mismo.

touch file – crea o actualiza file

more file – muestra el contenido de file

head file – muestra las 10 primeras filas de file

tail file – muestra las 10 últimas filas de file

tail -f file – muestra las 10 últimas filas de file a medida que va creciendo.