Comandos de c++

Páginas: 41 (10235 palabras) Publicado: 1 de abril de 2011
EL SHELL: COMANDOS BÁSICOS DE LINUX
Cualquier usuario de Linux acabará antes o después relacionándose con el sistema empleando el modo texto, y no los entornos gráficos. Este modo se basa en la ejecución de una serie de comandos, que son interpretados por un programa o shell. Linux dispone de varios de estos programas pero el más habitual es conocido como bash o Bourne Shell. Si Linux se haarrancado en modo texto el sistema arranca de forma directa el shell y queda a la espera de introducción de nuevos comandos. Si se ha arrancado en modo gráfico se puede acceder al shell de dos formas:
• Se puede acceder al shell del sistema presionando alguna de las siguientes combinaciones de teclas:
➢ ++
➢ ++
➢ ++
➢ ++
➢ ++
➢ ++
Esto hace que el sistemasalga 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
➢ ++ o
➢ ++
• La segunda forma es más cómoda y menos radical permitiendo acceder al shell desde el mismo entorno gráfico. Para esto hay que abrir un programa llamado terminal o consola,por ejemplo: kconsole (en el entorno KDE), xterm, gnome-terminal (en GNOME), etc.
Introducción
Existen una serie de nociones básicas que hay que tener en cuenta a la hora de introducir los comandos. En primer lugar citaremos las siguientes:
• Los comandos hay que teclearlos exactamente.
• Las letras mayúsculas y minúsculas se consideran como diferentes.
• En su forma más habitual (los shellsde Bourne o de Korn), el sistema operativo utiliza un signo de $ como prompt para indicar que está preparado para aceptar comandos, aunque este cará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 argumentoa un comando, Linux, permite escribir las primeras letras del mismo y realiza un autorrellenado al presionar la tecla del tabulador. Si no puede distinguir entre diversos casos rellenará hasta el punto en el que se diferencien. Por ejemplo, supongamos una carpeta con los siguientes directorios:
Programas
Documentos_proyecto
Documentos_privados
Al escribir cdPr Linux rellenará el resto del contenido hasta escribir cd Programas. Por el contrario al escribir cd D escribirá cd Documentos

1 Sintaxis de los comandos

Los comandos tienen la siguiente sintaxis:
# programa arg1 arg2 ... argn
Se observa que, en la ``línea de comandos'', se introduce el programa seguido de uno o varios argumentos. Así, el intérprete ejecutará el programa con lasopciones que se hayan escrito.
Cuando se quiere que el comando sea de varias líneas, se separa cada línea con el carácter barra invertida (\). Además, cuando se quiere ejecutar varios comandos en la misma línea, los separa con punto y coma (;). Por ejemplo:
# make modules ; make modules_install
En los comandos, también se puede utilizar los comodines:
• El asterisco (*) es equivalentea uno o más caracteres en el nombre de un archivo. Ejm: ls *.c lista todos los archivos con extensión c.
• El signo de interrogación (?) es equivalente a un único carácter. Ej.: ls curso.te? lista el archivo curso.tex completando el último carácter.
• Un conjunto de caracteres entre corchetes es equivalente a cualquier carácter del conjunto. Ej.: ls curso_linux.t[aeiou]x listacurso_linux.tex seleccionando la e del conjunto. .

2 Alias

Un ``alias'' es un nombre alternativo para un comando. Así, en lugar de escribir el comando propiamente dicho, escribiríamos el alias de dicho comando.
Un alias se puede definir por varios motivos, por ejemplo:
• Dar nombres familiares a comandos comunes:
alias md='mkdir'
Crearía un alias para el comando mkdir, similar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos en c/c++
  • Comandos C++
  • Comandos de C
  • Comandos Basicos Para El Uso De La Terminal C
  • Comandos dev c++
  • Compendio De Comandos Del Lenguaje C
  • Guia De Comandos C#(Generales)
  • Instrucciones Y Comandos De C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS