Vous êtes sur la page 1sur 8

IESTP.

OSCAR ARTETA TERZI

COMANDOS DE LINUX
who
Muestra los usuarios de sistema que han iniciado una sesin. Ejemplos: who, w, who am i

clear
Limpia pantalla

pwd
Nos ayuda a saber, donde estamos posicionados, esto permite conocer el directorio activo o de trabajo. Ejemplo Si de repente uno necesita saber donde est posicionado, pwd Para ir al directorio raz: cd / ENTER

ls
Imprime informacin relativa a los archivos de un directorio, sea en forma detallada Opciones de ls ls -1 Lista solo un archivo por lnea, aunque la salida sea un terminal, nos permite ver los directorios por defecto.

cd
Permite cambiarse a directorio de usuario. cd << nombre-directorio >> Cmbiese a directorio indicado. cd .. Cmbiese a directorio de nivel padre cd ../cmbiese a directorio hermano Entramos al directorio home y luego al directorio ubuntu que es nuestra carpeta hogar.

Prof. YOVERA SOSA A.

Pgina 1

IESTP. OSCAR ARTETA TERZI


mkdir
Con este comando creamos directorios. Sintaxis: mkdir nombre-directorio Creamos un directorio llamado prueba

Vemos el directorio creado con: ls -l

Entramos al directorio prueba

cat
Con este comando podemos ver archivos, tambin se pueden crear archivos o bien podemos concatenar archivos. Opcin de cat Con este comando podemos ver el contenido de un archivo. cat > Es posible crear un archivo y comenzar a tipearlo. Ejemplos de Uso del comando cat Prof. YOVERA SOSA A. Pgina 2

IESTP. OSCAR ARTETA TERZI


Veamos los siguientes casos: 1.- Lee y abre un archivo. cat nombre-archivo 2.- Crear un archivo nuevo, (se termina con ctrl+Z). cat > archivo-destino Creamos un archivo de texto llamado libro

Vemos el contenido del archivo del libro cat libro ENTER Creamos un nuevo archivo llamado cuaderno. cat > cuaderno Para ver el contenido de los dos archivos: cat libro cuaderno Para copiar el contenido del archivo libro y cuaderno en un nuevo archivo llamado copiatodo cat libro cuaderno>copiatodo Copiar todas las carpetas del sistema a un archivo llamado listado1: Ls l > listado1 Para ver todos los programas que se estn ejecutando en ese momento: ps e

Prof. YOVERA SOSA A.

Pgina 3

IESTP. OSCAR ARTETA TERZI


cp
Copia archivos dentro de un mismo directorio o en otro directorio. En este ltimo caso se puede escoger entre conservar el nombre, o bien cambiarlo. Opcin de cp cp -r Se usa para copia recursiva de directorios Ejemplos de Uso del comando cp Veamos los siguientes casos: 1.- Desde un archivo1 a otro archivo2, ubicados en el mismo directorio cp archivo-origen archivo-destino 2.- Desde un archivo a otro directorio distinto cp archivo-origen Directorio-destino 3.- Desde un directorio a otro directorio que se creara al momento de la copia cp -r Directorio-origen Nuevo-Directorio-destino 4.- Desde un directorio a un Directorio que existe cp -r Directorio-origen Directorio-destino En esta caso: Directorio, quedara copiado bajo Directorio1 Ejemplo 1.- cp cobranza1 cobranza2 2.- cp cobranza1 PAGADO 3.- cp -r PAGADO CANCELADO 4.- cp -r DESPACHADO PAGADO

rm
borra ficheros Ejemplo: $ rm fichero Prof. YOVERA SOSA A. Pgina 4

IESTP. OSCAR ARTETA TERZI


rmdir
borra directorios (vacos) Ejemplo: $ rmdir directorio

EJERCICIOS PROPUESTOS
1. Crear la siguiente estructura de directorios en LINUX:
Ubuntu@ubuntu:/
Alumnos Computacin Noche Primero Segundo Tercero

