Archivo para 29 abril 2008

29
Abr
08

Comandos de referencia en Ubuntu

Les pongo en ésta engrega algunos comandos de referencia para los que empiezan con la consola de Ubuntu. A mi criterio son cosas que tenemos que saber muy bien ya que se utiliza seguidamente en nuestro Ubuntu.

En resumen se trata de comandos de:

  • Privilegios
  • Pantalla
  • Servicios de sistema
  • Administrador de paquetas
  • Redes
  • Paquetes especiales
  • Firewall
  • Nombre de apliaciones
  • Sistema

El Link para descargar el archivo PDF con dichos comandos es:
http://www.4shared.com/file/45807340/902662a1/Comandos_de_referencia.html

29
Abr
08

Maquinas virtuales – Emulando sistemas operativos en Ubuntu

VirtualBox es una excelente alternativa gratuita a VMware o Virtual Machine de microsoft, este software de virtualización nos permite ejecutar distintos sistemas operativos como Windows, Linux, OS2, Solaris dentro de nuestro O.S. actual.

Esta aplicación, además de ser software libre, es ideal para testear nuevos sistemas operativos sin tener que molestarnos en crear particiones, modificar el MBR, o sufrir cualquier otro problema relacionado con nuestro disco rígido. VirtualBox también posee algunas caracteristicas extras como: Controladores USB Virtuales, Carpetas Compartidas, posibilidad de configurar un servidor remoto con el protocolo RDP, etc.

Para poder instalar Virtual box en nuestra computadora, basta que en una consola se digite:

sudo apt-get install virtualbox

Ésto instalará completamente Virtual Box.

 

Se puede encontrar el acceso en Aplicaciones/Herramientas del sistema/InnoTek VirtualBox

También se puede ejecutar en consola digitando:

sudo virtualbox

A veces existe el problema de que el usuario no es agregado al grupo vboxusers (que se crea durante la instalación) o que, inclusive que el usuario actual esté en ese grupo, no se puede ejecutar la máquina virtual despues de haberse creado, por lo que a veces es mejor ejecutar virtual box con SUDO.

Aqui les pongo un manual de cómo crear una máquina virtual. DESCARGAR PDF

29
Abr
08

Estructura de archivos – Ubuntu 0x.xx

Ésto es importante para cualquiera que esta en el mundo Ubuntu, es conocer a cabalidad la estructura de archivos para que así uno hable con propiedad sobre el asunto.

Existe un estandard, el “Estándar de jerarquía de ficheros” (FHS – Filesystem Hierarchy Standard) que intenta definir unas bases, para que tanto los programas del sistema, como los usuarios y administradores, sepan donde encontrar lo que buscan. De un modo general podríamos decir que existen dos tipos de distinciones cuando hablamos del tipo de contenido de un directorio: Estaticos/dinamicos y compartibles/no compartibles.

  • Estaticos: Contiene binarios, bibliotecas, documentacion y otros ficheros que no cambian sin intervencion del administrador. Pueden estar en dispositivos de solo lectura (read-only) y no necesitan que se hagan copias de seguridad tan a menudo como con ficheros dinamicos
  • Dinamicos: Contiene ficheros que no son estaticos. Deben de encontrase en dispositivos de lectura-escritura (read-write). Necesitan que se hagan copias de seguridad a menudo
  • Compartibles: Contiene ficheros que se pueden encontrar en un ordenador y utilizarse en otro
  • No compartibles: Contiene ficheros que no son compartibles

A continuacion se listarán algunos ejemplos para aclarar ideas:

  • Estaticos:/bin, /sbin, /opt, /boot, /usr/bin
  • Dinamicos:/var/mail, /var/spool, /var/run, /var/lock, /home
  • Compartibles:/usr/bin, /opt
  • No compartibles:/etc, /boot, /var/run, /var/lock

Todos los ficheros y directorios aparecen debajo del directorio raíz «/» (El equivalente en el mundo Unix al C:\ de Windows) aunque se encuentren en discos/dispositivos distintos. En Linux/Unix no existen letras de discos (C:, D:, etc) Los dispositivos se ‘montan’ (empiezan a formar parte) del arbol de directorios del sistema.

A continuacion se tiene una lista con los directorios mas importantes del sistema y para que se usan. Para acceder a los mismos se puede usar el comando cd ‘nombre del directorio’. Para ver el contenido de los mismos podeis usar el comando ls -l ‘nombre del directorio’.

/bin/ Comandos/programas binarios esenciales (cp, mv, ls, rm, etc)

/boot/ Ficheros utilizados durante el arranque del sistema (núcleo y discos RAM)

/dev/ Dispositivos esenciales, discos duros, terminales, sonido, video, lectores dvd/cd, etc

/etc/ Ficheros de configuración utilizados en todo el sistema y que son específicos del ordenador

/etc/opt/ Ficheros de configuración utilizados por programas alojados dentro de /opt/

/etc/X11/ Ficheros de configuración para el sistema X Window

/etc/sgml/ Ficheros de configuración para SGML (Opcional)

/etc/xml/ Ficheros de configuración para XML (Opcional)

/home/ Directorios de inicios de los usuarios (Opcional)

/lib/ Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y el núcleo del sistema.

/mnt/ Sistemas de ficheros montados temporalmente.

/media/ Puntos de montaje para dispositivos de medios como unidades lectoras de discos compactos. Nota: Ubuntu monta en este directorio las particiones Windows caso de existir.

/opt/ Paquetes de aplicaciones estáticas.

/proc/ Sistema de ficheros virtual que documenta sucesos y estados del núcleo. Contiene principalmente ficheros de texto.

/root/ Directorio de inicio del usuario root

/sbin/ Comandos/programas binarios de administración de sistema.

/tmp/ Ficheros temporales

/srv/ Datos específicos de sitio servidos por el sistema.

/usr/ Jerarquía secundaria para datos compartidos de solo lectura (Unix system resources). Este directorio puede ser compartido por múltiples ordenadores y no debe contener datos específicos del ordenador que los comparte.

/usr/bin/ Comandos/programas binarios.

/usr/include/ Ficheros de inclusión estándar (cabeceras de cabecera utilizados para desarrollo).

/usr/lib/ Bibliotecas compartidas.

/usr/share/ Datos compartidos independientes de la arquitectura del sistema. Imágenes, ficheros de texto, etc.

/usr/src/ Códigos fuente (Opcional)

/usr/X11R6/ Sistema X Window, versión 11, lanzamiento 6 (Opcional)

/usr/local/ Jerarquía terciaria para datos compartidos de solo lectura específicos del ordenador que los comparte.

/var/ Ficheros variables, como son logs, bases de datos, directorio raíz de servidores HTTP y FTP, colas de correo, ficheros temporales, etc.

/var/cache/ Cache de datos de aplicaciones.

/var/crash/ Depósito de información referente a caídas del sistema (Opcional)

/var/games/ Datos variables de aplicaciones para juegos (Opcional)

/var/lib/ Información de estado variable. Algunos servidores como MySQL y PostgreSQL almacenan sus bases de datos en directorios subordinados de éste.

/var/lock/ Ficheros de bloqueo.

/var/log/ Ficheros y directorios de registro del sistemas (logs).

/var/mail/ Buzones de correo de usuarios (Opcional)

/var/opt/ Datos variables de /opt/.

/var/spool/ Colas de datos de aplicaciones.

/var/tmp/ Ficheros temporales preservados entre reinicios.

29
Abr
08

Huevo de pascua con apt-get

Te has preguntado porque cuando pones en consola apt-get –help aparece al final que tiene poderes de super Vaca?

Pues, es un poco raro pero si empiezas a meditar en ésto, encontrarás que hay un huevo de pascua escondido.

(HUEVO DE PASCUA: Un huevo de pascua virtual es un mensaje oculto, o una capacidad escondida, contenido en un objeto, como una película, un disco compacto, DVD, programa informático, o videojuego)

La clave es… Vaca???… Moo!!!

digita:

apt-get moo

te saldrá:

29
Abr
08

Gestión de usuarios y grupos – Ubuntu 0x.xx

Añadir usuarios y grupos

Para añadir usuarios y grupos al sistema se emplean los comandos adduser y addgroup. La operación de estos comandos se configura en el fichero /etc/adduser.conf. Veamos algunos ejemplos:

adduser pepe

Añade el usuario pepe al sistema. El sistema pedirá alguna información adicional sobre el usuario y un password o clave. Por defecto, se crea un grupo con el nombre del usuario y éste será el grupo por defecto. Este comportamiento se configura en /etc/adduser.conf.

adduser –ingroup users pepe

Añade el usuario pepe al sistema estableciendo users como su grupo principal:

adduser pepe cdrom

