• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tuberías (PIPES).  EN GNU-LINUX-CENTOS ::::... http://simplementeleymebamba.blogspot.com/
 

Tuberías (PIPES). EN GNU-LINUX-CENTOS ::::... http://simplementeleymebamba.blogspot.com/

on

  • 7,595 views

Tuberías (PIPES).

Tuberías (PIPES).

EN DETALLE


___________________________________
http://www.informatica-easy.webcindario.com/

Statistics

Views

Total Views
7,595
Views on SlideShare
7,590
Embed Views
5

Actions

Likes
1
Downloads
134
Comments
0

2 Embeds 5

http://cursossoftwarelibregratis.blogspot.com 4
http://www.health.medicbd.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tuberías (PIPES).  EN GNU-LINUX-CENTOS ::::... http://simplementeleymebamba.blogspot.com/ Tuberías (PIPES). EN GNU-LINUX-CENTOS ::::... http://simplementeleymebamba.blogspot.com/ Document Transcript

    • Separata Nº7 – Sistemas Operativos III Tuberías (PIPES). En el mundo Linux, las tuberías (también conocidas como pipes) relacionan la salida estándar de un comando con la entrada estándar de otro comando. Considere el comando ls discutido anteriormente. Existen varias opciones disponibles con el comando ls, pero ¿qué pasa si la visualización del contenido de un directorio es demasiado rápida como para verla? Vamos a ver el contenido del directorio /etc/ con el comando: #ls -al /etc Para poder visualizar la información de manera pausada se usa el comando less, un paginador que permite ver la información por páginas (en la pantalla). Use la barra vertical (|) para entubar comandos. #ls -al /etc | less Los comandos less, more y cat ya vistos anteriormente ayudan mucho a la visualización de esta información, pero muchas veces es necesario realizar algún análisis relacionado con las tuberías. Para ello se ha clasificados en: stdin stdout ls –al /etc │ more 1 Profesor: Carlos Jara Alva
    • Separata Nº7 – Sistemas Operativos III Cuando nos referimos a un stdin (ingreso estándar) nos referimos a un comando de entrada, mayormente es un comando que visualiza contenidos de directorios o bien visualiza contenidos de archivos. El stdout viene a ser los comandos de salida (salida estándar). Generalmente termina en un less o more. Lo interesante de estos comandos es que podemos juntar en una sola línea de comandos varios comandos más y realizar una aplicación. Para ellos usamos los siguientes comandos: a. Comando sort. Este comando permite ordenar listas. Si no se coloca el parámetro –r ordenara en forma ascendente, caso contrario ordenara en forma descendente. Sintaxis: #sort –r /root/install.log En este caso mostrara en forma ordenada recursivamente el contenido del archive install.log que se encuentra en el directorio root. b. Comando grep. Este comando permite realizar una búsqueda de un carácter o palabra en especial dentro de un archivo. Sintaxis: #grep firefox /root/install.log En este ejemplo mostrara todas las lineas que tengan las palabras grep, ya sea al inicio, al medio o al final. c. Comando wc. Este comando permite contar palabras, letras o caracteres según el parámetro a elegir. Para un mejor entendimiento, se utiliza • -w cuenta las palabras de una lista o archivo. • -c cuenta los caracteres de una lista o archivo. • -l cuenta las líneas de una lista o archivo. Sintaxis: #wc –w /root/install.log En este ejemplo, contara cuantas palabras tiene el archive install.log d. Comando tee. Este comando permite crear un archiva aun usando una pipes. Normalmente se le utiliza para crear archivos auxiliares. Sintaxis: # ls –al /home │ sort │ tee auxiliar1 e. Comando uniq. Elimina las líneas consecutivas repetidas de un fichero (o entrada estándar) mostrando sólo una en su salida por pantalla (o un fichero). Sintaxis: 2 Profesor: Carlos Jara Alva
    • Separata Nº7 – Sistemas Operativos III # # ls –al /home │ sort │ tee auxiliar1 │ uniq > archivo1.txt Comando head: sólo puede leer las primeras diez líneas de un archivo, aunque puede cambiar este número especificándolo, como en el comando a continuación: #head -20 nombre_de_archivo Comando tail. El contrarío de head es tail. Usando tail, puede volver a ver las diez últimas líneas de un archivo. Esto puede ser muy útil para ver las últimas líneas de un archivo de registro y así ver los mensajes importantes del sistema. También puede usar tail para vigilar cómo se actualizan los archivos de registro (log). Usando la opción -f, tail imprimirá automáticamente los nuevos mensajes desde un archivo abierto a la pantalla en tiempo real. #tail -f /var/log/messages Comando touch. Este comando permite crear archivos pero de contenidos vacios. Sintaxis: #touch archivo1 3 Profesor: Carlos Jara Alva