Está en la página 1de 6

I.

INTRODUCCION.-

Hasta este momento se han visto los entornos grficos existentes para Linux ms importantes, no obstante cualquier usuario de Linux acabar antes o despus relacionndose con el sistema empleando el modo texto. Este modo se basa en la ejecucin de una serie de comandos, que son interpretados por un programa o shell. Linux dispone de varios de estos programas pero el ms habitual es conocido como bash o Bourne Shell. Si Linux se ha arrancado en modo texto el sistema arranca de forma directa el shell y queda a la espera de introduccin de nuevos comandos. Existen una serie de nociones bsicas 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 maysculas y minsculas se consideran como diferentes. En su forma ms habitual el sistema operativo utiliza un signo de $ como prompt para indicar que est preparado para aceptar comandos, aunque este carcter puede ser fcilmente 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 no puede distinguir entre diversos casos rellenar hasta el punto en el que se diferencien. Por ejemplo, supongamos una carpeta con los siguientes directorios: II. DESCRIPCION COMANDOS.-

DESCRIPCION Y SINTAXIS. cp

Descripcin.- Copia ficheros y opcionalmente directorios. Se puede copiar de varias formas:


1) copiar un fichero a un fichero de destino o 2) copiar uno o varios ficheros a un directorio de destino. En el primer caso el destino debe ser un fichero, y en el segundo debe ser un directorio.

Sintaxis.-

cp [argumentos] fichero fichero cp [argumentos] fichero... directorio cd

Descripcin Cambia el directorio actual al que le especifiquemos como argumento. El directorio especificado puede ser un PATH relativo o absoluto.

Sintaxis cd [directorio] CLEAR

Descripcin: Este comando nos permite borrar de nuestra pantalla todas las operaciones realizadas durante el ejercicio. Sintaxis: clear DF

Descripcin: Muestra la cantidad de espacio libre en los dispositivos de almacenamiento. Sintaxis: df Opciones: -h muestra en un formato mas entendible para el humano. -T muestra el sistema de archivos correspondiente. DU

Descripcin: Muestra la cantidad de espacio utilizado por un archivo. Sintaxis: du Opciones: -h muestra en un formato mas entendible para el humano. -s solo muestra el total utilizado de los argumentos. ECHO

echo Descripcin: Muestra la lnea de texto especificada como argumento. Tambin se le puede pasar una variable de entorno como argumento y mostrara su valor. Sintaxis echo [argumentos] [texto...] echo [argumentos] [variable...] FREE

Descripcin: Muestra la cantidad de espacio libre y utilizado en la memoria RAM y swap.

Sintaxis:

free

Opciones: -b muestra el espacio en bytes. -k muestra el espacio en KB. -m muestra el espacio en MB. GREP

Descripcin: Muestra todas las lneas de un fichero dado que coinciden con un cierto patrn. Sintaxis: grep <patrn> <fichero1> <fichero2> . . .<ficheroN> Donde: <patrn> es una expresin regular <fichero1> a <ficheroN> son los ficheros donde buscar. HEAD

Descripcin: Muestra las primeras lineas de un archivo. Sintaxis: head <fichero> Donde: <fichero> es el fichero que se va mostrar. Opciones: -n numero de lineas a mostrar. HELP

Descripcin: Muestra ayuda para cada uno de los comandos Sintaxis: <comando> --help ls Descripcin: Muestra el contenido del directorio que le especifiquemos como argumento. Si no especificamos el nombre del directorio, nos muestra el contenido del directorio actual. Sintaxis ls [argumentos] [directorio] pwd

Descripcin: Muestra el nombre del directorio actual. Esta informacin est tambin almacenada en la variable de entorno $PWD Sintaxis Pwd mkdir Descripcin: Crea el/los directorio/s que le especifiquemos Sintaxis mkdir [argumentos] directorio... rm Descripcin: Borra el/los ficheros o directorios especificados. Por lo normal, no borra directorios, para eso se debe utilizar el argumento -r o -R. Sintaxis rm [argumentos] fichero... mv Descripcin: Mueve o renombra ficheros o directorios. Si el ltimo argumento es un directorio existente, mueve cada uno de los otros ficheros/directorios a ese directorio con el mismo nombre. Si no existe el destino, renombra el primero al segundo. Sintaxis mv [argumentos] origen destino mv [argumentos] origen... destino MAN

Descripcin: Muestra la pgina de manual del comando o recurso (cualquier utilidad del sistema que no es un comando, como funciones de librera) dado. Sintaxis: man <comando>

Donde: <comando> es el nombre del comando o recurso sobre el que queremos obtener la ayuda. PS

Descripcin: Muestra los procesos que se estn ejecutando en nuestro sistema actualmente. Sintaxis: ps Opciones: a muestra todos los procesos.

x muestra las consolas en las que han sido inicializados los procesos. u muestra el proceso en formato para el usuario. SORT

Descripcin: Muestra en orden el contenido de un archivo. Sintaxis: sort <fichero> Donde: <fichero> es el fichero que se va mostrar. Opciones: -r muestra en orden inverso(z-z). which Descripcin: Devuelve la localizacin de los comandos que pueden ser ejecutados por el usuario, buscando stos en los directorios definidos por la variable de entorno PATH Sintaxis which [argumentos] comando... Argumentos -a Muestra todas las coincidencias en la bsqueda file Descripcin: Comprueba cada argumento e intenta averiguar el tipo de fichero de cada uno de ellos Sintaxis file [argumentos] fichero... wc Descripcin: Filtra un fichero de texto y cuenta los caracteres, palabras y lneas que contiene el mismo. El resultado lo escribe en la pantalla. Sintaxis wc [argumentos] fichero III. CONCLUSION.-

Todos los comandos y otros ms nos servirn para la realizacin del proyecto, con estos comandos solucionaremos la mayora de los problemas que se nos presenten no solo ejecutndolos independientes sino tambin co combinaciones de ellos para obtener un mejor resultado en la ejecucin del mismo

BIBLIOGRAFIA.Paginas web http://www.linux-os.com.ar/linuxos/category/comandos/ http://www.vensign.com/blog/como-utilizar-el-comando-sed-en-la-vida-real-ejemplos-y-tipsparte-1.html http://xand.es/ejecutar-comandos-linux-desde-java_20090816