miércoles, 17 de diciembre de 2008

Diccionario del Blog





Aquí el significado de algunas palabras que tal vez no comprendas si eres nuevo en esto:

Administrador: La persona que supervisa y controla el correcto funcionamiento de un sistema informático.

Alfanumérico: Conjunto de letras, números y otros símbolos, como signos de puntuación o símbolos matemáticos. Hace referencia a los caracteres del teclado y al conjunto de caracteres disponibles para las diferentes operaciones de transferencia de datos del ordenador.

Aplicación informática: Un programa de ordenador que se compra ya realizado y listo para usar. Las hay de muy diversos tipos, según para qué propósito se hayan diseñado: procesadores de texto, bases de datos, programas de contabilidad, de facturación, etc.

Aplicación informática: Un programa de ordenador que se compra ya realizado y listo para usar. Las hay de muy diversos tipos, según para qué propósito se hayan diseñado: procesadores de texto, bases de datos, programas de contabilidad, de facturación, etc.

Arranque: Se suele usar este nombre para referirse a la acción de poner un ordenador en funcionamiento. Se suele distinguir entre "arranque en frío" (cuando el ordenador estaba apagado) y "arranque en caliente" (cuando el ordenador estaba encendido y se "reinicializa" sin llegar a apagarlo físicamente). En inglés es frecuente llamarlo "boot", y distinguir entre "cold boot" (frío) y "warm boot" (caliente) o "reset".

Bajar: Es cada vez más frecuente oir frases como "Me he bajado de la red una actualización para mi antivirus". La palabra "bajar" (en inglés "download") indica una transferencia de información desde un ordenador remoto (por ejemplo, un ordenador que haga de anfitrión en Internet o en otra red) hasta nuestro ordenador personal. La palabra "subir" (en inglés "upload") indica el envío de información de nuestro ordenador a un ordenador anfitrión en la red.

Base de datos: Aplicación informática para manejar información en forma de "fichas": clientes, artículos, películas, etc. La mayoría de las bases de datos actuales permiten hacer listados, consultas, crear pantallas de visualización de datos, controlar el acceso de los usuarios, etc. También es cada vez más frecuente que las consultas se puedan hacer en un lenguaje estándar conocido como SQL.

BIOS: Sistema de entrada/salida básica (Basic Input Output System). Suele tratarse de uno o varios chips de memoria ROM (habitualmente EPROMs) que contienen las rutinas básicas de entrada y salida, los primeros pasos que debe dar un ordenador al encenderse, la configuración básica del sistema, etc.

Bit: Es la unidad mínima de información que puede almacenar y manejar un ordenador, equivalente a un 0 o un 1.

Byte: Es la unidad básica de información. En la práctica, se puede considerar que un byte es la cantidad de espacio necesaria para almacenar una letra. Tiene múltiplos como el Kilobyte, Megabyte, Gigabyte y Terabyte. Internamente, corresponde a 8 bits.

CD: Normalmente se refiere a Compact Disc. Otras abreviaturas relacionadas son: CD-ROM, CD-R y CD-RW. Un Compact Disc para ordenador será capaz de almacenar cerca de 650 Mb de información.

Cluster: Un disco duro (y cualquier otro medio de almacenamiento que tenga acceso directo, no secuencial) está dividido en "páginas" en las que podemos guardar información. Cada fichero puede ocupar una o más páginas, pero cada página sólo puede estar ocupada por un único fichero. El tamaño de esas páginas (que son los clusters) influirá en la cantidad de espacio desperdiciado en el disco: si hay páginas de tamaño grande, y tenemos almacenados muchos ficheros de pequeño tamaño, se desperdiciará mucho espacio (por ejemplo, con clusters de 32.768 bytes -32K-, un fichero de 200 bytes estaría desaprovechando los 32.568 bytes sobrantes del cluster, porque en ese mismo cluster no se guardará información de ningún otro fichero); con clusters pequeños, se desperdicia menos espacio al almacenar ficheros, pero el índice de contenido del disco ocupará más espacio, ya que hay mayor cantidad de clusters que controlar. En el sistema operativo MsDos (y Windows, hasta su versión Windows 95), el tamaño de los clusters es mayor cuanto mayor sea el disco duro, pudiendo llegar hasta los 32K de un disco duro de 2Gb (máximo tamaño que es posible manejar "a la vez" en estos sistemas). En Windows 98 (y en la actualización de Windows 95 llamada OSR2) se puede optar por un tamaño de cluster de 4K. En algunos sistemas Unix, el tamaño de cluster puede ser fijado al instalar el sistema (por ejemplo, eligiendo entre 1, 2 o 4K).

Código Máquina: es el lenguaje en el que el ordenador es capaz de reconocer órdenes. Los programas que se creen en otros lenguajes deberán traducirse previamente a Código Máquina (compilarse) o el ordenador no podrá entenderlos.

Compatible: Se dice que un ordenador es compatible con otro cuando puede utilizar todo el software diseñado para aquel (a veces incluso todo o parte del hardware). Hoy en día es frecuente hablar de ordenadores "compatibles" refiriéndose a ordenadores "compatibles PC", con procesadores de la gama x86.

Compilador: Aplicación informática que se usa para crear programas en un cierto lenguaje de programación. Convierte los programas creados en un lenguaje de programación al lenguaje interno del ordenador (código máquina). En los compiladores, todo el programa original (fuente) se convierte a código máquina en bloque, y el programa resultante (programa ejecutable) se puede en otro ordenador usar sin necesidad de recurrir otra vez al compilador. En los intérpretes, el programa fuente se convierte a código máquina, línea por línea, justo en el momento en que se pone a funcionar; no se crea ningún ejecutable, y por eso es necesario distribuir el programa fuente pero también el intérprete que es capaz de entenderlo.

Controlador: Se suele llamar controlador (driver, en inglés) al programa necesario para que un cierto programa o sistema operativo sea capaz de utilizar un dispositivo (por ejemplo, una impresora).

Cracker: persona que intenta romper las protecciones de un cierto sistema informático, normalmente con fines maliciosos (distinto de un "hacker", que procura profundizar en un cierto sistema para aprender de él).

Disco duro: Es un dispositivo de almacenamiento, que nació como evolución del diskette. Tiene una capacidad mucho mayor (hoy en día es habitual que pasen de los 2.5Gb) y es mucho más rápido, pero no está diseñado para ser llevado de un sitio a otro, sino para permanecer dentro del ordenador (salvo algunas pocas excepciones, que sí son portables).

Ejecutable: Un programa que se puede "ejecutar" o usar "por sí solo", sin que haga falta tener una cierta aplicación informática desde la que manejarlo (para más detalles, ver Compilador).

Ejecutar: En informática, la palabra "ejecutar" (en inglés RUN) equivale a poner un programa en funcionamiento.

Hacker: Entusiasta de la informática. La palabra se suele usar para indicar también un cierto intrusismo: un hacker es una persona que siempre está deseando aprender y superar nuevos retos, entre los que se pueden encontrar el acceder a un cierto sistema teóricamente cerrado. Pero esto no quiere decir que se haga con malicia, sino por el propio reto en sí. Cuando se trata de alguien con intenciones maliciosas se suele emplear la palabra "cracker".

Hardware: La parte "que se puede tocar" de un ordenador: caja (y todo su contenido), teclado, pantalla, etc.

Interrupción: Cuando un procesador está esperando recibir información de un cierto dispositivo externo, tiene dos formas básicas de hacerlo: mirando continuamente si hay información disponible (modo de espera o modo "polling"), o dejando la posibilidad de que sea el dispositivo el que avise cuando la tenga preparada (modo interrupción). Suele haber varios (pocos) canales de interrupción, así como distintos niveles de prioridades.

JVM: Maquina Virtual Java (Java Virtual Machine).

Kernel: núcleo de un sistema operativo.

Multimedia: Se tiende cada vez más a que los ordenadores no sean sólo capaces de manejar información en forma de texto, sino también imágenes de gran tamaño y colorido, o incluso sonidos y secuencias de video. Esta capacidad es lo que se conoce como Multimedia.

Multitarea: Es cuando un ordenador es capaz de realizar más de una tarea a la vez. Puede ser en paralelo (si tiene más de un procesador) o concurrente (si sólo tiene uno).

NFS: Sistema de archivos de red (Network file System), un sistema de archivos que permite a un ordenador "montar" directorios y sistemas de archivo remotos, de otro(s) ordenador(es) de la red.

OpenLinux: Versión del sistema operativo Linux, recopilada por Caldera.

Password: Clave de acceso o contraseña necesario para acceder a un determinado sistema.

