<< Back to man.lupaworld.com


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ siguiente ]

Guía de referencia Debian
Capítulo 4 - Tutoriales de Debian


Esta sección proporciona una orientación al mundo Linux para aquellos que son realmente novatos. Si ya hace tiempo que usa Linux, considérelo como un repaso.


4.1 Fuentes de información

Visite el Proyecto de Documentación Debian (DDP) que tiene las referencias más importantes sobre Debian. Muchos de estos documentos se encuentran instalados en /usr/share/doc/. También consulte /usr/share/doc-base/ que proporcionan enlaces a los documentos del sistema. Añada export CDPATH=.:/usr/share/doc:/usr/src/local al ~/.bash_profile para un acceso más cómodo a los directorios de documentación.

El Proyecto de documentación Linux (LDP) tiene las referencias más importantes sobre Linux en general. Los contenidos del LDP usualmente están instalados en /usr/share/doc/HOWTO/.

Navegue por los documentos en forma local y en ftps remotos con la tecla F9 del Midnight Commander (véase Midnight Commander (MC), Sección 4.3).


4.2 La consola Linux


4.2.1 Entrando al sistema

En un sistema Linux existen 6 seudo-terminales independientes. Se puede pasar de una a otra presionando simultáneamente la tecla Alt-izq con la tecla F1 - F6. Cada seudo-terminal permite el ingreso al sistema en forma independiente a diferentes cuentas. El sistema multi-usuario es una gran característca de los sistemas Unix y resulta muy adictiva.

En Unix se considera un buen hábito acceder al sistema como usuario normal para realizar la mayoría de las tareas. Debo reconocer que, por pereza, utilizo la cuenta del superusuario (root) más de lo necesario.

Generalmente utilizo una cuenta normal con los comandos sudo, super o su -c para obtener accesos limitados de root.


4.2.2 Añadir una cuenta de usuario

Tras la instalación del sistema, añada un cuenta de usuario normal. Si el nombre de usuario es "penguin",

     # adduser penguin

creará dicha cuenta.

Utilice el comando vigr para editar el /etc/group de la siguiente manera:

     src:x:40:admin, debian, ...
     staff:x:50:admin
     ...

Utilizo el grupo staff para usuarios que hacen tareas administrativas y tienen el privilegio exclusivo de su (véase "Por qué el su GNU no soporta el grupo wheel", Sección 9.2.2) y src para CVS (véase Sistema de versiones concurrentes (CVS), Sección 12.1).

En la instalación predeterminada del sistema, el grupo staff poseé el directorio /home, de modo que sus miembros pueden estar a cargo de las cuentas de usuario, mientras que el grupo src posée el directorio /usr/src, que se utiliza para compilar el kernel, etc.

Consulte adduser, addgroup, vipw, vipw -s, vigr y vigr -s para configurar correctamente a usuarios y grupos.


4.2.3 Cómo apagar el sistema

Al igual que muchos sistemas operativos modernos donde los archivos son almacenados en memoria, Linux necesita apagarse correctamentes antes de poder cortar el suministro eléctrico sin ningún peligro. Veamos el comando para el modo multiusuario:

     # shutdown -h now

Y el siguiente para el modo monousuario:

     # poweroff -i -f

Espere a que aparezca el mensaje "System halted" y a continuación apague la máquina. Si apm está habilitado tanto en la BIOS como en Linux, el sistema se apagará por sí solo. Véase Gran cantidad de memoria y apagado automático, Sección 3.7.4 para más detalles.


4.2.4 Edición en línea de comandos

El intérprete de comandos por defecto, bash tiene la capacidad de navegar por el histórico de comandos. Simplemente utilize la tecla flecha-arriba para entrar en él. Otras combinaciones de teclas importantes para tener en cuenta:

     Ctrl-C:                      Finaliza un programa
     Ctrl-D:                      Finaliza una entrada
     Ctrl-S:                      Detiene la salida por pantalla
     Ctrl-Q:                      Reactiva la salida por pantalla
     Ctrl-Alt-Supr:               Reinicia/apaga el sistema (véase /etc/inittab)
     Lt-pulsar-y-arrastrar-ratón: Selecciona y copia al portapapeles (gpm)
     Ctrl-pulsar-ratón:           Pega el contenido del portapapeles en el lugar
                                  donde se encuentra el cursor (gpm)

En una consola Linux tipo únicamente funcionan correctamente las teclas Ctrl y Alt situadas a la izquierda del teclado.


4.2.5 Comandos básicos que se deben tener presente

Los siguientes son comandos básicos de Unix:

     ls, ls -al, ls -d, pwd, cd, cd ~user, cd -, 
     cat /etc/passwd, less, bg, fg, kill, killall, 
     uname -a, type nombre_comando, sync, netstat,
     ping, traceroute, top, vi, ps aux, tar, zcat, 
     grep, ifconfig, ...

Averigüe su significado escribiendo el comando, usando man o info seguidos por el nombre del comando. En Linux, muchos comandos muestran una breve ayuda informativa si se los invoca de una de las siguientes maneras:

     $ nombre_comando --help
     $ nombre_comando -h

whatis nombre_comando brinda una resumen de cualquier comando del sistema que tenga una entrada en el manual.


4.2.6 Sistema X Window

Para iniciar el Sistema X Window desde la consola:

     # exec startx

Pulsando con el botón derecho del ratón sobre la ventana raíz aparecerá un menú desplegable.


4.2.7 Combinaciones de teclas habituales

