Вы находитесь на странице: 1из 43

PROFESOR CRONWELL MAIRENA ROJAS

ANY ROSALES CHUMACERO

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

Aplicaciones - Accesorios Terminal


Pwd -> muestra el path actual o ruta actual
Ls -> listar
Cd -> cambiar carpetas --- cd/ Escritorio/ Desktop
Mkdir-> crear carpetas

---mkdir trabajo1
Master System
Computacion
Secretariado
Rmdir ->eliminar carpetas

PROFESOR CRONWELL MAIRENA ROJAS


Crear carpetas y subcarpetas de lunes a viernes de los cursos que tienes al dia

PROFESOR CRONWELL MAIRENA ROJAS

Distribuciones de Linux

Tics

PROFESOR CRONWELL MAIRENA ROJAS

Per

PROFESOR CRONWELL MAIRENA ROJAS

Programacin

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

Clase 29/08/14

Clear------ aclarar pantalla


Man ------ ayuda de un comando
Ejem: man ls

q--------- para salir del comando anterior


Comodines
o Ls *.txt ---- mostrar cualquier archivo
o Ls O*.txt -----mostrar cualquier archivo q empiece con la letra o
o Ls o?a.txt---- mostrar cualquier archivo q empiece con O y termine en A
Ejem: OlA
OsA
OrA

Touch nuevo01.txt ---- crear archivo vacio

Cat> nuevo02.txt ----- crear archivo modo texto

PROFESOR CRONWELL MAIRENA ROJAS

Para salir ctrl + D

Gedit nuevo01.txt ----- edita archivo modo grafico

Abre el archivo de modo grafico

PROFESOR CRONWELL MAIRENA ROJAS

Cat nuevo01.txt ------ muestra archivo modo texto

Te muestra lo q est escrito en el archivo

Otros comandos:

Rm nuevo03.txt ----- elimina archivo

Mv nuevo01.txt backup/nuevo01------ mueve archivo

PROFESOR CRONWELL MAIRENA ROJAS

Mv nuevo01.txt nuevo04.txt ------- renombra archivo

Cp nuevo02.txt backup/ -------- copia archivo

PROFESOR CRONWELL MAIRENA ROJAS

Trabajo1
Trabajo2
o Nuevo01.txt
o Backup
Linux
Datos.doc
Cursos.txt
Carreras.txt
Provincias.txt
Das.doc
Meses.txt

PROFESOR CRONWELL MAIRENA ROJAS

PROFESOR CRONWELL MAIRENA ROJAS

Tarea 1

Trabajo3
o Backup
o Distritos.txt
o Calles.doc
o Ciudades.txt
Utilizar comandos de archivos
Copiar los archivos a la carpeta backup
Listar los archivos txt

PROFESOR CRONWELL MAIRENA ROJAS

Tarea 2
Trabajo4
o Antivirus
o Archivo txt q de un concepto del antivirus escogido
Lenguaje
o dfhgj.doc ---- insertar la informacin q te pide
backup
Utilizar comandos de archivos

PROFESOR CRONWELL MAIRENA ROJAS


Copiar los archivos de lenguaje en backup

Trabajo3
Trabajo5
o Backup
o Sudamrica
Colombia.txt

PROFESOR CRONWELL MAIRENA ROJAS


Peru.txt
Ecuador.txt
o Europa
Pars.doc
Espaa.doc
Inglaterra.doc
o frica
Pas.rtf
Pas.rtf
Pas.rtf
Mover los archivos de la carpeta frica a backup
Listar los archivos en la carpeta Sudamrica que empiezan con P

Comandos complementarios
Pwd

-----> muestra el directorio actual

PROFESOR CRONWELL MAIRENA ROJAS

History -----

muestra los comandos utilizados

Fc l -------

muestra los ltimos comandos

Reset ------

reinicia la terminal

Hostname ----- muestra el nombre de la maquina

Date -----

muestra el da y l hora

Cal ------

muestra el calendario

Cal 2014

PROFESOR CRONWELL MAIRENA ROJAS

Cal 09 2014

Who ---- indica que usuarios tiene el ordenador en este momento

PROFESOR CRONWELL MAIRENA ROJAS


Whoami indica el usuario que est trabajando en la terminal

Finger ---- permite una informacin completa de los usuarios

Uptime ---- muestra cunto tiempo lleva encendido

Uname ---- muestra el sistema unix sobre el que se trabaja

-a ---- muestra toda la informacin

-m ---- tipo de arquitectura

-s ---- nombre del sistema

-n ---- el nombre por el que se identifica el sistema

-r ---- muestra la revisin o relase

-v ---- muestra la versin del kernel

Ls------ muestra lista

-a --- muestra tambin ocultos

PROFESOR CRONWELL MAIRENA ROJAS

-l ---- muestra toda la informacin

-r ---- muestra el directorio en orden inverso

-R ---- muestra subdirectorios

Archivos Bash

Cat > ejemplo01.sh


Echo hola
Echo buenos das

Chmod +x ejemplo01.sh
./ejemplo01.sh

PROFESOR CRONWELL MAIRENA ROJAS

Ejemplo 02.sh

PROFESOR CRONWELL MAIRENA ROJAS

Crear 10 archivos bash


1.-

2.-

PROFESOR CRONWELL MAIRENA ROJAS

3.-

4.-

5.-

PROFESOR CRONWELL MAIRENA ROJAS

6.-

7.-

8.-

9.-

10.-

Uso de variables
Scripts
Eje01.sh
X=1
Echo $x

PROFESOR CRONWELL MAIRENA ROJAS

Eje02.sh
Y=3
Echo $y
Eje03.sh
Var = hola
Echo $var
Echo $var
Eje04.sh
Var1 = hola
Var2 = buenas
Echo $var1$var2
Echo $var1 $var2
Eje05.sh
Var1 = ingles
Var2 = castellano
Var3 = francs
Echo hablo $var1, $var2, $var3
Eje06.sh
Read valor
Echo $valor
Eje07.sh
Lista = *.sh
Ls $valor
Eje08.sh
Mkdir lima
Cd lima
Touch hola.txt
Touch buenas.txt
Lista = *.txt
Ls $lista

PROFESOR CRONWELL MAIRENA ROJAS

Eje09.sh
Num1 = 10
Num2 = 5
Suma = $(($num1 + $num2))
Echo $suma
Eje10.sh
N1 = 50
N2 = 15
Suma = $(($n1 + $ n2))
Echo el resultado es $suma
Eje11.sh
Read -p ingrese variable 1 : var1
Read p ingrese variable 2 : var2
Echo El resultado es $(($var1 + $var2))

Ejercicios:
Imprimir instituto Master System donde cada palabra este
asignado a una variable

Concatenar x=Chiclayo y=capital Z=amistad

PROFESOR CRONWELL MAIRENA ROJAS

Pedir por teclado apellidos, nombre y edad e imprimir mis


apellidos son.. mis nombres son.. y mi edad es.

Listar todos los archivos de extensin .sh

Condicionales:
Eje12.sh
Cad1=blanco
Cad2=negro
If test $cad1=$cad2
Then
Echo cadenas iguales
Else
Echo cadenas diferentes
fi
Eje13.sh
N1 = 2
N2 = 10
If test $n1 > $n2
Then
Echo n1 es mayor
Else
Echo n2 es mayor
Fi

PROFESOR CRONWELL MAIRENA ROJAS

Eje14.sh
Read p valor1: v1
Read p valor2: v2
If test $v1 < $v2
Then
Echo v1 es mayor que v2
Else
Echo v1 es menor que v2
Fi
Ejercicios:
Ingresar por teclado dos colores y averiguar si son
iguales o diferentes

Programacin bash
Uso de case
Eje15.sh
Echo1 listar
Echo 2 ver directorio
Echo3 crear directorio
Read p ingrese opcin: op
Case

PROFESOR CRONWELL MAIRENA ROJAS

1 ls;;
2 pwd;;
3 read p nombre del directorio: dire mkdir $dire;;
Esac

Uso de bucles
Con while
Eje16.sh
Contador=0
While[$contador lt10]
Do
Echo el contador es $ contador
Let contador=$ contador + 1
Done
Con for:
Eje17.sh
For i in 12345
Do
Echo numero $i
Done

Eje18.sh
For I in {1..20}
Do echo numero $i
Done
Eje19.sh
For(i=0;i<20;i++))
Do
Eho $i

PROFESOR CRONWELL MAIRENA ROJAS

Done

Ej20.sh
For((i=0;i<30; i=i+3))
Do
Echo $i
Done

Eje21.sh
For i in {1..10}
Do
Echo $i
If [$i eq 3]
Then
Break
Fi
Done

Break: permite salir de un ciclo de bucle


Continue: Similar al break excepto que ignora la actual vuelta del
ciclo y pasa d la siguientes.
Eje22.sh
A=100
B=200
Funcition suma(){
Let c=$a+$b
Echo suma: $c
}
Function resta(){
Let c=$a-$b
Echo resta: $c

PROFESOR CRONWELL MAIRENA ROJAS

}
Suma
Resta

Compresores: gzip
1. Comprimir archivos en mayor factor de compresin posible.

2. Descomprimir archivos en mayor factor de compresin


posible.

3. Comprimir dos archivos a la vez

Bzip2

PROFESOR CRONWELL MAIRENA ROJAS

4. Comprimir archivos

5. Descomprimir

Tar:
6. Comprimir carpetas
Ejemplo de comprar carpetas

Comprimir carpeta con archivos(textos)

Descomprimir

PROFESOR CRONWELL MAIRENA ROJAS

Tar gz
Comprimir:

Descomprimir:

Rar:
Al no estar instalado te pedir q lo instales desde un comando por
consola
Sudo apt-get install rar

Pero al no tener internet es imposible que pueda instalar.


Zip:

PROFESOR CRONWELL MAIRENA ROJAS

Comprimir:

Descomprimir:

Arj:
Pide instalar al igual que el compresor rar.

Вам также может понравиться