Página Siguiente »

Requerimientos para la 3er Entrega

Materia » 3° EMT,S. Operativos III « .: lunes 30 septiembre 2019 19:21 :.

Shell-Script

Materia » 3° EMT,S. Operativos III « .: lunes 23 septiembre 2019 19:57 :.

  • 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

Introducción al Shell

Materia » 3° EMT,S. Operativos III « .: lunes 23 septiembre 2019 19:52 :.

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° 4 – Administrador de Archivos

Materia » 3° EMT,S. Operativos III « .: lunes 23 septiembre 2019 19:30 :.

Menú a mostrar en el shell-script

Administrador de Archivos: nombre del o los alumnos que realizaron el práctico
1) Copiar
2) Mover
3) Renombrar
4) Borrar
5) Listar Directorio
6) Crear Vínculo
7) Cambiar Permisos
0) Salir

Práctico N° 2 – Gestión y Visualización de Archivos

Materia » 3° EMT,S. Operativos III « .: lunes 27 mayo 2019 19:10 :.

1. Crear un archivo de nombre “historial” dentro de tu directorio de trabajo (/home/tuUsuario) con el resultado de ejecutar el comando history.
2. Crear un directorio de nombre “practico2” dentro de tu directorio de trabajo. Generar todos los archivos de este práctico, a partir del siguiente punto, dentro de este directorio.
3. Generar un archivo de nombre “integrantes” con tu nombre y apellido. Sí lo realizas con un grupo de estudiantes indicar los datos de cada uno.
4. Generar un archivo de nombre “calendario” con el calendario del mes de tu cumpleaños del año actual. Sí lo realizas con un grupo de estudiantes indicar los datos de cada uno.
5…..

Más Comandos de Linux

Materia » 3° EMT,S. Operativos III « .: lunes 27 mayo 2019 19:00 :.

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
  • – hostnam

 

 

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

Materia » 3° EMT,S. Operativos III « .: lunes 20 mayo 2019 19:30 :.

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

Comandos necesarios:

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

 

Gestión de Archivos y Directorios

Materia » 3° EMT,S. Operativos III « .: lunes 20 mayo 2019 19: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 » 3° EMT,S. Operativos III « .: lunes 20 mayo 2019 18: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 » 3° EMT,S. Operativos III « .: lunes 20 mayo 2019 18: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 »