Algunas combinaciones de teclas importantes para tener en cuenta cuando se está en la consola de Linux:

     Alt-F1/F6:           Para cambiar a otra seudo-terminal
     Ctrl-Alt-F1/ F6:     Para cambiar a otra seudo-terminal
                          (desde X-Window, DOSEMU, etc.)
     Alt-F7:              Para volver a  X-Window
     Ctrl-Alt-menos:      Cambiar la resolución de la pantalla en X-Window
     Ctrl-Alt-más:        Cambiar la resolución de la pantalla en X-Window en
                          sentido opuesto
     Ctrl-Alt-Retroceso:  Finalizar X-Window
     Alt-X, Alt-C, Alt-V: En algunos programas como en 'Netscape Composer', 
                          las combinaciones de teclas usadas con Ctrl
                          utilizados en Windows/Mac para Cortar, Copiar y
                          Pegar se reemplazan por las mismas combinaciones
                          pero usando la tecla Alt.

4.3 Midnight Commander (MC)

Midnight Commander (MC) es la "navaja suiza" GNU para la consola de Linux y otros entornos de terminales.


4.3.1 Instalar MC

     # apt-get install mc

A continuación añada la siguiente función al ~/.bashrc (o al /etc/bash.bashrc que es llamado desde el .bashrc).

     mc ()
     {
       mkdir -p ~/.mc/tmp 2> /dev/null
       chmod 700 ~/.mc/tmp
       MC=~/.mc/tmp/mc-$$
       /usr/bin/mc -P "$@" > "$MC"
       cd "$(cat $MC)"
       rm -f "$MC"
       unset MC;
     }

Al salir, esto habilita al MC a cambiar al directorio de trabajo.

Si utiliza una terminal como kon o Kterm para el idioma japonés que emplea determinados caracteres gráficos el agregar la opción -a a la línea de comando del MC puede ayudar a evitar problemas.


4.3.2 Iniciar MC

     $ mc

MC se encarga de todas las operaciones con archivos mediante menús requiriendo de un mínimo esfuerzo por parte del usuario.


4.3.3 Administrador de archivos

Por defecto, se tienen dos paneles con el listado de archivos de un directorio. Otro modo útil consiste en configurar la ventana derecha para que muestre toda la información referente a los archivos: permisos, tamaño, etc. Los siguientes son algunas teclas esenciales. Con el demonio gpm ejecutándose es posible también usar el ratón. Asegúrese de presionar la tecla Mayús para cortar y pegar en el MC.


4.3.4 Trucos para la línea de comandos:


4.3.5 Editor

El editor interno sigue un esquema de cortar-y-pegar muy interesante. Con F3 se marca el comienzo de una selección, un segundo F3 marca el fin de la misma y resalta el área elegida. A continuación se puede mover el cursor. Si pulsa F6 el área seleccionada se ubicará donde está el cursor. Presionando F5 el área se copiará e insertará en dicha posición. F2 grabará el archivo. Con F10 se sale del editor. La mayoría de las teclas de desplazamiento funcionan en forma intuitiva.

Este editor se puede iniciar directamente junto con un archivo:

     $ mc -e nombre_archivo_a_editar
     $ mcedit nombre_archivo_a_editar

Si bien no se trata de un editor multiventana se pueden usar múltiples consolas Linux para lograr el mismo efecto. Para copiar entre ventanas, utilice las teclas Alt-Fn para alternar entre las consolas virtuales y use "Archivo->Insertar archivo" o "Archivo->Copiar a archivo" para mover una porción de un archivo en otro archivo.

El editor interno se puede reemplazar por cualquier editor externo de su preferencia.

Asimismo, muchos programas usan las variables de entorno EDITOR o VISUAL para decidir qué editor usar. Si no se siente cómodo con vim, iguale estas variables a mcedit añadiendo las siguientes líneas al ~/.bashrc:

     ...
     export EDITOR=mcedit
     export VISUAL=mcedit
     ...

En lo posible, es recomendable dejarlas en vim. Acostumbrarse con los comandos de vi(m) es proceder de forma correcta pués es un editor de uso habitual en el mundo Linux/Unix.


4.3.6 Visor

Es un visor muy sofisticado. Es una excelente herramienta para buscar palabras en un documento. Siempre lo uso para los archivos del directorio /usr/share/doc. Esta es la manera más rápida de navegar por la inmensa cantidad de información de Linux. Este visor se puede arrancar directamente de la siguiente manera:

     $ mc -v nombre_archivo

(Obsérvese que algunos paquetes no respetan esta convención y almacenan sus documentos en /usr/doc)


4.3.7 Inicio automático de programas

Pulse Enter sobre un archivo y el programa apropiado manejará el contenido del archivo. Esta es una característica muy útil del MC.

     ejecutable:           Ejecuta el programa
     man, archivo html:    Deriva el contenido a un visor
     tar, gz, archivo rpm: Permite ver su contenido incluyendo subdirectorios

Para que esto funcione, los archivos no deben ser ejecutables. Cambie su estado usando el comando chmod mediante el menú 'Archivo' del MC si fuese necesario.


4.3.8 Sistema de archivos virtuales FTP

Se puede usar el MC para acceder a archivos que se encuentran en Internet via FTP. Vaya al menú presionando F9, luego pulse p para activar el sistema de archivos virtual FTP. Ingrese la URL de la siguiente manera nombre_usuario:contraseña@nombre_servidor.nombre_dominio y se verá al directorio remoto como si fuera local.


4.4 Para saber más

Existen muy buenas referencias de iniciación Unix sobre el tema. Los libros de O'Reilly son, en general, excelentes guías para prácticamente cualquier tema de informática. El documento del LDP Tips-HOWTO es otro recurso a tener en cuenta. Véase Suporte para Debian, Capítulo 15 para más recursos.


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ siguiente ]

Guía de referencia Debian

CVS, lun abr 3 22:57:45 UTC 2005

Osamu Aoki osamu@debian.org
Coordinador de la traducción al español: Walter O. Echarri wecharri@infovia.com.ar
Autores, Sección A.1