Está en la página 1de 1

Las herramientas y la shell de Unix

Los sistemas Unix reúnen un gran número de instrumentos y comandos, cada uno de los cuales
está concebido generalmente para unas pocas tareas especiales. Linux, por ejemplo, recurre a las
herramientas de GNU. Para la solución general de problemas se aplica el principio de buscar
respuestas en la combinación de herramientas estándar en lugar de desarrollar programaciones
nuevas y específicas. La herramienta más importante en este sentido ha sido siempre la shell (sh),
un intérprete de comandos orientado a texto que ofrece numerosas opciones de programación. Esta
clásica interfaz de usuario puede usarse también sin interfaz gráfica, si bien una interfaz de este
tipo, que más adelante encontraría también su lugar en el entorno Unix con Linux, incrementa
obviamente la comodidad. Para los usuarios experimentados, el intérprete de comandos ofrece
algunas ventajas fundamentales:

• El autocompletado inteligente simplifica su utilización


• Función “copia y pega”
• Se puede usar de forma interactiva (acceso directo) o no interactiva (ejecución de scripts)
• Elevada flexibilidad, dado que las aplicaciones (herramientas, comandos) se pueden
combinar entre sí con casi total libertad
• Interfaz de usuario estandarizada y estable, lo que no siempre está garantizado en una
GUI
• Las fases del trabajo en scripts se protocolizan automátic

También podría gustarte