Programa: un conjunto de órdenes para un ordenador. Cuando se trata de un programa ya terminado que se compra, se suele hablar de una Aplicación Informática. Los programas se deben escribir en un cierto lenguaje de programación. Los lenguajes de programación que se acercan más al lenguaje humano que al del ordenador reciben el nombre de "lenguajes de alto nivel" (como Pascal); los que se acercan más al ordenador son los de "bajo nivel" (como el ensamblador). Lo más habitual es crear los programas en un lenguaje de alto nivel (llamado "fuente") y después convertirlos al lenguaje propio del ordenador ("compilarlos" para obtener un "ejecutable").
PROM: Memoria ROM programable (Programmable ROM).

AM: Memoria de acceso directo (Random Access Memory). Normalmente se usa este nombre para referirse a memorias en las que se puede leer y también escribir (RWM). En los últimos PC es habitual que se use Fast Page Ram (386 y anteriores), EDO Ram (486 y Pentium) y SDRAM (últimos Pentium, Pentium MMX y superiores).

Red de ordenadores: Conjunto de ordenadores conectados entre sí con el fin de compartir recursos (por ejemplo, impresoras) e información

Sistema operativo: Es una capa intermedia entre el ordenador y el usuario. Se podría considerar como un programa (normalmente de gran tamaño) que toma el control del ordenador y que nos proporciona las utilidades básicas. Para usos más avanzados, necesitaremos instalar aplicaciones informáticas como bases de datos, hojas de cálculo, programas a medida, etc.

Software: La parte "que no se puede tocar" de un ordenador: los programas y los datos.

Solaris: Versión del sistema operativo Unix, desarollada por Sun.

SQL: Un lenguaje estándar de consulta a bases de datos (Structured Query Language).

Sun: casa de desarrolladora de hardware y software, que ha tenido un gran auge últimamente debido a la creación del lenguaje Java.

Telnet: Uno de los servicios que ofrece Internet: es la posibilidad de acceder remotamente a otro ordenador de la Red, y trabajar desde nuestra pantalla como si estuviesemos realmente tecleando delante de ese ordenador.

Virtual: Esta palabra se suele usar para referirse a algo que no existe realmente, sino sólo dentro del ordenador. Las dos acepciones más habituales son "Realidad virtual", referida a un espacio en 3 dimensiones creado dentro del ordenador, por el que el usuario puede desplazarse (normalmente con la ayuda de dispositivos auxiliares, como gafas estereoscópicas, guantes o joysticks), y "Memoria virtual", que consiste en que un ordenador aparente tener más memoria de la que físicamente tiene, gracias a que parte del disco duro se utiliza como zona de almacenamiento intermedio, en la que se va volcando información cuando la memoria real se satura (de forma transparente, sin que el usuario tenga que hacer nada).

Windows: Nombre genérico de toda una familia de software diseñado por Microsoft. Las primeras versiones (hasta la 3.11) eran un entorno gráfico basado en ventanas, para el sistema operativo Dos. A partir de Windows 95 (Windows 95 y Windows 98) ya se trata de un sistema operativo en sí mismo, con capacidades multitarea. También existen versiones "especiales" de Windows, como Windows NT, diseñado para entornos profesionales, o Windows CE, para ordenadores portátiles de muy reducidas dimensiones.

WWW: World Wide Web: posiblemente, el servicio más conocido de Internet: una serie de páginas de información, con texto, imágenes (a veces, incluso otras posibilidades, como sonido o secuencias de video), y enlazadas a su vez con otras páginas que tengan información relacionada con ellas.

ZIP: Extensión de ficheros comprimidos. El compresor correspondiente suele llamarse ZIP o PKZIP. // ZIP: Unidad de almacenamiento similar a un diskette, pero con una capacidad de 100 Mb, creada por Iomega.

Como instalar solaris en tu computadora?

Para poder instalar solaris en tu computadora primero que nada necesitas tener el disco o la imagen del disco del sistema operativo Solaris (Se recomienda adquirir el sistema OpenSolaris ya que es mas fácil de instalar), lo puedes bajar desde http://www.opensolaris.com/, ademas de eso necesitas también un software para maquinas virtuales que funcione en tu sistema operativo actual, el mejor para estos casos es VirtualBox ya que no pesa mucho y es gratis, lo puedes descargar de http://www.virtualbox.org/wiki/Downloads. ahoraa sigue las instrucciones de estos videos (están en inglès):





