Comandos básicos Linux II. Comandos BásicosII Filtros: –Permite escribir y leer datos de los canales estándares de entrada y salida. –More muestra los.

Slides:



Advertisements
Presentaciones similares
COMANDO DU.
Advertisements

2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 3: Comandos de manipulación de Archivos Nombre.
Guía de Instrucciones para Usuarios Servicio en línea de Bioingentech.
BASE DE DATOS Primeros pasos
Lección 3 Cuadros de lista
EN EXCEL SE PUEDE REALIZAR FILTROS EN CUYO FIN ES UNA FORMA RAPIDA Y FACIL DE BUSCAR UN SUBCONJUNTO EN SUB TOTALES SON CON UNA FUNCION DE RESUMEN COMO.
Vi (Visual) es un simple procesador de texto, que no lo formatea en absoluto, pues no centra ni justifica párrafos pero permite mover, copiar, eliminar.
4 – Filtros Programación II Ing. Diego J. Arcusin
Herramientas Grep y AWK
Tema: Funciones en Excel (II) Funciones de Texto
PROGRAMACIÓN ORIENTADA A OBJETOS
FILTROS SISTEMAS OPERATIVOS II Docente: MIGUEL ANGEL NIÑO ANDRES CORREDOR VIDAL ANDRES SANCHEZ DULCE JUAN ANDRES MARTINEZ Sexto semestre de Sistemas de.
Sistemas Operativos Oscar Bedoya
READ (*, *) WRITE(*; *) Formato libre Format → se utiliza para especificar la forma en que las variables son impresas o leídas en un programa. WRITE(*,
Taller de Linux Practica 11 Redireccionamiento de entrada LSC Veronica Quizan Garcia.
Programación II Ing. Diego J. Arcusin 1 – El editor VI.
BASES DE DATOS EN EXCEL.
Taller de Linux Practica 9 Mandos para ordenación, detección de redundancia y control de acceso a los archivos LSC Veronica Quizan Garcia.
Taller de Linux Practica 8 Mandos para visualizar secciones de archivos LSC Veronica Quizan Garcia.
Capítulo 1: Entrada estándar y salida estándar. 1. El comando hostname informa su nombre de máquina asignado de la estación actual. Ejecute el comando.
Comandos Linux CentOS.
Nuevas opciones No conformidades.
Realizado por Mariana Escobar Vélez #9 y Ana María García Córdoba #10 9°A.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 5: Comandos de manipulación de Directorios y.
FILTROS. Un filtro es un programa que recibe una entrada, la procesa y devuelve una salida. Relacionando filtros simples podemos hacer prácticamente cualquier.
Autora: Francisca Montañez Muñoz
FILTROS Aracelly Yepes Viviana Arango Alexandra Ruiz.
Modulo 2. Filesystem Bàsico
Capítulo 1: Entrada estándar y salida estándar.  Programas gráficos: diseñados para ejecutarse en el entorno gráfico X. Utilizan mouse y teclado  Programas.
José Carlos Roncero Blanco Encriptar y desencriptar ficheros de texto en sistemas GNU/Linux utilizando el comando tr que permite realizar sustituciones.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 4: Comandos de manipulación de Archivos y filtros.
Comandos de manipulación de Archivos
Redireccionamiento Realizado por Kepa Bengoetxea.
En Microsoft Office Word 2007 se puede insertar una tabla eligiendo un diseño entre varias tablas con formato previo (rellenas con datos de ejemplo) o.
TECLADO.
Introducción a phpMyAdmin
Vamos a tratar algunos temas que es necesario conocer a la hora de administrar un sistema informático y que nos van a ser útiles sin importar el sistema.
Fecha : 27/10/2014 Tema: convertir texto en tablas. Objetivo: aplicar herramientas de tablas en Word.
Instituto Tecnológico Superior de Libres Ingeniería en Sistemas Computacionales Segundo semestre Materia: Programación Orientada a Objetos Asesora: Ing.
MS ACCESS 2007 CONSULTAS.
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA Facultad de Ciencias de la Electrónica Redes Dante Lima Romero Prof. Ángel Juárez Palacios.
Comandos de directorios. Hablando de Debian  Debian no es nada parecido a cualquier otra distribución, es mejor, más grande, y les gana fácilmente en.
 DIANA GARCIA VALERIO. CONCEPTO DE FLUJO DE JAVA:  La información que necesita un programa para su función se obtiene mediante una entrada de datos.
1 Pubmed: Nueva Interfaz de Búsqueda
EL CORREO ELECTRÓNICO Y LA NAVEGACIÓN POR INTERNET Cómo obtener textos e imágenes de Internet para su posterior edición y tratamiento en procesador de.
División Académica de Ciencias Sociales y Humanidades.
Comandos básicos Linux I. Comandos BásicosI $ date $ cal$ cal $cal Encadenado de comando: $ date;pwd;cal Visualizar texto por pantalla:
2. UNA INTRODUCCION AL MINITAB M.A. NARCISO TORRES FLORES.
EXCEL 2010 CONCEPTOS BÁSICOS. SOFTWARE HOJAS DE CÁLCULO Calc una poderosa hoja de cálculo con todas las herramientas necesarias para calcular, analizar.
ACADEMIA COMERCIAL DE MECANOGRAFÍA Y COMPUTACIÓN “SAN AGUSTÍN” Área de Comunicación y Lenguaje Subárea TIC’s Tecnología de la Información y de la Comunicación.
FORMULARIOS DE ACCESS Realizado Por: Alexander Mendoza Jessica Moya.
2.0 Guía de acceso a la Plataforma Moodle Plataformas educativas Moodle Módulo I Inicio – 19 de agosto. Unidad 1 Tema 1. del 26 agosto al 1 de septiembre.
Representación de la Información en el Computador Material Recopilado por el Prof. Manuel Sánchez.
LÓGICA DE PROGRAMACIÓN UNIDAD III. INTRODUCCIÓN AL LENGUAJE C.
Bolsa de Trabajo Municipal Unión Virtuality Estudios S.L.
IPV6…CONTINUACION. COMPARACION DE LAS DIRECCIONES IPV4 E IPV6 EL ESPACIO DE DIRECCIONES IPV4 PROPORCIONA APROXIMADAMENTE 4,3 MIL MILLONES DE DIRECCIONES.
DLM Transact SQL Sesión II Recuperación de información.
Comando de MS-DOS. Tipos de Comandos en MS-DOS Los COMANDOS INTERNOS se ejecutan inmediatamente porque se cargan en la memoria del sistema cada vez que.
Unidad 1 – Tema 01 Curso: INFORMÁTICA Equipo de Profesores del Curso.
Diapositivas PLSQL ORACLE – Semana 2 Especialización en Desarrollo de soluciones Informáticas Universidad del Cauca Miguel Ángel Niño Zambrano.
HTML & CSS. 15 Qué es HTML FCC-BUAP Verano 2016BMB - RAM  Es un lenguaje de marcas para formatear y estructurar un documento, que puede leerse en cualquier.
Entidades (Unidades de Análisis): Localidad Segmento Viviendas Hogares Familias Personas 1.
G ESTIÓN DE LA MEMORIA Paginación y segmentación.
CODIFICACÍÓN US-ASCII ASCII es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales.
UADER_FCG-Informática 2013 Coronel Paola.  Es en esta pestaña donde se le puede dar el formato básico a los números y letras. Se divide en 7 grupos:
Bases de datos II Universidad del Cauca Ing. Wilson Ortega.
DML Transact SQL Sesión III Agrupando y resumiendo información.
Fundamentos Ofimáticos - Excel Docente: Edison Suarez Londoño.
TRIMESTRAL DE INFORMATICA PRESENTADO POR : YURY ANDREA LOZANO SANTIAGO GRADO: 7D PRESENTADO A: ALEXANDER BOHORQUEZ INSTITUO TECNICO MERCEDES ABREGO CUCUTA.
Símbolos Indice Pág. Direcionamiento Absoluto y Simbólico
Transcripción de la presentación:

Comandos básicos Linux II

Comandos BásicosII Filtros: –Permite escribir y leer datos de los canales estándares de entrada y salida. –More muestra los datos página a página. –Sort permite ordenar los datos –Grep especifica criterios de búaqueda.

Comandos BásicosII Pipelines/ tuberías: –Permiten redireccionar el canal de salida de un comando hacia el canal de entrada de otro. –El carácter que lo permite es : | $ ls –l > resultado.txt $ wc < resultdo.txt Aplicando una tubería: $ ls –l | wc

Comandos BásicosII Búsqueda de líneas: –Extracción de líneas de un fichero según varios criterios. – grep – egrep – fgrep

Comandos BásicosII Búsqueda de líneas: –Grep: Su nombre deriva de un comando en el editor de texto ed que tiene la siguiente forma: g/re/p y significa «hacer una búsqueda global para las líneas que encajen con la expresión regular (regular expression en inglés), e imprimirlas print». – expresiones-regularse-grephttp:// expresiones-regularse-grep

Comandos BásicosII Búsqueda de líneas: –Fichero texto.txt en un lugar de la mancha # esto es un comentario en un lugar del corazón en un ….. en un lugar de la Mancha de cuyo nonmbre última línea

Comandos BásicosII Búsqueda de líneas: –$ egrep ‘^en un.*mancha$’ texto.txt localiza lineas que comienzan por en un y termina por mancha. $ egrep ‘^en un.*[Mm]ancha$’ texto.txt $ egrep ‘^[^#]*’ texto.txt Cualquier línea que no empieza por # $ egrep ‘^#’ texto Cualquier línea que empieza por # \b[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\b Búsqueda de IP´s

Comandos BásicosII Editor de flujo sed: –Permite filtrar y transformar texto. –Es como un editor de textos vía comandos, pero en un paso y sin edición interactiva. –Se utiliza muy a menudo para sustituir valores por otros o suprimir líneas particulares. – sed1.xmlhttp:// sed1.xml

Comandos BásicosII Editor de flujo sed: –Permite filtrar y transformar texto. –Es como un editor de textos vía comandos, pero en un paso y sin edición interactiva. –Se utiliza muy a menudo para sustituir valores por otros o suprimir líneas particulares. –Sintaxis de sustitución: s/ /nuevo/[g] [g] opcional permite realizar la sustitución sobre toda la línea en caso de que haya varias coincidencias.

Comandos BásicosII Editor de flujo sed: $ echo ‘Me llamo __NOMBRE__’ | sed ‘s/__NOMBRE__/Juan/g’ $ route | sed “s/[ ][ ]*/;/g” > routetxt.txt Sustituye los espacios en blanco por carácter ; $ cat routetxt.txt | sed ‘1d’ > fichero.txt Elimina la primera línea de routetxt.txt $ cat routetxt.txt | sed ‘1,10d’ > fichero.txt Elimina las diez primeras líneas de routetxt.txt $ cat texto.txt | sed ‘/^$/d’ > textosinblancos.txt

Comandos BásicosII Columnas y Campos: –$ cut –cColumnas [fichero..] Una columnas es una posición de un carácter en una línea. El primer carácter está en la columna 1, último en la columna 80. $ cut –c1 lista $ cut –c1-5,10-15 lista.txt

Comandos BásicosII Columnas y Campos: –$ cut –dCaracter Separador –fCampos [fichero..] –$ cut –d\; -f1,3 fichero.txt

Comandos BásicosII Recuento de líneas: –$ wc [-l] [-c] [-w] [-m] fichero –-l cuenta el número de líneas. –-c cuenta el número de bytes. –-w cuenta el número de palabras –-m cuenta el número de caracteres –$ wc texto1.txt líneas25 palabras125 caracteres

Comandos BásicosII Ordenación de líneas: –$ sort [opciones] [-k pos1,[pos2]] [fichero] – sort permite ordenar líneas. –Por defecto se realiza en toda la tabla en orden creciente. –Es posible especificar varios campos. –El separador por defecto el la tabulación o un espacio en blanco –Ejemplo: crea un fichero con 3 campos, nombre de producto, precio y cantidad. –$ sort –n –r –k 3 productos.txt

Comandos BásicosII Ordenación de líneas: – Parámetros más usados: -knúmero de campo – -k1,3 -k1.3 ordenar por el tercer carácter del campo1 -dOrdenación de diccionario, criterio de ordenación son las letras números y espacios. -nOrdenación numérica. -bIgnora espacios al principio del campo -fNo diferencia entre mayúsculas y minúsculas. -rreverse, ordenación en orden decreciente -tc nuevo delimitador de campo c

Comandos BásicosII Supresión de líneas repetidas: – uniq permite eliminar líneas repetidas en flujos de entrada o ficheros ordenados. –$ cut –d: -f4 /etc/passwd | sort –n | uniq

Comandos BásicosII Sustitución de caracteres tr: – tr permite sustituir unos caracteres por otros –Únicamente acepta datos que provengan del canal estándar y no de ficheros. –$ tr [opciones] original destino –$ cat fichero.txt | tr “oi” “io” –$ cat fichero.txt | tr “[a-z]” “[A-Z]”

Comandos BásicosII Sustitución de caracteres tr: Eliminar repeticiones: – $ tr –s –d ––s sustituye conjunto de caracteres repetidos especificados por otro –$ tr ':' ' ' ficheropasswd –$ tr '[a-z]' '[A-Z]' < ficheropasswd –$ tr ' ' '\n' < lineasusuarios –$ tr -s ‘ ‘ < prueba2.txt En un lugar de la Mancha

Comandos BásicosII Sustitución de caracteres tr: –-c : Hace que se traduzcan todos los caracteres que no se encuentren especificados en el primer parámetro. En el siguiente ejemplo se traduce por una ? todo lo que no sean letras o números. $tr -c '[a-z][A-Z][0-9]' ? < fichero –-d : Borra los caracteres que especifiquemos. –tr -d '[a-z][0-9]' < fichero –En un $ lugar de la & Mancha de (

Comandos BásicosII Sustitución de caracteres tr: Trataremos de aislar la IP de $ ifconfig eth0 | grep “inet ” $ ifconfig eth0 | grep “inet “ | tr –s “ ” “:” $ ifconfig eth0 | grep “inet ” | tr –s “ “ “:” | cut –d: -f4

Comandos BásicosII Visualización de texto: –Página por página: pg, more, less Opciones de less: Barra espaciadora, avanza una página. Intro, avanza una línea. G, ir a final del texto. G, ira al principio del texto /palabra, busca la palabra avanzando en el texto ?palabra, busca la palabra retrocediendo en el texto N, busca la siguiente ocurrencia en el texto. AvPág, RePág avanza o retrocede una página. v, abre editor de texto q, sale.

Comandos BásicosII Visualización de texto: –$ catvisualización en bloque del fichero. –$ cat –n numeración de las líneas del fichero $ wc –l cuenta las líneas del fichero. –$ tacvisualización en bloque desde la última fila a la primera fila del fichero.

Comandos BásicosII Principio de un fichero: – $ head [-n] fichero –Permite visualizar las n primeras líneas –Por defecto se visualizan las diez primeras –$head -2 fichero Final de un fichero: –$ tail [-n] fichero –Por defecto se visualizan las diez últimas

Comandos BásicosII Comando tee: –Duplicamos la salida del canal estándar –$ tee [-a] fichero –$ ls –l | tee midirectorio.txt Muesta por pantalla y crea el fichero con la misma información mostrada por pantalla. Si el fichero no existe lo crea. [-a], permite sobreescribir.

Comandos BásicosII División de ficheros en partes: –$ split permite dividir un fichero en partes iguales de un tamaño determinado. –Podemos dividir el fichero por: -l Recorte por líneas: los ficheros de salida tendrán todos el mismo número de líneas. -b Recorte a tamaño fijo de n bytes. –nb: n bloques de 512 byte. –nk: n kilo bytes. –nm: n Mega bytes. –$ split [-l n [-b n[bkm]] [fichero] –Tarea: divide un fichero mp3 en partes iguales.

Comandos BásicosII Reconstruir ficheros divididos: –$ cat fichero* > nuevofichero