Home
Introducción a GNU/Linux Terminal Tareas E/S
Contents
1. CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a 7 mE i R GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n UCLM E find Ejemplos de uso e Listado de todos los ficheros con extensi n c que cuelgan de un determinado directorio find directorio name MCN e Listado de los ficheros que cuelguen del home de usuario alumno y contengan la subcadena practica find home alumno name practica e B squeda de los ficheros con extensi n c y compilaci n find home alumno practical name c exec gcc V e B squeda de aquellos ficheros de m s de 500MIB find home alumno size 500000k CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n Variables de entorno UNIVERSIDAD DE CASTILLA LA MANCHA Las variables de entorno se utilizan para proporcionar argumentos de configuraci n a los programas e El CLASSPATH de java es un ejemplo de variable de entorno CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n Variables de entorno UNIVERSIDAD DE CASTILLA LA MANCHA e El comando env muestra la lista de variables de entorno definidas en nuestro sistema e El comando set tambi n las muestras aunque se utiliza para definir las variables e El comando unset se ut
2. Curso de Ense anzas Propias Cu SO 09 10 Introducci n a GNU Linux Sesi n 3 Comandos avanzados M Jos Santofimia Escuela Superior de Inform tica i o Universidad de Castilla La Mancha m Ni n Introducci n a LI E GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n Contenido Utilidades de Terminal UNIVERSIDAD DE CASTILLA LA MANCHA e areas Entrada Salida Est ndar e Pipes y Redirecci n CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n feci Utilidades de Terminal grep EN e find e Variables de entorno CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a E l e GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n e B squeda global en funci n de expresiones regulares o ISO http osr507doc sco com en OSTut graphics grep gif grep opciones expresi n regular archivo CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n ue grep Opciones c count Suprime la salida normal en su lugar muestra el n mero de l neas que concuerdan con el patr n para cada fichero de entrada e patr n regexp PATR N Emplea patr n como el patr n til para proteger patrones que comiencen con f fichero file FICHERO Obtiene el patr n de
3. ar la salida de un comando con la entrada de otro UNIVERSIDAD DE CASTILLA LA MANCHA SALIDA CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal LEE EXX3CuPREIE Pipeline y Redirecci n UNIVERSIDAD DE CASTILLA LA MANCHA Tuber as Ejemplos de uso e Contar el n mero de archivos de un directorio ls la wc 1 e Ordenar los archivos alfab ticamente e Mostrar los archivos cuyo nombre comienza por 71 HET lis ls la grep lis CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas EXX3CuPREIE Pipeline y Redirecci n UNIVERSIDAD DE CASTILLA LA MANCHA Caso pr ctico e Tenemos una colecci n de archivos de m sica en formato mp3 organizados y nombrados en una estructura como la siguiente GRUPO Album 01 Nombre del tema mp3 02 Nombre del tema mp3 12 Nombre del tema mp3 CEP Introducci n a GNU Linux M Jos Santofimia
4. emplos de uso e B squeda de palabras completas evitando la aparici n en subcadenas grep w palabra fichero e Mostrar las l neas que comienzan con una secuencia de caracteres determinado grep seq fichero e B squeda de l neas que contengan alguna de las siguientes palabras grep e plbl plb2 fichero CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a F EN l GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n find name afile print e B squeda de un archivo pere en una jerarqu a de directorios LOS EPA II Y A CS LISGIDLI Oy X X x CS il i x y NN e Uso http osr507doc sco com en OSTut graphics find gif find ruta expresi n CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a EM J GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n UNIVERSIDAD DE CASTILLA LA MANCHA find Principales Opciones name expresion especifica el patr n del nombre de archivos a buscar type especifica que tipo de fichero se quiere buscar Los tipos de fichero que se le pueden poner para buscar son los siguientes d directorios f ficheros enlaces simb licos S sockets Size lt n gt busca ficheros de un determinado tama o n en KiB exec comando Y Comando a ejecutar con los ficheros resultados de la b squeda Los se sustituyen por los ficheros encontrados
5. fichero i ignore case No hace caso de si las letras son may sculas o min sculas ni en el patr n ni en los ficheros de entrada CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a EM J GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n E grep Opciones v revert match Invierte el sentido de la concordancia para seleccionar las l neas donde no las hay w word regexp Selecciona solamente aquellas l neas que contienen concordancias que forman palabras completas La comprobaci n consiste en que la cadena de car cteres concordante debe estar al principio de la l nea o precedida por un car cter que no forme parte de una palabra De forma similar debe estar o al final de la l nea o ser seguida por un car cter no constituyente de palabra Los caracteres que se consideran como parte de palabras son letras d gitos y el subrayado s silent Suprime los mensajes de error sobre ficheros que no existen o no se pueden leer CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a EM GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n UNIVERSIDAD DE CASTILLA LA MANCHA Meta car cteres y Expresiones Regulares Meta car cteres e Expresiones Regulares al principio de la l nea cero o m s letras al final de la l nea O z un solo car cter lista de car cteres posibles lista de car cteres rango de
6. iliza para eliminar la definici n de una variable de entorno e El comando export si no est definida la variable la define si lo est sustituye su valor e El comando echo muestra el contenido de una variable CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n Variables de entorno Ejemplos e Muestra el contenido de la variable PATH echo PATH e Crea un archivo ls y escribe una l nea de texto echo echo es ls no hace nada gt texto txt e Dale permisos de ejecuci n S chmod x ls e Modifica la variable PATH para que busque primero en el directorio de trabajo export PATH home alumno PATH Ejecuta el comando ls qu ocurre CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a 7 ENO i A GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n TE Planificando Tareas Las tareas de administraci n suelen consistir en tareas rutinarias e Sistemas para la construcci n de agendas de tareas e Cron e at http www flickr com photos 818283360 N00 2914061212 CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n cron e Establece la programaci n de una lista de tareas a ejecutar e Las tareas est n configuradas como entradas del fichero etc cr
7. ine y Redirecci n Tipos de Redireccionamiento e Redireccionamiento destructivo si el fichero ya existe lo sobre escribe utilizando e Redireccionamiento no destructivo se a ade al final del archivo utilizando gt gt e Redireccionamiento de la salida de error utilizando 2 CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a am GNU Linux Terminal Tareas SESEUTNEA Pipeline y Redirecci n gt Redireccionar la salida de error e Ejecuta el comando grep de manera incorrecta por ejemplo con una opci n que est definida y redirecciona la salida de error a un fichero grep k 2 error txt cat error txt grep opci n inv lida k Modo de empleo grep OPCI N PATR N FICHERO Pruebe grep help para m s informaci n CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a 7 ax GNU Linux Terminal Tareas SEX J3C6hBETES Pipeline y Redirecci n Redireccionamiento Ejemplos e Crea la lista de la compra con los siguientes elementos cat gt lista compra platanos manzanas leche pan Ctrl D Ordena la lista y salva la nueva como lista ordenada sort lista compra lista ordenada CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a am GNU Linux Terminal Tareas SESTEUTNEA Pipeline y Redirecci n Y e e Tuber as pipeline e Son un mecanismo de comunicaci n que permite enlaz
8. ivado S 12 19 14 15 19 12 IC Martes IC Mi rcoles ta es eos ey e es A Cancelar J IC Jueves Ajustar todo j IC Viernes Minutos LL S bado 104 053 10 416 oj p5j C Domingo ao as o 45 50 5s ie Alustanlodo Ajustar todo j Ajustar todo j acopiar X Cancelar CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a CEN i GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n e Permite programar una tarea una vez para una fecha y hora concreta e La fecha admite today y tomorrow e Por defecto s lo ejecuta aplicaciones de consola DISPLAY 0 permitir lanzar aplicaciones gr ficas e El resultado de la ejecuci n de la tarea se puede redirigir a un archivo para conocer el resultado CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a MAT GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n at Ejemplos de uso e Reproducir una lista de canciones dentro de 10 minutos at now 10 minutes warning commands will be executed using bin sh at gt DISPLAY 0 totem home alumno musica Disc1 mp3 at Ctrl D lt EOT gt e Apaga el ordenador a las 14h de hoy at 14 00 warning commands will be executed using bin sh at gt halt at gt Ctrl D lt EOT gt CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a PM T GNU Linux Terminal Tareas E S est nda
9. ontab Minutos y hora en que se lanzar la tarea D a del mes Mes D a de la semana Tarea a ejecutar puede ser un directorio donde se encuentren las tareas a ejecutar CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n cron Ejemplos e Crea una copia de seguridad tar gz del contenido de tu directorio de trabajo cada domingo de la semana Programa un despertador de lunes a viernes a las 7 30 de la ma ana e Programa una tarea que avise cuando queden 30 minutos de clase 13 30h 005 7 tarcfz tmp copiaDeSeguridad tar gz home alumno backup 307 1 5 DISPLAY 0 totem home alumno musica Amelie mp3 3013 echo quedan 30 minutos de clase CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a E MN i a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n UCLM EM cron e Interfaz gr fica para e Tambi n para las variables de entorno c x XE Ll x Comentario Programa Explorar j Y X Activado ij Silencioso D as del mes U31231331 5153153 E73 EM Variable C z d E Se ejecuta todos los d as Le Le LY e 12 es ts rs 15 16 17 18 19 20 21 J pHoras po Comentario ea les est les les lex I 107113123123 kel ksi 29 80 31 Ajustar todo tsj tz taj Lej 19 11 D as de la semana PM Xj Act
10. r MATERNA le euen E S Est ndar e En la ejecuci n de un proceso un comando por ejemplo se diferencia tres flujos ERROR El int rprete de comandos configura el sistema de forma que la entrada est ndar es el teclado y la salida la pantalla ej comandos cat y sort CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar MAPA Tere Cora euen E S Est ndar La entrada est ndar o stdin por defecto se refiere al teclado STDIN se identifica con el valor O e La salida est ndar o stdout por defecto se refiere a la pantalla STDOUT se identifica con el valor 1 El error est ndar o stderror que de manera predeterminada se reflere a la pantalla se identifica con el valor 2 CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a am GNU Linux Terminal Tareas SEXJ3C6hBETES Pipeline y Redirecci n Redireccionamiento e El int rprete de comandos nos permite redireccionar la salida est ndar a un fichero UNIVERSIDAD DE CASTILLA LA MANCHA e Redireccionar la impresi n del mensaje Hola Mundo Impreso dentro de 3 minutos al fichero tmp hola at now 3 minutes Warning commands will be executed using bin sh at gt echo Hola Mundo gt tmp hola at D EOT cat tmp hola CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas JAHE Pipel
11. valores posibles ignorar el meta car cter rango de valores siguiente expr cualquier expresi n excepto A ignorar el meta car cter expr siguiente r cero o m s ocurrencias de r CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a EM GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n aid grep Ejemplos de uso e B squeda de la ocurrencia de una palabra en un fichero grep palabra fichero e Sin distinci n entre may sculas y min sculas grep i palabra fichero e B squeda recursiva sobre todos los ficheros de un directorio grep r palabra ruta e Cuenta el n mero de ocurrencias de una palabra en un determinado fichero grep c palabra fichero CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal IET CTS E S est ndar Pipeline y Redirecci n aid grep Ejemplos de uso e Busca las l neas que no contengan una determinada palabra grep v palabra fichero e Lista el nombre de aquellos archivos de un determinado tipo que contengan una cadena grep l palabra ext grep 1 main c e Para que la b squeda resulte m s agradable a la vista se pueden utilizar colores para resaltar grep color palabra fichero CEP Introducci n a GNU Linux M Jos Santofimia Introducci n a GNU Linux Terminal Tareas E S est ndar Pipeline y Redirecci n nd grep Ej
Download Pdf Manuals
Related Search
Related Contents
FAG Motion Guard CONCEPT6 CONTROL, Automatisches Einzel SoundPoint IP 550 Quick User Guide Todo lo que tienes que saber para empezar ZENTRALHEIZUNGSHERDE - SENKO štednjaci i kamini Rangemaster 90 Ceramic Range User Manual Solda Ponto - BAND Equipamentos 32085 AE Record player IM L-O Manual de usuario. User manual. Manuel d'utilisation MD10C Enhanced 10Amp DC Motor Driver User`s Manual Rev2.0 Copyright © All rights reserved.
Failed to retrieve file