domingo, 7 de diciembre de 2008

Tipos de respaldo

Los tipos de respaldo permitidos en solaris son los siguientes:
  • Respaldos completos: Un respaldo completo es un respaldo donde cada archivo es escrito a la media de respaldo. Si los datos a respaldar nunca cambian, cada respaldo completo creado será una copia de exactamente lo mismo.
  • Respaldos incrementales: Los respaldos incrementales primero revisan para ver si la fecha de modificación de un archivo es más reciente que la fecha de su último respaldo. Si no lo es, significa que el archivo no ha sido modificado desde su último respaldo y por tanto se puede saltar esta vez. Por otro lado, si la fecha de modificación es más reciente, el archivo ha sido modificado y se debería copiar.
  • Respaldos diferenciales: Los respaldos diferenciales son similares a los respaldos incrementales en que ambos solamente copian archivos que han sido modificados. Sin embargo, los respaldos diferenciales son acumulativos — en otras palabras, con un respaldo diferencial, una vez que un archivo ha sido modificado continua siendo incluido en todos los respaldos diferenciales subsecuentes (hasta el próximo respaldo completo).

Comandos basicos

Entre los comandos de Solaris tenemos los siguientes:

/etc/system: Es en donde se encuentra la información de la configuración del sistema.
ufsboot: iniciar el comportamiento del computador de disco a disco
inetboot: iniciar el comportamiento del computador a través de la red
bootblk: descarga ufs al iniciar el funcionamiento del computador en el disco
unix: bootable imagen de kernel
/etc/rcs: amontona y copia unix de la red
/etc/rc2,/etc/rc3,/etc/rc2.d,/etc/rc3.,: scripts de la configuración del sistema
mod load, /etc/system,add_drv,rem_drv: customizes el sistema de kernel, carga, adiciona, y remueve modelos como sea necesario
run states 0-6, and s: niveles de ejecución del sistema
add_drv: informa al sistema que hay un nuevo dispositivo controlador instalado
rem_drv: informa al sistema que el controlador especificado ya no es valido
modload: carga él modulo especificado en el sistema en ejecución
modunload: descarga él modulo especificado del sistema en ejecución
pkgadd: para instalar un paquetepkgrm: para remover un paquete
pkgchk: para revisar la instalación del paquete
pkginfo: para hacer un listado de paquetes instalados en el sistema

Medios de respaldo

En la inmensa mayoría de los sistema informáticos, los datos almacenados en el sistema tienen mucho mayor costo y son mucho más difíciles de recuperar que el sistema en sí. Entre los riegos de pérdida de datos se cuentan los errores en el software, la falla de equipos, el error humano, el daño intencional, las catástrofes naturales. El respaldo de datos es la generación de una copia, en un momento determinado, de los datos del sistema, con vistas a su eventual reposición en caso de pérdida. Todos los sistemas informáticos deben respaldarse cuidadosamente, en momentos predeterminados, siguiendo un cronograma preestablecido.

Antivirus para Solaris 10



Se recomienda tener un antivirus instalado en el sistema para evitar que los virus ataquen el ordenador, los bugs creados recientemente son totalmente inocentes y no provocan ningun daño serio al sistema operativo pero es mejor proteger al equipo antes de que algun virus desarrollado llegue a nuestra computadora y afecte nuestros archivos de manera seria.


El antivirus recomendado para cualquier sistema basado en Unix es el Sophos Antivirus, lo puedes descargar de http://esp.sophos.com/

Acerca de los virus

Hace poco tiempo solo los sistemas windows eran vulnerables a los virus y los demas decian ser impenetrables, pero no es asi, los virus como todos sabemos han evolucionado y si antes solo eran escritos por personas que querian ser reconocidas por sus hazañas hoy las cosas cambian, hoy existe un amplio abanico de codigos maliciosos entiendase virus, troyanos, adware y mas, y casi todos son usados para beneficios economicos de las personas que compran estos codigos.

El gusano de Solaris existe y ya tiene nombre: Wanuk o Unix/Froot-A.
Sus acciones son inocentes. Escribe frases ("Hola. Me llano Casper. Soy un desarrollador de Sun aburrido y he escrito este trozo de código.") y muestra dibujos realizados con caracteres ASCII...