proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
LINUX
1. Usuarios
Por ser multiusuario, varios usuarios, personas ( o una misma persona en varios sitios) puede estar
usando
el ordenador a la vez, bien por varios terminales, en el caso de que estén conectados al ordenador ( por
el
puerto serie, por ejemplo) a través de telnet, o mediante las consolas virtuales ( a estas se acede de
manera
general pulsando ALT+Fx siendo x un numero generalmente entre el 1 y el 6, aunque esto varia y se
puede configurar a tu gusto, como todo en Linux.
Si estamos en una sesión X, no funcionara, tendremos que usar CTRL+ALT+Fx, que nadie se espere
encontrar otra sesión X vacía, aparecerá otra sesión en modo texto, si queremos tener dos pantallas X a
la
vez, deberemos lanzar la 2º a mano desde la sesión de modo texto ( es fácil, pero consume mucha
memoria) o utilizar los escritorios virtuales, que es bastante mas practico.
2. usuarios
Al principio te pide un login, esto es el nombre por el que se te conoce dentro de la maquina, después de
eso una clave, te debe haber proporcionado tu administrador, y al menos la de root deberias haberla
definido durante la instalación, si la has hecho tu, si no te gusta después de haber entrado, esto es
introducido los dos valores correctamente ( el primero aparecerá en pantalla, pero el segundo no, es una
medida de seguridad, para que no puedan ver lo que tecleas). Puedes cambiarlo, basta con escribir
passwd, y te pedirá el antiguo ( para comprobar) y que escribas es nuevo dos veces ( para verificar que
esta bien escrito).
Ahora estas en el prompt del sistema, veras algunas cosas y al final el signo $ si entraste como usuario
normal y # si entraste como root, si has entrado como root, créate un nuevo usuario, conadduser nombre,
te hará un par de preguntas, nombre, clave, grupo al que pertenece, dirección, teléfono, directorio del
home, introduce el nombre que quieras para el login, la clave, y el resto admite los que te propone, por
ahora vale con lo que el ordenador da, luego cuando estés mas experimentado, ya comprenderás para que
sirven y como modificarlos.
3. usuarios
Ahora lo interesante es salir, si quieres acabar la sesión, por ejemplo, para entrar como otro usuario, (muy
habitual si eres root, el root, solo debería ser utilizado en casos de necesidad, por ejemplo cuando quieres
instalar algo, o quieres cambiar algo de la configuración, en cualquier otro caso es recomendable ser un
usuario normal, por seguridad, y por comodidad, aunque al principio te parezca poco cómodo el estar
cambiando cada 2x3 de usuario, cuando tengas el ordenador a tu gusto, no necesitaras entrar como root
para nada.
Basta con escribir logout o exit, mas o menos son lo mismo.
Como root además puedes cambiar las contraseñas de otros usuarios, incluso sin falta de recordar la
antigua, con passwd usuario, muy útil en casos de olvidar la contraseña. p.e.
Hay ocasiones en que necesitas hacer algo como otro usuario, la orden su usuario nos preguntara la
contraseña de usuario, y si es correcta nos transformaremos en ese usuario hasta que salgamos de la
sesión, momento en que volveríamos a ser el usuario anterior, esta opción puede estar desactivada por
motivos de seguridad en algunos ordenadores, así que quizá necesites consultar al administrador del
sistema.
4. Bash Una vez entrado en una sesión en Linux, si esta es en modo texto, lo
primero que nos encontramos el prompt del sistema, y esto es debido a que se
esta ejecutando un Shell, y este espera ordenes, este Shell, es el programa que
interactúa con nosotros, y transforma nuestras ordenes en acciones para el
S.O., en la mayoria de los casos suele ser BASH, Bourne Again SHell, una
versión mejorada del shell creado en la universidad de Bourne y que se
considera un estándar dentro de Unix. Si en este shell escribimos una palabra,
el shell comprobara primero si es un comando interno, y lo ejecutara, o después
buscara, a través de una serie de directorios predefinidos un archivo con ese
nombre, y si es ejecutable lo ejecutara, pasándole el control de la sesión hasta
que le programa acabe y volvamos al shell en espera de otra orden. Hay que
destacar que no sirve que un programa este en el directorio en el que estamos,
ya que por seguridad, el shell no busca el programa en el directorio actual, solo
en una lista de sitios (directorios) donde sabe que hay programas seguros,
evitando así una de las formas de entrada de virus. Para saber por que sitios
busca podemos escribir set | grep PATH que nos mostrara la lista separada por
“:”.
5. Lilo ("Linux Loader") es un gestor de arranque que permite elegir, entre sistemas
operativos Linux y otras plataformas, con cual se ha de trabajar al momento de iniciar un
equipo con más de un sistema operativo disponible. Fue desarrollado inicialmente por
Werner Almesberger, actualmente está a cargo de John Coffman.
LILO funciona en una variedad de sistemas de archivos y puede arrancar un sistema
operativo desde el disco duro o desde un disco flexible externo. LILO permite seleccionar
entre 16 imágenes en el arranque. LILO puede instalarse también en el master boot
record (MBR).
Al iniciar el sistema LILO solamente puede acceder a los drivers de la BIOS para acceder
al disco duro. Por esta razón en BIOS antiguas el área de acceso está limitado a los
cilindros numerados de 0 a 1023 de los dos primeros discos duros. En BIOS posteriores
LILO puede utilizar sistemas de acceso de 32 bits permitiéndole acceder a toda el área del
disco duro.
En las primeras distribuciones de Linux, LILO era el gestor de facto utilizado para
arrancar el sistema. En la actualidad es una segunda opción en favor del gestor de
arranque GRU
6. GRUB (GRand Unifier Bootloader) es un gestor de
arranque: es lo primero que se carga cuando se inicia la computadora. Permite tener
diferentes sistemas operativos, y diferentes versiones de ellos, en el mismo disco duro. Por
ejemplo podemos tener Windows y GNU/Linux en la misma computadora, GRUB se
cargará antes que cualquiera de éstos permitiéndonos elegir cuál iniciar.
El gestor de arranque GRUB viene preinstalado en la mayoría de las distribuciones de
GNU/Linux modernas, entre ellas Debian, Ubuntu y sus derivadas. Anteriormente, el
gestor de arranque más usado era LILO.
7. Configuraciones de dispositivos
2.3. Configuraci´on de teclado La forma de configurar el teclado var´ıa
de distribuci´on en distribuci´on. Hay dos maneras de configurarlo:
directamente desde el kernel o desde el sistema. Algunas
distribuciones utilizan una forma o la otra, y algunas -como Debian-
permiten elegir de qu´e forma se lo configurar´a. Dentro de Debian la
forma de configurar el teclado es ejecutar el comando dpkg-reconfigure
console-common. La primera pantalla explica las opciones que se van a
mostrar en la segunda. En la segunda pantalla se permite seleccionar la
forma de configuraci´on de teclado (kernel o no). Seleccionando la
opci´on Select keymap from arch list, debemos luego poner la
disposici´on general de las teclas (querty es la disposici´on com´un, de
la mayor´ıa de los teclados en ingl´es y espa˜nol). Y en la siguiente
pantalla se selecciona la disposici´on regional. El teclado
latinoamericano es el teclado que tiene la @ en la misma tecla que la Q,
y el espa˜nol el que tiene la @ en la misma tecla que el 2 y las ”.
9. Audio configuracion
2.6. Sonido Configurar la placa de sonido, suele ser bastante sencillo. Ser´a
necesario, al igual que con la placa de red, cargar el m´odulo correcto, con las
opciones necesarias. Algunos ejemplos de m´odulos a utilizar: modprobe
trident es el m´odulo para las placas de sonido SiS701x y para las placas de
sonido Trident. modprobe cmpci es el m´odulo que se utiliza para muchas
placas C Media. modprobe sb io=0x220 irq=5 dma=1 dma16=5 ser´a la l´ınea
que se deber´a utilizar para configurar una Sound Blaster 16 ISA, con algunas
de las opciones comunes. Una vez que hayamos probado que la placa est´a
funcionando correctamente, tendremos que agregar el m´odulo a /etc/modules
para que pueda utilizarse cada vez que se inicia la computadora Una
posibilidad para probar si la placa de sonido est´a funcionando o no, es el
comando de consola play, que viene dentro del paquete sox. Podremos usar
play /usr/share/sounds/*.wav para verificar el funcionamiento del sonido. 10 La
placa de sonido en Debian GNU/Linux s´olo la pueden usar aquellos usuarios
que pertenezcan al grupo audio. Para agregar a un usuario a ese grupo,
utilizamos: adduser usuario audio.