Comandos básicos para usar en la shell de Linux.

Anuncio
Rev. 07032006
Comandos básicos para usar en la shell de Linux.
Cuando arrancamos el sistema Linux, por lo general, se inicia en modo línea de
comandos (la shell). Para iniciar el sistema gráfico de ventanas, debemos introducir el
comando
startx
Antes de nada, hay que recordar que Linux distingue entre mayúsculas y minúsculas, no
es lo mismo nEdit que nedit.
Dentro de la interfaz gráfica podemos iniciar una ventana que simula una terminal de
comandos. Entre los cientos de comandos que podemos introducir, los siguientes son
los básicos que usaremos:
•
ls: lista el contenido del directorio actual. Probadlo con la opción -lag para ver la
diferencia: ls –lag. Podemos usar caracteres comodín como *. Ej.) ls *.cpp.
•
cd <nombre_directorio>: cambiamos al directorio <nombre_directorio>. Para
volver al directorio padre (..) hay que hacer cd ..
Si hacemos cd ~ vamos a nuestro directorio home.
•
pwd: muestra la ruta actual, el directorio donde estamos.
•
more <fichero>: muestra el contenido de fichero.
•
cat <fichero>: muestra el contenido de fichero.
•
mkdir < nombre_directorio >: crea un subdirectorio, dentro del actual, con
nombre <nombre_directorio>.
•
cp <origen> <destino>: copia el fichero <origen> en el <destino>.
•
clear: limpia el contenido de la consola.
•
nedit <fichero>: abre fichero para ser editado con el programa nedit del entorno
gráfico.
•
man <comando>: muestra el manual (ayuda) del comando <comando>. Para
salir del man hay que pulsar la tecla q.
•
>, <: esto no son comandos como tal, sino ‘redireccionadores’ (pipes) de
contenido. Por ejemplo, si hacemos ls > listado.txt, estamos introduciendo el
resultado de listar el directorio actual con ls en un nuevo fichero llamado
listado.txt. Por otro lado, si hacemos programa < listado.txt, estamos
introduciendo el contenido de listado.txt como entrada del ejecutable programa.
- mjmarin -
1
Rev. 07032006
Otros comandos relacionados con la compilación de programas:
•
make: por defecto, ejecuta el contenido del fichero makefile que contiene
órdenes para compilar programas. Para usar un fichero con nombre distinto a
makefile hay que usar la opción –f. Ej.) make –f mimakefile
Observad que en Linux los archivos ejecutables no tienen extensión .exe como en
Windows.
Para generar gráficas a partir de ficheros con parejas de datos (en cada línea un par de
números separados por espacios) podemos usar los siguientes programas:
•
gnuplot: todo hay que hacerlo por línea de comandos. Una vez que estamos en el
entorno de gnuplot, introducimos la instrucción plot <fichero> with line. El
nombre del fichero de datos tiene que ir entre comillas simples (‘fichero.dat’).
•
xmgrace: posee una interfaz gráfica para trabajar. El comando básico es
xmgrace <fichero1>
Que abre el programa y genera una gráfica con los datos de <fichero1>.
Podemos llamar a xmgrace con varios ficheros seguidos y combina todos los datos. Esto
será útil para comparar gráficas.
Para usar Linux en nuestro PC personal.
•
cygwin: es un emulador de Linux para Windows. Se puede descargar en:
http://www.cygwin.com/
•
Cualquiera de las versiones nativas como Mandriva, Debian, …Podéis encontrar
enlaces en: http://www.linuxiso.org/
- mjmarin -
2
Descargar