psicologo
Hola a todos, soy Juanetebitel y vamos a ver los comandos básicos de Gnu-Linux Ubuntu para su
utilización en una Terminal o Consola (Aplicaciones - Accesorios - Terminal)
También os puede interesar la siguiente guía:
http://ubuntu-guia.blogspot.com/2010/10/comandos-especificos-linux.html
1. INTRODUCCIÓN
Un intérprete de comandos es un programaque toma la entrada del usuario, por ejemplo las órdenes
que teclea, y la traduce a instrucciones. Podemos compararlo con el COMMAND.COM de MS-DOS.
• En cualquier GNU/Linux tenemos la llamada terminal o consola que abre un shell o intérprete
de comandos. En Ubuntu la abrimos buscando en en el Dash o tablero de Unity: "Terminal" o
pulsando la combinación de teclas Ctrl+Alt+T
• También sepuede pasar al modo texto (intérprete de comandos) desde el modo gráfico
pulsando:Ctrl+Alt+F1 o bien con: F2 F3 F4 F5 F6.
Esto hace que el sistema salga del modo gráfico y acceda a alguna de las seis consolas virtuales
de Linux, a las cuales también se puede acceder cuando se arranca en modo de texto.
Para volver al modo gráfico hay que presionar Ctrl+Alt+F7 o Ctrl+Alt+F8 (Según la
sesión en modográfico a la que deseemos regresar).
Enlaces de interés:
GNU Emacs, Manuales Online
Una introducción rápida a GNU Emacs
2. NOCIONES BÁSICAS
En una terminal:
• Las aplicaciones con nombres compuestos se escriben con guión entre las palabras (ej.
compizconfig-settings-manager).
• Para los nombres de archivos y directorios que contienen espacios en blanco hay que
envolverlos en comillasdobles (ej. "nombre archivo") o simples (ej. 'nombre archivo').
Un consejo: Para no haceros un lío, nunca uséis espacios en blanco en los nombres de carpetas y
archivos y sustituirlo por un guión bajo (mis_imágenes) o un guión medio (mis-imágenes)
• Los espacios en blanco se utilizan únicamente para separar ordenes (ej. para instalar varios
paquetes: sudo apt-get install avidemux k3bkde-i18n-es k3b-i18n,
vemos que dichos paquetes están separados por espacios en blanco entre ellos).
• La ruta "/home/tu_usuario" se puede cambiar por el símbolo "~" (para escribirlo, pulsar la
combinación de teclas Alt Gr+Ñ), que viene a sustituirlo en la línea de ordenes, sea cual sea
el nombre del usuario
Cuando tecleamos una orden, el intérprete de comandos sigue una serie de pasos:
1. Busca elnombre de la orden y comprueba si es una orden interna.
2. Comprueba si la orden es un alias, es decir, un nombre sustitutorio de otra orden.
3. Si no se cumple ninguno de los casos anteriores, busca el programa correspondiente y lo ejecuta.
4. Si el intérprete de comandos no puede encontrar la orden que hemos tecleado, muestra un mensaje
de error.
El formato general de una orden en Linuxes:
comando [-opciones] [argumentos]
A la hora de introducir los comandos hay que tener en cuenta las siguientes características:
• Los comandos hay que teclearlos exactamente.
• Las letras mayúsculas y minúsculas se consideran como diferentes.
• En su forma más habitual, el sistema operativo utiliza un signo de $ como prompt para indicar que
está preparado para aceptar comandos, aunque estecarácter puede ser fácilmente sustituido por otro u
otros elegidos por el usuario. En el caso de que el usuario acceda como administrador este signo se
sustituye por #.
• Cuando sea necesario introducir el nombre de un fichero o directorio como argumento a un comando,
Linux, permite escribir las primeras letras del mismo y realiza un autorrellenado al presionar la tecla
del tabulador. Si nopuede distinguir entre diversos casos rellenará hasta el punto en el que se
diferencien.
La Terminal guarda un HISTORIAL y podéis ver cómo funciona en:
http://ubuntu-guia.blogspot.com/2010/08/historial-terminal-consola-ubuntu.html
3. MANUALES DE COMANDOS
• man → (manual: manual)
Nos ofrece el manual de cualquier comando en la propia terminal.
En esta guía he pretendido hacer solo una...
Regístrate para leer el documento completo.