Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Bash

Índice Bash

GNU Bash o simplemente Bash (Bourne-again shell) es una interfaz de usuario de línea de comandos popular, específicamente un shell de Unix; así como un lenguaje de scripting.

66 relaciones: $, Agujero de seguridad, Almquist shell, Android, Apple, Ámbito (programación), Bourne Shell, Brian Fox (programador), C, C (lenguaje de programación), C shell, Ciberataque, Coma flotante, Comandos Bash, Cygwin, DJGPP, DOS, Ejecución arbitraria de código, Emulador de terminal, Error estándar, Estructuras de control, Expresión regular, Flujos de dato estándares, Free Software Foundation, Gettext, GNU, GNU General Public License, GNU/Linux, Grep, Here document, Idioma inglés, Interfaz de entrada común, Interfaz de línea de comandos, Internet, Iteración, Korn shell, Lenguaje de programación, Login, MacOS, MacOS Catalina, Man (Unix), Metacarácter, Microsoft Windows, MinGW, Multilingüismo social, Multiplataforma, Novell NetWare, Palabra reservada, Perl, POSIX, ..., Proyecto GNU, Richard Stallman, Script, Sentencia condicional, Shell (informática), Shell de Unix, Shellshock (error de software), Sistema operativo, Software libre, Solaris (sistema operativo), Subsistema de Windows para Linux, TLDP, Tubería (informática), Variable (programación), Variable de entorno, Zsh. Expandir índice (16 más) »

$

$ (conocido como signo de peso o signo de dólar) es un símbolo monetario utilizado por múltiples monedas del mundo, sobre todo en América, entre ellas el peso, dólar, real brasileño y córdoba nicaragüense.

¡Nuevo!!: Bash y $ · Ver más »

Agujero de seguridad

Un agujero de seguridad o vulnerabilidad es un fallo en un sistema de información que se puede explotar para violar la seguridad del sistema.

¡Nuevo!!: Bash y Agujero de seguridad · Ver más »

Almquist shell

Almquist shell (también conocida como A Shell, ash y sh) es una shell de Unix ligera escrita originalmente por Kenneth Almquist a fines de los años 80.

¡Nuevo!!: Bash y Almquist shell · Ver más »

Android

Android es un sistema operativo móvil basado en el núcleo Linux y otros software de código abierto.

¡Nuevo!!: Bash y Android · Ver más »

Apple

Apple, Inc. es una empresa tecnológica multinacional estadounidense con sede en Cupertino, California.

¡Nuevo!!: Bash y Apple · Ver más »

Ámbito (programación)

En programación de computadoras, el ámbito (referido mediante su denominación en inglés scope) es el contexto que pertenece a un nombre dentro de un programa.

¡Nuevo!!: Bash y Ámbito (programación) · Ver más »

Bourne Shell

Bourne Shell es un programa informático cuya función consiste en interpretar órdenes.

¡Nuevo!!: Bash y Bourne Shell · Ver más »

Brian Fox (programador)

Brian J. Fox (nacido en Boston en 1959) es un programador, consultor, escritor, emprendedor y promotor del Software Libre.

¡Nuevo!!: Bash y Brian Fox (programador) · Ver más »

C

La c (en mayúscula C, nombre ce, plural ces) es la tercera letra del alfabeto español y del alfabeto latino básico y la segunda de sus consonantes.

¡Nuevo!!: Bash y C · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: Bash y C (lenguaje de programación) · Ver más »

C shell

Parche (informática) C shell es un intérprete de comandos (shell) de Unix (llamado csh o tcsh) creado por Bill Joy al graduarse de la Universidad de Berkeley en California en 1970.

¡Nuevo!!: Bash y C shell · Ver más »

Ciberataque

En computadora y redes de computadoras, un ataque es un intento de exponer, alterar, desestabilizar, destruir, eliminar para obtener acceso sin autorización o utilizar un activo.

¡Nuevo!!: Bash y Ciberataque · Ver más »

Coma flotante

La representación de coma flotante (en inglés, floating point) es una forma de notación científica usada en las computadoras con la cual se pueden representar números reales extremadamente grandes y pequeños de una manera muy eficiente y compacta y con la que se pueden realizar operaciones aritméticas.

¡Nuevo!!: Bash y Coma flotante · Ver más »

Comandos Bash

Los comandos Bash son conjunto de parámetros utilizados para la administración y configuración del sistema, así como un conjunto de combinaciones especiales de teclas para realizar tareas específicas en entornos Linux/Unix mediante un intérprete de comandos Bash.

¡Nuevo!!: Bash y Comandos Bash · Ver más »

Cygwin

Cygwin es una colección de herramientas desarrollada por Cygnus Solutions para proporcionar un comportamiento similar a los sistemas Unix en Microsoft Windows.

¡Nuevo!!: Bash y Cygwin · Ver más »

DJGPP

DJGPP es un sistema de desarrollo en C/C++ de 32 bits para ordenadores 386 y compatibles que se ejecuta en MS-DOS.

¡Nuevo!!: Bash y DJGPP · Ver más »

DOS

DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" o "Sistema Operativo en Disco") es una familia de sistemas operativos para computadoras personales (PC).

¡Nuevo!!: Bash y DOS · Ver más »

Ejecución arbitraria de código

El término ejecución arbitraria de código (del inglés arbitrary code execution (ACE)) hace referencia, en el campo de la seguridad informática, a la capacidad de un atacante para ejecutar comandos o inyectar código en una aplicación a su antojo, aprovechando generalmente alguna vulnerabilidad (por ejemplo, un desbordamiento de búfer).

¡Nuevo!!: Bash y Ejecución arbitraria de código · Ver más »

Emulador de terminal

Un emulador de terminal o emulador de consola es un programa informático que simula el funcionamiento de un terminal de computadora en cualquier dispositivo de visualización.

¡Nuevo!!: Bash y Emulador de terminal · Ver más »

Error estándar

El error estándar es la desviación estándar de la distribución muestral de un estadístico muestral.

¡Nuevo!!: Bash y Error estándar · Ver más »

Estructuras de control

En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.

¡Nuevo!!: Bash y Estructuras de control · Ver más »

Expresión regular

En cómputo teórico y teoría de lenguajes formales, una expresión regular o expresión racional (también son conocidas como regex o regexp, por su contracción de las palabras inglesas regular expression) es una secuencia de caracteres que conforma un patrón de búsqueda.

¡Nuevo!!: Bash y Expresión regular · Ver más »

Flujos de dato estándares

La entrada estándar (STDIN) es un concepto típico de los sistemas operativos Unix.

¡Nuevo!!: Bash y Flujos de dato estándares · Ver más »

Free Software Foundation

La Fundación por el Software Libre o Free Software Foundation es una organización creada en octubre de 1985 por Richard Stallman y otros entusiastas del ''software'' libre con el propósito de difundir este movimiento.

¡Nuevo!!: Bash y Free Software Foundation · Ver más »

Gettext

gettext es la biblioteca GNU de internacionalización (i18n).

¡Nuevo!!: Bash y Gettext · Ver más »

GNU

GNU es un sistema operativo de tipo Unix, así como una gran colección de programas informáticos que componen al sistema, desarrollado por y para el Proyecto GNU y auspiciado por la Free Software Foundation.

¡Nuevo!!: Bash y GNU · Ver más »

GNU General Public License

La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License (o simplemente sus siglas en inglés GNU GPL) es una licencia de derecho de autor ampliamente usada en el mundo del software libre y código abierto, y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software.

¡Nuevo!!: Bash y GNU General Public License · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: Bash y GNU/Linux · Ver más »

Grep

grep es una utilidad de la línea de comandos escrita originalmente para ser usada con el sistema operativo Unix.

¡Nuevo!!: Bash y Grep · Ver más »

Here document

Heredoc (conjunción apocópica del inglés here-document o documento-aquí en español) es una forma de representar cadenas en los lenguajes de programación o shells de algún sistema operativo basado en Unix.

¡Nuevo!!: Bash y Here document · Ver más »

Idioma inglés

El idioma inglés (English) es una lengua germánica occidental perteneciente a la familia de lenguas indoeuropeas, que surgió en los reinos anglosajones de Inglaterra.

¡Nuevo!!: Bash e Idioma inglés · Ver más »

Interfaz de entrada común

Interfaz de entrada común (en inglés Common Gateway Interface, abreviado CGI) es una tecnología de la World Wide Web que permite a un cliente (navegador web) solicitar datos de un programa ejecutado en un servidor web.

¡Nuevo!!: Bash e Interfaz de entrada común · Ver más »

Interfaz de línea de comandos

La interfaz de línea de comandos o interfaz de línea de órdenes (command-line interface, CLI) es un tipo de interfaz de usuario de computadora que permite a los usuarios dar instrucciones a algún programa informático o al sistema operativo por medio de una línea de texto simple.

¡Nuevo!!: Bash e Interfaz de línea de comandos · Ver más »

Internet

Internet es un conjunto descentralizado de redes de comunicaciones interconectadas, que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen constituyen una red lógica única de alcance mundial.

¡Nuevo!!: Bash e Internet · Ver más »

Iteración

Iteración significa repetir varias veces un proceso con la intención de alcanzar una meta deseada, objetivo o resultado.

¡Nuevo!!: Bash e Iteración · Ver más »

Korn shell

KornShell (ksh) es un programa informático «intérprete de comandos» Unix desarrollado por David Korn en AT&T en los Laboratorios Bell en 1980 y divulgado en USENIX el 14 de julio de 1983.

¡Nuevo!!: Bash y Korn shell · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: Bash y Lenguaje de programación · Ver más »

Login

En el ámbito de seguridad informática, log in o log on (en español ingresar o entrar) es el proceso que controla el acceso individual a un sistema informático mediante la identificación del usuario utilizando credenciales provistas por el usuario.

¡Nuevo!!: Bash y Login · Ver más »

MacOS

macOS (previamente, luego) es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple desde 2001. Es el sistema operativo principal para la familia de computadoras Macintosh de Apple. Dentro del mercado de computadoras de escritorio, portátiles, hogareñas y mediante el uso de la web, fue por años el segundo sistema operativo de escritorio más utilizado, después de Microsoft Windows, hasta 2021. macOS es la segunda serie importante de sistemas operativos Macintosh. El primero se llama coloquialmente el Mac OS "clásico", que se introdujo en 1984, y cuyo lanzamiento final fue Mac OS 9 en 1999. La primera versión de escritorio, Mac OS X 10.0, se lanzó en marzo de 2001, con su primera actualización, 10.1, llegando más tarde ese año. Después de esto, Apple comenzó a poner nombres de los grandes felinos en sus lanzamientos, que duró hasta OS X 10.8 Mountain Lion. Desde OS X 10.9 Mavericks, las versiones han sido nombradas en hitos en California. Apple acortó el nombre a "OS X" en 2012 y luego lo cambió a "macOS" en 2016, adoptando la nomenclatura que estaban usando para sus otros sistemas operativos, iOS, watchOS y tvOS. La última versión es macOS Sonoma, que se lanzó al público en junio de 2023. Entre 1999 y 2009, Apple vendió una serie separada de sistemas operativos llamada Mac OS X Server. La versión inicial, Mac OS X Server 1.0, se lanzó en 1999 con una interfaz de usuario similar a Mac OS 8.5. Después de esto, se presentaron nuevas versiones al mismo tiempo que la versión de escritorio de Mac OS X. A partir de Mac OS X 10.7 Lion, las funciones del servidor se pusieron a disposición como un paquete separado en Mac App Store. macOS se basa en tecnologías desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador de Apple, Steve Jobs, creó después de dejar la compañía. La "X" en Mac OS X y OS X es el número romano para el número 10 y se pronuncia como tal. La X fue una parte prominente de la identidad de marca y comercialización del sistema operativo en sus primeros años, pero gradualmente retrocedió en importancia desde el lanzamiento de Snow Leopard en 2009. Se logró la certificación UNIX 03 para la versión Intel de Mac OS X 10.5 Leopard y todos los lanzamientos de Mac OS X 10.6 Snow Leopard hasta la versión actual también tienen la certificación UNIX 03. macOS comparte su núcleo basado en Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y watchOS. Una versión muy modificada de Mac OS X 10.4 Tiger se utilizó para la primera generación de Apple TV. Las versiones de Mac OS X de 1999 a 2005 pueden ejecutarse solo en los Mac basados en PowerPC de ese período de tiempo. Después de que Apple anunciara que cambiarían a CPUs de Intel a partir de 2006, se fabricó y distribuyó una versión separada de Mac OS X 10.4 Tiger exclusivamente con las primeras Mac basadas en Intel; incluía un emulador conocido como Rosetta, que permitía a los usuarios ejecutar la mayoría de las aplicaciones PowerPC en equipos Mac basados en Intel Mac OS X 10.5 Leopard fue la única versión que se creó como un binario universal, lo que significa que el disco de instalación admitió procesadores Intel y PowerPC. Mac OS X 10.6 Snow Leopard fue la primera versión disponible exclusivamente para equipos Mac basados en Intel. En 2011, Apple lanzó Mac OS X 10.7 Lion, que ya no soportaba procesadores Intel de 32 bits y tampoco incluía a Rosetta. Todas las versiones del sistema lanzado desde entonces se ejecutan exclusivamente en CPU Intel de 64 bits y no son compatibles con las aplicaciones PowerPC. En 2020, Apple anunció que, empenzando en 2020, los Mac nuevos tendrán sus propios CPUs, basados en la arquitectura ARM. Estos macs siguen soportando aplicaciones de Intel, y nuevas versiones de macOS tendrán el software de emulación Rosetta 2. macOS Big Sur es la primera versión de macOS que soporta Macs basados en ARM y Intel.

¡Nuevo!!: Bash y MacOS · Ver más »

MacOS Catalina

macOS Catalina (versión 10.15) es la decimosexta versión principal de macOS, el sistema operativo de escritorio de Apple para computadoras Macintosh.

¡Nuevo!!: Bash y MacOS Catalina · Ver más »

Man (Unix)

Man es una herramienta de sistemas Unix que se utiliza para documentar y aprender sobre comandos, archivos, llamadas de sistema, etc., en un sistema operativo tal como GNU/Linux.

¡Nuevo!!: Bash y Man (Unix) · Ver más »

Metacarácter

En informática, se denomina metacarácter al carácter que tiene un significado especial en el programa informático en el que se use.

¡Nuevo!!: Bash y Metacarácter · Ver más »

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: Bash y Microsoft Windows · Ver más »

MinGW

MinGW (Minimalist GNU for Windows), anteriormente conocido como MinGW32, es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows.

¡Nuevo!!: Bash y MinGW · Ver más »

Multilingüismo social

El multilingüismo social o plurilingüismo social es el hecho de que en una comunidad humana se use más de una lengua; en particular se habla de bilingüismo social cuando el número de lenguas es dos.

¡Nuevo!!: Bash y Multilingüismo social · Ver más »

Multiplataforma

En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputacion que son implementados, y operan internamente en múltiples plataformas informáticas.

¡Nuevo!!: Bash y Multiplataforma · Ver más »

Novell NetWare

Novell Netware es un sistema operativo de red, una de las plataformas de servicio para ofrecer acceso a la red y los recursos de información, sobre todo en cuanto a servidores de archivos.

¡Nuevo!!: Bash y Novell NetWare · Ver más »

Palabra reservada

En los lenguajes informáticos, una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador de objetos en códigos del mismo, como pueden ser las variables.

¡Nuevo!!: Bash y Palabra reservada · Ver más »

Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987.

¡Nuevo!!: Bash y Perl · Ver más »

POSIX

POSIX (acrónimo de Portable Operating System Interface, y X viene de UNIX como seña de identidad de la API) es una norma escrita por la IEEE, que define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos (o "shell").

¡Nuevo!!: Bash y POSIX · Ver más »

Proyecto GNU

El proyecto GNU es un proyecto colaborativo de software libre con el objetivo de crear un sistema operativo completamente libre: el sistema GNU.

¡Nuevo!!: Bash y Proyecto GNU · Ver más »

Richard Stallman

Richard Matthew Stallman (Manhattan, Nueva York; 16 de marzo de 1953), con frecuencia abreviado como «rms», es un físico, programador estadounidense, activista y fundador del movimiento del software libre, del sistema operativo GNU y de la Free Software Foundation (Fundación para el Software Libre).

¡Nuevo!!: Bash y Richard Stallman · Ver más »

Script

En informática, un script, secuencia de comandos o guion (traduciendo desde inglés) es un término informal que se usa para designar un lenguaje de programación que se utiliza para manipular, personalizar y automatizar las instalaciones de un sistema existente.

¡Nuevo!!: Bash y Script · Ver más »

Sentencia condicional

Los tipos más conocidos de sentencias condicionales son el SI..ENTONCES (if..then), el SI..ENTONCES..SI NO (if..then..else) y el SEGÚN (case o switch), aunque también podríamos mencionar al manejo de excepciones como una alternativa más moderna para evitar el "anidamiento" de carne condicionales.

¡Nuevo!!: Bash y Sentencia condicional · Ver más »

Shell (informática)

En informática, el shell o intérprete de órdenes o intérprete de comandos es el programa informático que provee una interfaz de usuario para acceder a los servicios del sistema operativo.

¡Nuevo!!: Bash y Shell (informática) · Ver más »

Shell de Unix

Una shell de Unix es el término usado en informática para referirse al intérprete de comandos de los sistemas operativos basados en Unix y similares, como GNU/Linux, y que es su interfaz de usuario tradicional.

¡Nuevo!!: Bash y Shell de Unix · Ver más »

Shellshock (error de software)

Shellshock, también conocida como Bashdoor, es una familia de bugs de seguridad en la ampliamente usada Bash de Shell de Unix.

¡Nuevo!!: Bash y Shellshock (error de software) · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Bash y Sistema operativo · Ver más »

Software libre

El software libre o software de fuentes abiertas es un software cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras sobre él.

¡Nuevo!!: Bash y Software libre · Ver más »

Solaris (sistema operativo)

Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente propiedad de Oracle Corporation tras la adquisición de Sun por parte de esta.

¡Nuevo!!: Bash y Solaris (sistema operativo) · Ver más »

Subsistema de Windows para Linux

Subsistema de Windows para Linux (WSL) es una capa de compatibilidad desarrollada por Microsoft para ejecutar binarios de Linux (en formato ELF) nativamente en Windows 10, Windows Server 2019, Windows 11 y Windows Server 2022.

¡Nuevo!!: Bash y Subsistema de Windows para Linux · Ver más »

TLDP

The Linux Documentation Project o TLDP (Proyecto de Documentación de Linux) es un proyecto de documentación de software libre, o mejor dicho de documentación libre.

¡Nuevo!!: Bash y TLDP · Ver más »

Tubería (informática)

En informática, una tubería (pipeline o cauce) consiste en una cadena de procesos conectados de forma tal que la salida de cada elemento de la cadena es la entrada del próximo.

¡Nuevo!!: Bash y Tubería (informática) · Ver más »

Variable (programación)

En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.

¡Nuevo!!: Bash y Variable (programación) · Ver más »

Variable de entorno

Una variable de entorno es una variable dinámica que puede afectar al comportamiento de los procesos en ejecución en un ordenador.

¡Nuevo!!: Bash y Variable de entorno · Ver más »

Zsh

Z shell (o simplemente zsh) es un potente intérprete de comandos para sistemas operativos de tipo Unix, como por ejemplo los BSD o GNU/Linux.

¡Nuevo!!: Bash y Zsh · Ver más »

Redirecciona aquí:

BASH, Bourne Again shell, Bourne-Again shell, Bourne-again shell.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »