Página Siguiente »

Shell-Script

Materia » 2° EMT,S. Operativos II « .: jueves 1 octubre 2020 13:15 :.

  • SHELL tiene dos formas distintas de ejecutar comandos:
    • Archivos binarios
    • Programas compilados y de los cuales existe un ejecutable
    • archivos .exe ó .com en MS-DOS
  • Archivos de texto
    • Contienen un programa escrito en el lenguaje del shell
    • archivos .bat en MS-DOS

S. Q. L. – Lenguaje de Consulta Estructurada

Materia » 2° EMT,3° EMT,Sistemas de B. D. I,Sistemas de B. D. II « .: miércoles 23 septiembre 2020 08:56 :.

  • .:. Permite seleccionar (consultar) los datos ingresados en las tablas de una base de datos
  • .:. Sentencia
    • .:. SELECT: atributo(s) a seleccionar (mostrar)
    • .:. FROM: tabla(s) a utilizar en la consulta
    • .:. Opcionales
      • .:. WHERE: condición con atributos
      • .:. GROUP BY: crea agrupaciones de datos
      • .:. HAVING: condición con funciones agregadas
      • .:. ORDER BY: criterio para ordenar el resultado de la consulta

 

Filtros, búsquedas y expresiones regulares

Materia » 2° EMT,S. Operativos II « .: jueves 17 septiembre 2020 17:41 :.

Un grupo de comandos que leen alguna entrada, realizan una transformación y escriben una salida.

  • find
  • grep
  • egrep
  • fgrep
  • sort
  • tr
  • sed
  • join
  • uniq
  • head
  • tail
  • wc
  • cut

Práctico N° 3 – Filtros

Materia » 2° EMT,S. Operativos II « .: jueves 17 septiembre 2020 16:15 :.

Los archivos que contienen la información indicada en este práctico se encuentran en el directorio “/home/prueba/practico3”.

Los archivos tienen la siguiente información:
• jugadores (n° camiseta : nombre : posición : altura : peso : selección)
• partido (fecha y hora : tipo : local : visitante : goles local : goles visitante )
• gol ( jugador : selección : minuto : tipo de gol )

Más Comandos de Linux

Materia » 2° EMT,S. Operativos II « .: jueves 20 agosto 2020 13:40 :.

Otros comandos disponibles en los sistemas operativos GNU/Linux

  • – echo
  • – cal
  • – date
  • – cat
  • – cmp
  • – wc
  • – diff
  • – head
  • – tail
  • – more
  • – apropos
  • – whatis
  • – which
  • – man
  • – who
  • – whoami
  • – uname
  • –  info
  • – id
  • – hostname

 

Introducción al Shell

Materia » 2° EMT,Programación II « .: jueves 20 agosto 2020 13:30 :.

Interfaz entre el usuario y el sistema operativo (la capa más externa).
• Es un programa, el cual tiene la capacidad de:
– leer y escribir en la terminal
– ejecutar otros programas
• Comunicación:
– Interactiva
– Shell Script

Práctico N° 1 – Gestión de Archivos y Directorios

Materia » 2° EMT,S. Operativos II « .: jueves 6 agosto 2020 13:30 :.

Creación de estructuras de directorios y administración de archivos.

Comandos necesarios:

  • – mkdir
  • – cd
  • – ls
  • – cp
  • – rm
  • – mv
  • – cat

Gestión de Archivos y Directorios

Materia » 2° EMT,S. Operativos II « .: jueves 6 agosto 2020 13:00 :.

Comandos para la tabla de directorios y espacio ocupado en bloques.

  • – ls
  • – du

Administración de Directorios.

  • – mkdir
  • – rmdir
  • – cd
  • – pwd

Administración de Archivos.

  • – touch
  • – cat
  • – more
  • – pr
  • – cp
  • – mv
  • – rm
  • – ln

Sistema de Archivos

Materia » 2° EMT,S. Operativos II « .: jueves 6 agosto 2020 12:55 :.

Estructura de directorios básica en el Sistema Operativo GNU/Linux
/
|_ bin
|_ boot
|_ dev
|_ etc
|_ home
|_ lib
|_ mnt
|_ proc
|_ opt
|_ root
|_ sbin
|_ tmp
|_ usr
|_ var

• Directorio raíz: /

En Linux los nombres de un archivo no deben contener ninguno de los siguientes caracteres especiales:
! @ # $ % & * ( ) [ ] ` “\/ | ; < > : ,

  • • Linux permite hasta 256 caracteres para el nombre de un archivo
  • • Los archivos se ubican dentro de un directorio
  • • Para saber el directorio actual ejecutar:
    pwd
    ( print working directory )

Historia e Introducción al S. O. Linux

Materia » 2° EMT,S. Operativos II « .: jueves 2 julio 2020 13:29 :.

– GNU es un sistema operativo, similar a Unix, que es software libre.
– El Proyecto GNU se inició en 1983 para desarrollar el sistema operativo GNU.
– El nombre «GNU» (que significa “ñu” en inglés) es un acrónimo recursivo de “¡GNU No es Unix!”
– Es un asunto de libertad, no de precio.
– Para entender el concepto, debe pensarse en:
– “libre” como en “libertad de expresión”
– no como en “refrescos gratis”
– Libertad de los usuarios para:
– ejecutar, copiar, distribuir, estudiar, cambiar y modificar el software.

Cuatro tipos de libertades:

  • – Libertad 0:
    • – libertad de usar el programa, con cualquier propósito
  • – Libertad 1:
    • – libertad de estudiar el funcionamiento del programa, y adaptarlo a sus necesidades.
    • – El acceso al código fuente es un prerrequisito para esto.
  • – Libertad 2:
    • – libertad de distribuir copias para ayudar a los demás.
  • – Libertad 3:
    • – libertad de mejorar el programa y de publicar las mejoras, de modo que toda la comunidad se beneficie.
    • – El acceso al código fuente es un prerrequisito para esto.
    •  
Página Siguiente »