Está en la página 1de 6

LINUX - (250550A_612)

Yefferson Montaño Valencia


Cod: 1075281954

Universidad Nacional abierta y a distacia.


Bogota D.C
2019
1. Editores Orientados a Terminal
Nombre del Editor Descripción
Vim y Gvim Realizar una sinopsis del software
teniendo en cuenta:

- Creador o creadores: Bram Moolenaar

- Características principales:
es un editor de textos que funciona con
las librerías gtk. Mantiene las
funcionalidades del Vim, y añade
menús y un entorno gráfico,
funcionando fuera de la
consola/terminal.

- Tipo de licencia: GNU


Emacs Realizar una sinopsis del software
teniendo en cuenta:
- Creador o creadores: Richard
Stallman junto con Guy Steele.

- Características principales: Emacs es


un editor de texto con una gran
cantidad de funciones, muy popular
entre programadores y usuarios
técnicos. GNU Emacs es parte del
proyecto GNU y la versión más popular
de Emacs con una gran actividad en su
desarrollo.

- Tipo de licencia: GPL v3


Mcedit Realizar una sinopsis del software
teniendo en cuenta:
- Creador o creadores.

- Características principales:
MCEdit es un editor de mapas para el
juego de Minecraft. Gracias a esta
herramienta podrás modificar los
entornos de juego más fácilmente,
añadiendo bloques en masa y
definiendo aspectos del propio
jugador.La forma de usar MCEdit es
muy parecida.

- Tipo de licencia.
Nano Realizar una sinopsis del software
teniendo en cuenta:
- Creador o creadores.
- Características principales.
- Tipo de licencia.
Gedit Realizar una sinopsis del software
teniendo en cuenta:
- Creador o creadores: Paolo Maggi
Paolo Borelli
Steve Frécinaux
Jesse van den Kieboom
James Willcox
Chema Celorio
Federico Mena Quintero

- Características principales:
Además de las funcionalidades básicas
que son habituales en un editor de
texto, como copiar, cortar y pegar
texto, imprimir, etc., gedit incorpora
coloreado de sintaxis para diversos
lenguajes de programación y marcado.

- Tipo de licencia: GPL


¿Cuál de los editores Yo les recomendaría Gedit, ya que es
anteriores recomienda el un editor muy multifuncional que tiene
grupo de asesores a los diferentes características muy útiles.
estudiantes del grado once de
la institución educativa?
Argumentar la respuesta.
2. Shell de Linux
Nombre del Descripción
Shell
Sh Realizar una sinopsis del software teniendo en cuenta:
- Creador o creadores: Steven Bourne
- Características principales: es un programa
informático cuya función consiste en interpretar
órdenes. Incorpora características tales como control
de procesos, redirección de entrada/salida, listado y
lectura de ficheros, protección, comunicaciones y un
lenguaje de órdenes para escribir programas por lotes
o “scripts”.

- Tipo de licencia: licencia BSD; la sh de FreeBSD,


NetBSD
CSH Realizar una sinopsis del software teniendo en cuenta:

- Creador o creadores: Bill Joy

- Características principales: Csh es un intérprete de


comandos que se ejecuta en una ventana en modo
texto, y permite al usuario ingresar comandos.
También puede leer Reset desde un fichero de texto
llamado script y como toda shell de Unix soporta
comodines y tuberías para referirse a los nombres de
ficheros, sustitución de comandos, variables,
condicionales e interacción.

- Tipo de licencia: BSD


KSH Realizar una sinopsis del software teniendo en cuenta:
- Creador o creadores: David Korn
- Características principales: es el uso como lenguaje
de programación. desde su concepción, se le
agregaron gradualmente muchas capacidades.
- Tipo de licencia.
Fish Realizar una sinopsis del software teniendo en cuenta:
- Creador o creadores: ridiculousfish, siteshwar,
JanKanis
- Características principales: Se trata de una shell bien
equipada, inteligente y fácil de usar para sistemas tipo
Unix. Viene con muchas características importantes,
como autosugestión, resaltado de sintaxis, historial de
búsqueda (como CTRL+R en Bash), funcionalidad de
búsqueda inteligente, compatibilidad con color VGA,
configuración basada en web, finalizaciones de página
de manual y muchas otras listas para utilizar.

- Tipo de licencia: GPL v2


Bash Realizar una sinopsis del software teniendo en cuenta:

- Creador o creadores: Brian Fox

- Características principales: es un programa


informático, cuya función consiste en interpretar
órdenes, y un lenguaje de consola. Es una shell de
Unix compatible con POSIX y el intérprete de
comandos por defecto en la mayoría de las
distribuciones GNU/Linux, además de macOS.
También se ha llevado a otros sistemas como Windows
y Android.

- Tipo de licencia: GPLv3

3. Estructuras básicas de programación en Shell para Bash.


Estructura Sintaxis
Declaración de VAR=valor
variable
Condicional if if condicion
... then then
comando1
comando2
fi
Condicional if if lista-compuestaA1 then
... then ... else lista-compuestaB1
elif lista-compuestaA2 then
lista-compuestaB2
...
else
lista-compuestaN
fi
Bucle for for VAR
in lista_valores
do
lista-compuesta
done
Bucle while while lista-comp-condicion do
lista-compuesta
done
Bucle until until lista-comp-condicion do
lista-compuesta
done
Select Escribir la sintaxis general en vez de este texto.
Case case cadena_texto in
patron1) lista-compuesta1;;
patron2) lista-compuesta2;;
...
* ) lista-defecto
[;;] #patron coincidente con todo
Esac