añade el usuario pepe (previamente creado) al grupo cdrom. Cuando el número de usuarios es numeroso y heterogéneo, puede ser necesario añadir nuevos grupos. Esto se hace con el comando addgroup. Por ejemplo:

addgroup alumnos

Añade al sistema un grupo llamado alumnos. Alternativamente a los comandos anteriores, se pueden añadir usuarios y grupos empleando useradd y groupadd. Estos comandos leen información de configuración del fichero /etc/login.defs.

Eliminar usuarios y grupos

Para eliminar usuarios y grupos se emplean userdel y groupdel respectivamente. Por ejemplo: # userdel pepe elimina el usuario pepe. Si además se indica la opción -r, también se borrará el directorio personal del usuario con todo su contenido.

groupdel alumnos

Elimina el grupo alumnos.

Modificar usuarios y grupos

Para modificar las características de los usuarios y grupos se emplean los comandos usermod y groupmod. Algunos ejemplos:

usermod -d /home/profes/pepe -m

cambia el directorio de inicio del usuario pepe para que sea /home/profes/pepe. La opción -m hace que mueva el contenido del antiguo directorio al nuevo emplazamiento.

usermod -g profes pepe

cambia el grupo inicial del usuario pepe para que sea profes.

usermod -l joseg pepe

Cambia el nombre del usuario pepe. El nuevo nombre es joseg.

groupmod -n profesores profes

Cambia el nombre del grupo profes a profesores.

Ficheros relacionados con la gestión de usuarios y grupos

Algunos ficheros relacionados con las cuentas de usuario son:

/etc/passwd: contiene información sobre cada usuario: ID, grupo principal, descripción, directorio de inicio, shell, etc. También contiene el password encriptado, salvo que se usen shadow passwords.
/etc/shadow: contiene los passwords encriptados de los usuarios cuando se emplean shadow passwords.
/etc/group: contiene los miembros de cada grupo, excepto para el grupo principal, que aparece en /etc/passwd.
/etc/skel: directorio que contiene el contenido del directorio de los nuevos usuarios.

La solución gráfica es la más fácil, mientras que la línea de comandos ofrece la posibilidad de múltiples tareas al mismo tiempo.

Modo gráfico en Ubuntu

Localización: Sistema > Administración > Usuarios y Grupos

Presiona + Añadir Usuario, esto abrirá Editor de Cuentas de Usuario. Los requisitos mínimos son el Nombre de usuario y la contraseña. Para el nombre de usuario, no uses espacios ni caracteres ASCII. En la pestaña Privilegios de Usuario, añade los privilegios a los que el nuevo usuario tendrá acceso, como por ejemplo usar dispositivos de audio.

28
Abr
08

Archivos protegidos… Oir archivos mp3 y videos avi, mpg*, etc.

En ubuntu hay archivos protegidos que no se pueden abrir con los programas estandard que trae la versión 7.04, por lo que se debe de instalar 2 programitas más para poder tener la comptabilidad con éstos archivos.

Música:
Entras a Sistema->Administración->Gestor de paquetes Synaptic y ahí busca “xmms” y le das Aplicar. Synaptic te instalará xmms y las librerías libglib 1.2, libgtk1.2, libgtk1.2-common y libmikmod2.

Videos:
En el mismo Synaptic, busca “vlplayer” e instala.

Ahora, con éstos dos programitas, ya podrás oir MP3,  ver videos MPG’s, entre otros.

Disfrutad!

28
Abr
08

Curso gratuito de Ubuntu!!

Para los que estan empezando al mundo del Software libre y al sistema operativo Ubuntu en es especial (uno de los sistemas operativos más populares en el mundo por cierto…), éste curso les ayudará muchísimo y aprenderán en general a utilizar los sistemas linux ya que la mayoría de comando de consola son iguales. Aprovechen! Es totalmente gratuito el curso!

Solo deben de registrarse (aunque pueden entrar como Invitado…) y automáticamente serán alumnos registrados en el curso. Necesitas: Una cuenta de correo activa y que utilices a diario y que pongas un nombre de usuario/contraseña.

Aprovechen!

El sitio en donde está el curso es: www.cvirtualuees.edu.sv

El curso se llama: SISTEMA OPERATIVO UBUNTU

Específicamente está en éste vinculo (Léete la bienvenida y verás que hay un vínculo para registrarte). Éste curso es impartido de forma gratuita por la Universidad Evangélica de El Salvador. Gracias!!!. Esperamos que continue el apoyo a Ubuntu en todos los aspectos.