lunes, 27 de febrero de 2012

Terminales en Ubuntu Linux

Una Terminal Linux es algo similar al símbolo del sistema de Windows XP. A la Terminal también se la llama frecuentemente línea de órdenes, línea de comandos, consola Linux o shell.Trabajar en la línea de comandos de Ubuntu Linux no es una tarea difícil como se pudiera pensar. No se necesitan conocimientos especiales para saber cómo usar la línea de comandos: al fin y al cabo, es un programa como cualquier otro de los sistemas operativos Linux.En otro tiempo línea de comandos era la única forma en la que el usuario interactuaba con el equipo. Actualmente GNU/Linux cuenta con herramientas gráficas para la gran mayoría de los programas, sin embargo en ciertas ocasiones no son suficientes. Si el entorno gráfico falla o deseamos realizar un ajuste de configuración fino, la Terminal de Linux puede resultar muy útil. Los usuarios avezados de GNU/Linux encuentran a menudo más cómodo y rápido trabajar en la línea de comandos Linux que utilizar las correspondientes herramientas gráficas.

Como trabajar en una Terminal en Ubuntu Linux


Para iniciar una Terminal en Ubuntu Linux seleccione Aplicaciones -> Accesorios -> Terminal.
Éste es el método normal para acceder a una línea de comandos. Sin embargo a veces es útil pasar a una consola Linux real. Para ello:


1. Use la combinación de teclas Ctrl+Alt+F1 para pasar a la primera consola de Ubuntu Linux.
2. Para regresar al modo Escritorio de Ubuntu Linux, use el siguiente atajo de teclado: Ctrl+Alt+F7.
Existen seis consolas de texto y seis gráficas disponibles en la instalación de Ubuntu Linux. Para acceder a las seis de texto utilice los atajos de teclado Ctrl+Alt+F1 a Ctrl+Alt+F6. Las seis consolas gráficas están disponibles con la combinación Ctrl+Alt+F7 a Ctrl+Alt+F12 , siempre que las haya lanzado previamente. Cuando se trabaja normalmente con el sistema operativo Linux en modo gráfico estamos ante la primera Terminal gráfica: F7
Por ejemplo, si accedamos a la consola de comandos 2 ( Control+Alt+F2) veremos algo similar a esto:
Ubuntu 7.10 voodoo tty2
voodoo login:
En este texto se nos informa de la distribución Linux que se está ejecutando (Ubuntu 6.06 LTS), el nombre de la máquina (en este caso voodoo) y el número de la consola de comandos (tty2).
A continuación nos invita a escribir nuestro nombre de usuario, tras lo cual nos pedirá la contraseña correspondiente, introdúzcala y pulse Intro.
Al teclear la contraseña no veremos nada ni siquiera unos asteriscos, pero no se preocupe el sistema está atendiendo a lo que escribe. A esta forma de introducir la contraseña se la conoce como "contraseña sin eco" y es la forma predeterminada de registrase en una consola de Ubuntu Linux y de cualquier Linux en general.
Si tecleamos nuestro nombre de usuario y nuestra contraseña el sistema operativo Linux Ubuntu nos reconocerá como usuarios válidos y nos dará acceso a los recursos conforme a los privilegios que tengamos asignados, proporcionándonos un intérprete de comandos, también conocido como shell .
La shell es un programa que nos permite comunicarnos con el sistema operativo traduciendo las órdenes introducidas por el usuario a un lenguaje comprensible para la computadora. La shell nos permitirá entonces interactuar con el sistema operativo Linux Ubuntu.
Una vez que hemos ingresado en el sistema, se nos ofrece el prompt del intérprete de comandos para indicarnos que se encuentra preparado para recibir órdenes:
usuario@voodoo:~$
Este prompt es también personalizable. Por defecto viene configurado para mostrar el nombre del usuario registrado (en este caso usuario ), el nombre de la máquina (en este caso voodoo), el directorio en el que estamos situados (el símbolo ~ representa el directorio personal de trabajo, en este caso /home/usuario/ ) y el carácter $ indica que se trata de un usuario normal del sistema. Si el usuario registrado fuera el root el símbolo sería #, por eso cuando en cualquier manual le digan que teclee una orden tal como #adduser, significa que esa orden únicamente puede ejecutarse como root.
No voy a hacer una descripción pormenorizada de los comandos disponibles en GNU/Linux, sino únicamente aquellos que le serán útiles para mantener su sistema en forma y le permitirán moverse por el sistema operativo Linux Ubuntu sin mayores problemas. En general el formato de los comandos consiste en una palabra (una orden) seguida de sus argumentos. Por ejemplo:
Comando para ver directorios: ls
La orden ls (LiSta) muestra los archivos en colores diferentes con el texto formateado
Comando para crear directorios: mkdir (nombre del directorio)
La orden medir (del inglés MaKeDIRectory) creará un directorio y lo bautizará con el nombre introducido a continuación.
Comando para cambiar de directorio: cd (/directorio/ubicación)
La orden cd (CambiarDirectorio/ChangeDirectory) hará que pase del directorio actual a cualquier otro directorio que especifique.
Comando para copiar archivos / directorios: cp (nombre de archivo o directorio) (a directorio o archivo)
La orden cp (CoPiar) copiará los archivos que Ud. especifique. La orden, seguida del modificador “r” cp –r copiará cualquier directorio que Ud. especifique.
Comando para eliminar archivos / directorios: rm (nombre de archivo o directorio)
La orden rm (ReMove) borra el archivo especificado por su nombre. La orden rm –rf borra el directorio especificado.
Comando para cambiar el nombre a archivos y directorios: mv (nombre de archivo o directorio)
La orden mv (MoVer) mueve o cambia el nombre del archivo o directorio especificado.
Comando para buscar archivos / directorios: locate (nombre del archivo o directorio)
La orden locate buscara en su equipo el archivo cuyo nombre coincida con el nombre del archivo que especifique. Usa un índice de archivos en su sistema para trabajar rápidamente: para actualizar este índice ejecute la orden updatedb. Esta orden se ejecuta automáticamente una vez al día, si deja su equipo encendido. Es necesario que se ejecute con privilegios administrativos. También puede usar comodines para buscar uno o más archivos, como « » (para todos los archivos) o «?» (que coincide con cualquier carácter).
Para cada tarea que necesitemos seguramente existe el comando apropiado, si no sabe que comando emplear para algo puede usar la orden:
apropos palabra_clave
Por ejemplo, si queremos saber como copiar directorios o ficheros teclee:
usuario@voodoo:~$ apropos copy

1 comentario: