SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
SISTEMAS OPERATIVOS AVANZADOS.
ELABORADO POR: ING. ERICKA ZAVALA
ezavalar
https://www.ezavalar.com
ENTRADASY SALIDAS ESTÁNDAR DE COMANDOS.
Los argumentos que posee un comando generalmente suelen indicar la fuente de información de entrada
y/o el destino de los resultados de la salida. Los canales de entrada, salida estándar y salida estándar de
errores son los siguientes:
1. Entrada estándar (stdin): Por defecto en teclado.
2. Salida estándar (stdout): Por defecto en pantalla.
3. Salida estándar de errores (stderr): Por defecto en pantalla.
COMANDO
STDIN STDOUT
STDERR
REDIRECCIÓN DE LAS ENTRADASY SALIDAS ESTÁNDAR.
Sin embargo no siempre se utilizan las entradas y salidas estándar por defecto, éstas se pueden
redireccionar de tal manera que se haga uso de un fichero ya sea para leer o guardar la fuente de
información de entrada y salida (estándar y/o estándar de errores) respectivamente. Cabe señalar que estas
redirecciones crean el archivo en la ruta del prompt donde nos encontremos actualmente y pueden
combinarse según se necesite.
COMANDO
STDIN STDOUT
STDERR
COMANDO
STDIN STDOUT
STDERR
REDIRECCIÓN DE STDOUT Y STDERR.
La redirección de salida stdout y stderr permite guardar en un fichero los resultados obtenidos de algún
comando en específico. La siguiente tabla muestra el significado y la sintaxis de los operadores de
redireccionamiento.
Operador Sintaxis Significado Ejemplo
> comando > archivo.txt
Crea archivo.txt y guarda en él la salida
del comando. Esto borra cualquier
contenido en archivo.txt.
>> comando >> archivo.txt
Añade al archivo.txt la salida del
comando y lo crea si aún no existe. Esto
no borra el contenido previo del
archivo.txt.
>&2 comando >&2
Muestra en pantalla el resultado de un
error y lo marca como tal. Es
comúnmente utilizado en la
programación de scripts.
REDIRECCIÓN DE STDIN.
La redirección de entrada stdin permite leer un fichero y manipular su contenido mediante un comando
en específico. La siguiente tabla muestra el significado y la sintaxis del operador de redireccionamiento.
Operador Sintaxis Significado Ejemplo
< comando < archivo.txt
Lee el archivo.txt y el contenido de éste lo
asigna a algún comando en específico para
realizar alguna acción. Por ejemplo el
comando sort lista en orden
ascendente/descendente alfabético o
numérico el contenido del archivo.txt línea
por línea.
COMANDO ECHO.
El comando echo tiene 4 funciones principales:
1. Mostrar u ocultar la ruta del prompt.
2. Mostrar si la ruta del prompt esta activada o desactivada.
3. Mostrar un mensaje en consola.
4. Si se redirecciona su salida estándar permite guardar el mensaje en un archivo de texto.
Ejemplo Significado
Muestra el prompt en consola.
Oculta el prompt de la consola.
Muestra si el prompt esta activado o desactivado.
Muestra el mensaje “Hola a todos” en consola.
Redirecciona el mensaje “Hola a todos” al archivo.txt
Añade el mensaje “Como estan” al archivo.txt
Muestra el mensaje “Hay un error” en consola y lo marca como salida estándar de error.
COMANDO TYPE.
El comando type tiene 3 funciones principales:
1. Mostrar el contenido de un fichero en consola.
2. Si se redirecciona su salida estándar permite guardar el contenido de varios ficheros en uno nuevo.
3. Si se usa con tuberías ( Representadas con el símbolo | ) y con el comando find permite buscar cadenas
específicas de caracteres en un fichero y mostrarlas en consola.
Ejemplo Significado
Muestra el contenido de archivo.txt en consola.
Redireccionamos el contenido de archivo.txt y archivo1.txt hacia
archivo2.txt, este último lo crea si no existe.
Añadimos el contenido de archivo.txt y archivo1.txt hacia
archivo2.txt, este último lo crea si no existe.
Busca en el archivo.txt la cadena “ericka” y muestra en consola
los resultados obtenidos.
UNIDADVIRTUAL PARA RUTAS.
Una unidad virtual representa una simulación de una unidad física que se
puede crear a nivel Shell, su principal función es substituir una ruta hacia un
directorio por una unidad de tal manera que, al usar comandos, se hará
referencia a dicho directorio con la unidad que se ha montado para él. Las
principales características de una unidad virtual son:
 Posee una letra que la identifique seguido de dos puntos y que
podemos asignar a nuestro gusto siempre y cuando no estén
ocupadas (M: N:T:).
 Para cambiar la posición a dicha unidad en el prompt basta con
poner la letra asignada, seguido de dos puntos y la tecla enter.
 Son temporales pues se eliminan automáticamente al reiniciar o
apagar el equipo.
 Se pueden desmontar.
COMANDO SUBST.
El comando SUBST sirve para montar una unidad virtual hacia un directorio en
específico, esto nos permite utilizar la unidad montada en lugar de una ruta (absoluta o
relativa) hacia un directorio en específico en la línea de comandos, los parámetros
básicos de este comando contienen una letra correspondiente a la unidad que
deseamos montar, seguido de dos puntos, así como una ruta (absoluta o relativa) entre
comillas, cada parámetro separado con espacios.
Ejemplo:
Para el siguiente árbol de directorios crearemos una unidad virtual T: hacia la carpeta
monitor usando su ruta absoluta y una unidad virtual V: hacia la carpeta windows
usando su ruta relativa con respecto a la carpeta prac5.
Para navegar a la nueva unidad sólo se coloca la letra de la
unidad, dos puntos y enter, así entraremos a la ruta de la
carpeta monitor como si usáramos el comando cd.
DESMONTAR LA UNIDADVIRTUAL.
Una unidad virtual creada con el comando subst se puede desmontar de igual manera siempre y cuando
nuestra ruta del prompt sea diferente a la ruta o unidad que queremos desmontar, los parámetros básicos
para desmontar una unidad con subst contienen el atributo /D seguido de la letra unidad que queremos
desmontar y dos puntos, cada uno separado con espacios.
Ejemplo:

Más contenido relacionado

La actualidad más candente

Diapositiva sobre usb
Diapositiva sobre usbDiapositiva sobre usb
Diapositiva sobre usb..UNE
 
Guia básica Packet Tracer
Guia básica Packet TracerGuia básica Packet Tracer
Guia básica Packet TracerErick Calderin
 
Tutorial historia de la computacion
Tutorial historia de la computacionTutorial historia de la computacion
Tutorial historia de la computacionMichele André
 
Practica de memorias ram y rom
Practica de memorias ram y romPractica de memorias ram y rom
Practica de memorias ram y romGabriela Vargas
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datosisraelmillan8
 
Material De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizMaterial De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizErnesto Lee
 
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del añoInforme v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del añoJuan Polo Cosme
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoBertha Canaviri
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic Andrea Lozano
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltosJansel M
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciònomarzon
 
Reporte red lan
Reporte red lanReporte red lan
Reporte red lanyeli_skat
 

La actualidad más candente (20)

Diapositiva sobre usb
Diapositiva sobre usbDiapositiva sobre usb
Diapositiva sobre usb
 
Guia básica Packet Tracer
Guia básica Packet TracerGuia básica Packet Tracer
Guia básica Packet Tracer
 
Protocolo TCP/IP
Protocolo TCP/IPProtocolo TCP/IP
Protocolo TCP/IP
 
Tutorial historia de la computacion
Tutorial historia de la computacionTutorial historia de la computacion
Tutorial historia de la computacion
 
Practica de memorias ram y rom
Practica de memorias ram y romPractica de memorias ram y rom
Practica de memorias ram y rom
 
Enlace troncal
Enlace troncalEnlace troncal
Enlace troncal
 
Algoritmo por seleccion
Algoritmo por seleccionAlgoritmo por seleccion
Algoritmo por seleccion
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
Material De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizMaterial De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee Ruiz
 
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del añoInforme v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionado
 
Documentación Calculadora Científica
Documentación Calculadora CientíficaDocumentación Calculadora Científica
Documentación Calculadora Científica
 
Colecciones en Python
Colecciones en PythonColecciones en Python
Colecciones en Python
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltos
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciòn
 
Banco de preguntas access 2007
Banco de preguntas access 2007Banco de preguntas access 2007
Banco de preguntas access 2007
 
Reporte red lan
Reporte red lanReporte red lan
Reporte red lan
 
modelo er
modelo ermodelo er
modelo er
 

Similar a Redirección de entradas y salidas estándar y creación de unidades virtuales en MS-DOS.

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosUCC
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosLidia
 
Linux ud3 - redireccionamiento y tuberias
Linux   ud3 - redireccionamiento y tuberiasLinux   ud3 - redireccionamiento y tuberias
Linux ud3 - redireccionamiento y tuberiasJavier Muñoz
 
Practica 1 unidad 4
Practica 1 unidad 4Practica 1 unidad 4
Practica 1 unidad 4Juan Lopez
 
Quasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXQuasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXdegarden
 
Unidad 1 ciclo 5
Unidad 1 ciclo 5Unidad 1 ciclo 5
Unidad 1 ciclo 5Jhon Ortiz
 
Semana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesSemana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesvictdiazm
 
Tutrorial batch de hackxcrak
Tutrorial batch de hackxcrakTutrorial batch de hackxcrak
Tutrorial batch de hackxcrakMarcoIrrigachuzo
 
Practicas 4 resueltas
Practicas 4 resueltasPracticas 4 resueltas
Practicas 4 resueltasJuan Lopez
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipesJuan Camilo
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipescyberleon95
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipesyimfer1
 
Comandos basicos linux ubuntu
Comandos basicos linux ubuntuComandos basicos linux ubuntu
Comandos basicos linux ubuntuJose Diaz Silva
 
Comandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuComandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuCarlos Robayo
 

Similar a Redirección de entradas y salidas estándar y creación de unidades virtuales en MS-DOS. (20)

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Linux ud3 - redireccionamiento y tuberias
Linux   ud3 - redireccionamiento y tuberiasLinux   ud3 - redireccionamiento y tuberias
Linux ud3 - redireccionamiento y tuberias
 
Practica 1 unidad 4
Practica 1 unidad 4Practica 1 unidad 4
Practica 1 unidad 4
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Quasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIXQuasi - Comandos básicos para UNIX
Quasi - Comandos básicos para UNIX
 
Unidad 1 ciclo 5
Unidad 1 ciclo 5Unidad 1 ciclo 5
Unidad 1 ciclo 5
 
Unidad 1 ciclo 5
Unidad 1 ciclo 5Unidad 1 ciclo 5
Unidad 1 ciclo 5
 
Semana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipesSemana 9 -_standard_io_and_pipes
Semana 9 -_standard_io_and_pipes
 
Tutrorial batch de hackxcrak
Tutrorial batch de hackxcrakTutrorial batch de hackxcrak
Tutrorial batch de hackxcrak
 
Practicas 4 resueltas
Practicas 4 resueltasPracticas 4 resueltas
Practicas 4 resueltas
 
Comandoslinux
ComandoslinuxComandoslinux
Comandoslinux
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Unidad 9:
Unidad 9: Unidad 9:
Unidad 9:
 
Unidad 9:
Unidad 9: Unidad 9:
Unidad 9:
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipes
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipes
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipes
 
Comandos basicos linux ubuntu
Comandos basicos linux ubuntuComandos basicos linux ubuntu
Comandos basicos linux ubuntu
 
Comandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuComandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntu
 

Más de Ericka Zavala

Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Ericka Zavala
 
Normalización de una Base de Datos.
Normalización de una Base de Datos.Normalización de una Base de Datos.
Normalización de una Base de Datos.Ericka Zavala
 
Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Ericka Zavala
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Ericka Zavala
 
Introducción a MS-DOS.
Introducción a MS-DOS.Introducción a MS-DOS.
Introducción a MS-DOS.Ericka Zavala
 
Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ericka Zavala
 
Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Ericka Zavala
 
Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Ericka Zavala
 
Introducción a la POO con Java.
Introducción a la POO con Java.Introducción a la POO con Java.
Introducción a la POO con Java.Ericka Zavala
 
Apuntadores Simples.
Apuntadores Simples.Apuntadores Simples.
Apuntadores Simples.Ericka Zavala
 

Más de Ericka Zavala (14)

¿Qué es CSS?
¿Qué es CSS?¿Qué es CSS?
¿Qué es CSS?
 
¿Qué es HTML5?
¿Qué es HTML5?¿Qué es HTML5?
¿Qué es HTML5?
 
Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).
 
Normalización de una Base de Datos.
Normalización de una Base de Datos.Normalización de una Base de Datos.
Normalización de una Base de Datos.
 
Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
 
Introducción a MS-DOS.
Introducción a MS-DOS.Introducción a MS-DOS.
Introducción a MS-DOS.
 
Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.
 
Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).
 
Herencia en Java.
Herencia en Java.Herencia en Java.
Herencia en Java.
 
Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Introducción a las Bases de Datos.
Introducción a las Bases de Datos.
 
Introducción a la POO con Java.
Introducción a la POO con Java.Introducción a la POO con Java.
Introducción a la POO con Java.
 
Apuntadores Simples.
Apuntadores Simples.Apuntadores Simples.
Apuntadores Simples.
 
Apuntadores Dobles.
Apuntadores Dobles.Apuntadores Dobles.
Apuntadores Dobles.
 

Último

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 

Redirección de entradas y salidas estándar y creación de unidades virtuales en MS-DOS.

  • 1. SISTEMAS OPERATIVOS AVANZADOS. ELABORADO POR: ING. ERICKA ZAVALA ezavalar https://www.ezavalar.com
  • 2. ENTRADASY SALIDAS ESTÁNDAR DE COMANDOS. Los argumentos que posee un comando generalmente suelen indicar la fuente de información de entrada y/o el destino de los resultados de la salida. Los canales de entrada, salida estándar y salida estándar de errores son los siguientes: 1. Entrada estándar (stdin): Por defecto en teclado. 2. Salida estándar (stdout): Por defecto en pantalla. 3. Salida estándar de errores (stderr): Por defecto en pantalla. COMANDO STDIN STDOUT STDERR
  • 3. REDIRECCIÓN DE LAS ENTRADASY SALIDAS ESTÁNDAR. Sin embargo no siempre se utilizan las entradas y salidas estándar por defecto, éstas se pueden redireccionar de tal manera que se haga uso de un fichero ya sea para leer o guardar la fuente de información de entrada y salida (estándar y/o estándar de errores) respectivamente. Cabe señalar que estas redirecciones crean el archivo en la ruta del prompt donde nos encontremos actualmente y pueden combinarse según se necesite. COMANDO STDIN STDOUT STDERR COMANDO STDIN STDOUT STDERR
  • 4. REDIRECCIÓN DE STDOUT Y STDERR. La redirección de salida stdout y stderr permite guardar en un fichero los resultados obtenidos de algún comando en específico. La siguiente tabla muestra el significado y la sintaxis de los operadores de redireccionamiento. Operador Sintaxis Significado Ejemplo > comando > archivo.txt Crea archivo.txt y guarda en él la salida del comando. Esto borra cualquier contenido en archivo.txt. >> comando >> archivo.txt Añade al archivo.txt la salida del comando y lo crea si aún no existe. Esto no borra el contenido previo del archivo.txt. >&2 comando >&2 Muestra en pantalla el resultado de un error y lo marca como tal. Es comúnmente utilizado en la programación de scripts.
  • 5. REDIRECCIÓN DE STDIN. La redirección de entrada stdin permite leer un fichero y manipular su contenido mediante un comando en específico. La siguiente tabla muestra el significado y la sintaxis del operador de redireccionamiento. Operador Sintaxis Significado Ejemplo < comando < archivo.txt Lee el archivo.txt y el contenido de éste lo asigna a algún comando en específico para realizar alguna acción. Por ejemplo el comando sort lista en orden ascendente/descendente alfabético o numérico el contenido del archivo.txt línea por línea.
  • 6. COMANDO ECHO. El comando echo tiene 4 funciones principales: 1. Mostrar u ocultar la ruta del prompt. 2. Mostrar si la ruta del prompt esta activada o desactivada. 3. Mostrar un mensaje en consola. 4. Si se redirecciona su salida estándar permite guardar el mensaje en un archivo de texto. Ejemplo Significado Muestra el prompt en consola. Oculta el prompt de la consola. Muestra si el prompt esta activado o desactivado. Muestra el mensaje “Hola a todos” en consola. Redirecciona el mensaje “Hola a todos” al archivo.txt Añade el mensaje “Como estan” al archivo.txt Muestra el mensaje “Hay un error” en consola y lo marca como salida estándar de error.
  • 7. COMANDO TYPE. El comando type tiene 3 funciones principales: 1. Mostrar el contenido de un fichero en consola. 2. Si se redirecciona su salida estándar permite guardar el contenido de varios ficheros en uno nuevo. 3. Si se usa con tuberías ( Representadas con el símbolo | ) y con el comando find permite buscar cadenas específicas de caracteres en un fichero y mostrarlas en consola. Ejemplo Significado Muestra el contenido de archivo.txt en consola. Redireccionamos el contenido de archivo.txt y archivo1.txt hacia archivo2.txt, este último lo crea si no existe. Añadimos el contenido de archivo.txt y archivo1.txt hacia archivo2.txt, este último lo crea si no existe. Busca en el archivo.txt la cadena “ericka” y muestra en consola los resultados obtenidos.
  • 8. UNIDADVIRTUAL PARA RUTAS. Una unidad virtual representa una simulación de una unidad física que se puede crear a nivel Shell, su principal función es substituir una ruta hacia un directorio por una unidad de tal manera que, al usar comandos, se hará referencia a dicho directorio con la unidad que se ha montado para él. Las principales características de una unidad virtual son:  Posee una letra que la identifique seguido de dos puntos y que podemos asignar a nuestro gusto siempre y cuando no estén ocupadas (M: N:T:).  Para cambiar la posición a dicha unidad en el prompt basta con poner la letra asignada, seguido de dos puntos y la tecla enter.  Son temporales pues se eliminan automáticamente al reiniciar o apagar el equipo.  Se pueden desmontar.
  • 9. COMANDO SUBST. El comando SUBST sirve para montar una unidad virtual hacia un directorio en específico, esto nos permite utilizar la unidad montada en lugar de una ruta (absoluta o relativa) hacia un directorio en específico en la línea de comandos, los parámetros básicos de este comando contienen una letra correspondiente a la unidad que deseamos montar, seguido de dos puntos, así como una ruta (absoluta o relativa) entre comillas, cada parámetro separado con espacios. Ejemplo: Para el siguiente árbol de directorios crearemos una unidad virtual T: hacia la carpeta monitor usando su ruta absoluta y una unidad virtual V: hacia la carpeta windows usando su ruta relativa con respecto a la carpeta prac5. Para navegar a la nueva unidad sólo se coloca la letra de la unidad, dos puntos y enter, así entraremos a la ruta de la carpeta monitor como si usáramos el comando cd.
  • 10. DESMONTAR LA UNIDADVIRTUAL. Una unidad virtual creada con el comando subst se puede desmontar de igual manera siempre y cuando nuestra ruta del prompt sea diferente a la ruta o unidad que queremos desmontar, los parámetros básicos para desmontar una unidad con subst contienen el atributo /D seguido de la letra unidad que queremos desmontar y dos puntos, cada uno separado con espacios. Ejemplo: