| Linux |
Aprendiendo lo basico de Linux en 10 minutos.
1.Instalacion y configuracion de Linux en 10 pasos (Tomamos como ejemplo la version de Linux Conectiva)
Si bien Conectiva Linux puede reconocer automaticamente muchos dispositivos de hardware, no es infalible. Para completar exitosamente la instalacion, habra que ingresar cierta informacion critica en algunos de los pasos; de modo que lo primero que se debe hacer es reunir los datos apropiados sobre el hardware instalado. Podremos hacer esto con los manuales de los equipos (CD-ROM, modem, placa de video, placa de red, etc...) o imprimir los datos directamente desde el administrador de dispositivos de Win2 (Inicio/Configuracion/Panel de Control/Sistema/Administrador de dispositivos).
Como Linux es un sistema operativo que se instala en una particion propia, sera necesario contar con lugar en el disco rigido. Un disco rigido de una PC puede contener hasta 4 particiones primarias (eso quiere decir que en un mismo disco rigido podriamos tener hasta cuatro SO distintos). Una particion es un espacio delimitado dentro del disco; tiene un comienzo y un fin, y dentro de el se aplicara el sistema de archivos (file system) propio del sistema operativo a instalar en esa particion. Normalmente, en una PC que tenga Win2 instalado, hay una unica particion que abarca todo el disco rigido.
A continuacion recomendamos algunos pasos a seguir antes de instalar Linux
Recuerden que una instalacion tipica de Linux (medianamente completa) ocupara alrededor de 600Mb. A continuacion, los pasos a seguir para usar FIPS:
Determinar la forma de arranque
Para la instalacion, la manera mas sencilla de hacerla sera a traves de un CD-ROM y haciendo que la PC instale desde el. Pero si la PC es algo antigua y la BIOS no puede arrancar desde el CD-ROM (como es mi caso), quedan dos alternativas: una es preparar un disquete de inicio (en el directorio dosutils del CD se encuentra la herramineta Rawrite para transferir el archivo boot.img del directorio images), y otra, que me parece la mas conveniente, es arrancar la PC en DOS, luego cambiar al CD y, desde el directorio dosutils, tipear autoboot.
10 PASOS PARA INSTALAR LINUX CONECTIVA DESDE SU CD
Cada paso es una pantalla de
instalacion que aparece en Linux Conectiva. Se trata de explicar lo mas sencillo
posible para que sea facil de realizar la instalacion.
| Los primeros pasos |
Ahora pasamos a
explicar lo que viene despues de la instalacion, lilo y como arrancar Linux,
los comandos basicos y la estructura de los directorios en Linux.
La primera vez
Luego de reiniciar el sistema, la PC arrancara (habiamos elegido instalar LILO) y podremos seleccionar el sistema operativo a cargar (tipeando DOS o Linux). Luego de una serie de mensajes referidos a todos los servicion que se estan iniciando y las tareas que se llevan a cabo durante la carga de Linux, llega el momento de ingresar en el sistema. Para ello usamos el usuario "root" y la contraseņa elegida durante la instalacion.
Nota: es muy importante no acostumbrarse a usar siempre el usuario root; es conveniente crear uno nuevo (con el comando adduser) y usarlo de alli en adelante.
Los comandos Basicos
Para que no se sientan perdidos en este nuevo sistema operativo, vamos a describir algunos de los comandos mas empleados bajo Linux.
ls:
sirve para listar el contenido de in
directorio (el bendito dir del
DOS). Tiene una gran cantidad de modificadores para alterar el resultado en
pantalla sobre los datos a mostrar sobre cada archivo (por ej: ls -l -color).
cat:
es el
equivalente de type. Con cat se
puede ver por pantalla el contenido de un archivo de texto (por ej: cat archivo.txt).
cd, md,
rd: para cambiar, crear o borrar subdirectorios (por
ej: md
programas).
cp, mv:
para copiar o mover
archivos (por ej: cp origen.txt destino.txt).
mc:
invoca a Midnight Commander (un clon de Norton Commander). No van a poder creer lo parecido que es este programa.
man:
para tener ayuda siempre a mano sobre un determinado
comando o programa, se usa el comando man seguido del
nombre del programa sobre el que se quiere ayuda. La mayoria de las aplicaciones
que se instalan ofrecen paginas de ayuda en este formato (por ej: man g++).
logout:
para salir del
sistema y permitir el ingreso de un nuevo usuario.
date:
para mostrar o modificar la fecha del sistema.
shutdown/reboot:
para reiniciar el sistema (shutdown avisa a los usuarios que se encuentran conectados,
mientras que reboot lo hace directamente).
tar:
para comprimir/descomprimir archivos con extension tar.
zip:
para comprimir
archivos con extension zip.
gzip/gunzip:
para comprimir/descomprimir archivos con
extension gz.
startx:
para
iniciar XWindow.
kde:
para iniciar XWindow
utilizando el entorno KDE.
who:
si estamos
conectados en red, nos muestra la informacion de los usuarios que la estan
utilizando.
killall:
finaliza uno o mas procesos
por el nombre de los mismos.
pwd:
nos devuelve el
nombre del directorio en el que estamos posicionados actualmente.
more:
exhibe el contenido de un archivo, haciendo una pausa
entre pantallas. El comando tambien puede ser utilizado como filtro, mostrando,
con pausas entre pantallas, los datos recibidos de la entrada
predeterminada.
wc:
este comando cuenta y presenta
el total de lineas, palabras y caracteres de un archivo. Si hay parametros,
enseņa tambien la cuenta total del archivo.
file:
determina el tipo de archivo a traves del analisis parcial de su
contenido.
type:
muestra la ubicacion de un
archivo, seņalando su path.
Estructura de directorios de Linux
1) Es la abreviatura de binaries o ejecutables. Es
donde reside la mayoria de los programas esenciales del sistema.
2) Los "archivos" que se encuentran en dev son
controladores de dispositivos (device drivers) y se usan para acceder a
la disquetera, a la lectora de CD-Rom, al modem, etc...
3) Comtiene una serie de archivos de configuracion del
sistema, que incluye la base de datos de los usuarios.
4)
Contiene los directorios home de los usuarios (por ej: /home/juan es el directorio inicial
del usuario Juan).
5)
Contiene las imagenes de las librerias
compartidas. Estos archivos tienen un codigo que compartiran muchos
programas.
6) Es un sistema de archivos virtual, ya que lo que alli se
guarda reside realmente en memoria, no en el disco. Hace referencia a varios
procesos que corren en el sistema y le permite obtener informacion acerca de que
programas y procesos estan en ejecucion.
7) Alli se guardan los
archivos temporales.
8)
Uno de los directorios mas importantes. Alle se
encuentran algunos de los programas y archivos de configuracion imprescindibles
para el sistema.
9)
Contiene todos los ejecutables de XWindow,
archivos de configuracion y de soporte.
10) El deposito real de
programas del sistema. Contiene la mayoria de los programas que no se ejecutan
en otras partes.
11)
Los archivos de cabecera para el compilador de
C.
12) El directorio donde normalmente pondremos nuestras
aplicaciones.
13) Contiene el codigo fuente de varios programas del sistema. El
mas importante es /usr/scr/linux, que posee el
codigo fuente del kernel.
Espero que les haya servido esta ayuda a manejar el sistema operativo Linux y que en la proxima actualizacion habra mas ayuda, mas informacion de sus utilidades y sus diferentes usos.
Documento creado por Alejandro Brega, si tenes alguna duda o sugerencia , mi e-mail es: [email protected]