2. Crear un archivo de texto que contenga el siguiente contenido: Un sistema operativo es un conjunto de programas y funciones que controlan el funcionamiento de hardware ocultando sus detalles, ofreciendo al usuario una va sencilla y flexible de acceso a la computadora. Y guardarlo con el nombre CLASE1 en la carpeta computacin perteneciente al directorio Alumnos. 3. Crear un archivo de texto que contenga el siguiente contenido: Listado de Alumnos 1. Julio Cesar, Rivera Rosas 2. Hilda Teresa, Navarro Jimnez 3. Yolanda, Adanaque Porres Y guardarlo con el nombre de LISTADO en la carpeta Primero.. 4. Copiar el archivo LISTADO del ejercicio anterior al directorio Tercero.

Prof. YOVERA SOSA A.

Pgina 5

IESTP. OSCAR ARTETA TERZI


tail
Etimologa: cola. Ejemplo: tail [-n] Donde n se especifica el nmero de lneas que se quieren mostrar del file determinado. Ejemplo: tail -15 file Esto sacara las ultimas 15 lneas del fichero file.

head
Etimologa: cabecera. Sintaxis: head [-n] [file] Uso: head -4 Este comando sacara las 4 lneas que recibe de otro comando por medio de un pipe. Ejemplo: head -3 file Muestra las 3 primeras lneas del fichero file. Estos comandos se pueden combinar de la siguiente manera: tail -5 file | head -2 Extrae las 5 ltimas lneas y luego de aquella extrae las 2 primeras.

cut
Como su propio nombre indica, el comando cut tiene la caracterstica de poder cortar caracteres y campos, con la posibilidad de usar delimitadores y otras opciones, para finalmente extraer las partes seleccionadas de cada fichero en la salida estndar. El comando cut nos ofrece los siguientes argumentos: -c, characters=LISTA selecciona solamente estos caracteres -d, delimiter=DELIM usa DELIM en vez de caracteres de tabulacin para delimitar los campos -f, fields=LISTA selecciona solamente estos campos; tambin muestra cualquier lnea que no tenga un carcter delimitador, a menos que se especifique la opcin s Vamos a hacer unos ejemplos sencillos, saquemos un texto por pantalla: $ echo "Esto es una prueba, 1 2 3, probando" Esto es una prueba, 1 2 3, probando

Prof. YOVERA SOSA A.

Pgina 6

IESTP. OSCAR ARTETA TERZI


Bien, utilizando como delimitador por ejemplo la coma, podemos dividir en 3 partes el texto, podemos mostrar cada una de esas tres partes (fields) con la opcin f: $ echo "Esto es una prueba, 1 2 3, probando" | cut -d "," -f 1 Esto es una prueba $ echo "Esto es una prueba, 1 2 3, probando" | cut -d "," -f 2 123 $ echo "Esto es una prueba, 1 2 3, probando" | cut -d "," -f 3 probando Y si quisiramos sacar solamente unos caracteres en concreto? Usaremos el argumento -c: $ echo "Esto es una prueba, 1 2 3, probando" Esto $ echo "Esto es una prueba, 1 2 3, probando" es $ echo "Esto es una prueba, 1 2 3, probando" una $ echo "Esto es una prueba, 1 2 3, probando" rueba $ echo "Esto es una prueba, 1 2 3, probando" prueba | cut -c 1-4 | cut -c 6-8 | cut -c 9-12 | cut -c 14-18 | cut -c 13-18

Otro ejemplo: cut c3,5 file | tail -4 Extrae el tercer y quinto carcter del archivo y de estos las 4 ltimas lneas del archivo.

Prof. YOVERA SOSA A.

Pgina 7

IESTP. OSCAR ARTETA TERZI

EJERCICIOS PROPUESTOS

Cree un archivo llamado pupiletras encontrars 10 palabras relacionadas con el tema de las plantas. W A H L M A E Z X Y E R O S A L E S E A G E N T A L L O D M O Z I A R J E D R U T L P I B U E N O S U A A H O J A L L G R G N A L G A S F O F L O R E S Q P E S T O G A S I K A S L L N I P S L O B R A P L O M I N O F L O

Utilice los comandos tail, head, cut para obtener las PALABRAS A ENCONTRAR: rboles Algas Tallo Hoja Raz Pino Rosales Flores Fruto Musgos

Prof. YOVERA SOSA A.

Pgina 8

Vous aimerez peut-être aussi