Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Bash

Indice Bash

Bash (acronimo per bourne again shell) è una shell testuale del progetto GNU usata nei sistemi operativi Unix e Unix-like, specialmente in GNU/Linux e macOS, ma disponibile anche per sistemi Microsoft Windows (vedi ad esempio Cygwin).

39 relazioni: /dev/null, Acronimo, Bourne shell, C shell, Canali standard, Cmp (Unix), Collegamento simbolico, Cygwin, Debian, File eseguibile, Funzione (informatica), Gentoo, GNU, Home directory, Interprete (informatica), Istruzione (informatica), Korn shell, Linguaggio di scripting, Linux, Login, Microsoft Windows, Permessi (Unix), Pipeline software, POSIX, Programma (informatica), Rc (shell), Redirezione, Script, Shabang, Shell (informatica), Sistema operativo, Stephen Bourne, Struttura di controllo, Tcsh, Unix, Unix-like, Variabile (informatica), Variabile d'ambiente (Unix), 2016.

/dev/null

Nei sistemi operativi Unix e Unix-like, /dev/null (null device, dispositivo nullo) è un file virtuale (ossia non fisicamente presente su memoria di massa) con la caratteristica di scartare (non memorizzare) tutti i dati che gli vengono scritti.

Nuovo!!: Bash e /dev/null · Mostra di più »

Acronimo

L'acronimo (dal greco ἄκρον, akron, "estremità" + ὄνομα, onοma, "nome"), o inizialismo, è un nome formato con le lettere o le sillabe iniziali (o talvolta anche finali), o più genericamente con sequenze di una o più lettere delle singole parole o di determinate parole di una frase o di una denominazione, leggibili come se fossero un'unica parola.

Nuovo!!: Bash e Acronimo · Mostra di più »

Bourne shell

La Bourne shell, nota anche col nome di sh, è una shell testuale per i sistemi operativi Unix.

Nuovo!!: Bash e Bourne shell · Mostra di più »

C shell

Le C shell (abbr. csh) sono un tipo di shell usate nei sistemi Unix e Unix-like.

Nuovo!!: Bash e C shell · Mostra di più »

Canali standard

In informatica i canali standard (o standard streams), in tutti i moderni sistemi operativi, rappresentano i dispositivi logici di input e di output che collegano un programma con l'ambiente operativo in cui esso viene eseguito (tipicamente un terminale testuale) e che sono connessi automaticamente al suo avvio.

Nuovo!!: Bash e Canali standard · Mostra di più »

Cmp (Unix)

cmp (abbreviazione dalla lingua inglese di compare, confronta) è un comando dei sistemi operativi Unix e Unix-like, e più in generale dei sistemi POSIX, che confronta byte per byte i dati di due file per vedere se sono diversi.

Nuovo!!: Bash e Cmp (Unix) · Mostra di più »

Collegamento simbolico

Rappresentazione grafica di un collegamento simbolico (in azzurro) ad un file (in grigio) In informatica, si dice collegamento simbolico (in inglese symbolic link, spesso contratto in symlink ma conosciuto anche come soft link) un particolare tipo di file che altro non è che un rimando ad un altro file o directory.

Nuovo!!: Bash e Collegamento simbolico · Mostra di più »

Cygwin

Cygwin // - è una distribuzione di software libero, sviluppata originariamente da Cygnus Solutions, che consente a diverse versioni di Microsoft Windows di svolgere alcuni compiti in maniera esteticamente e funzionalmente simile ad un sistema Unix.

Nuovo!!: Bash e Cygwin · Mostra di più »

Debian

Debian è un sistema operativo multi-architettura per computer, composto interamente da software libero.

Nuovo!!: Bash e Debian · Mostra di più »

File eseguibile

In informatica, un file eseguibile, o semplicemente un eseguibile, è un file che contiene un programma eseguibile per un computer, ovvero un programma scritto in linguaggio macchina nel formato adatto: a) ad essere caricato dal sistema operativo, quindi pronto per l'esecuzione; b) all'architettura hardware del processore che lo esegue. Si distingue da un file sorgente, che contiene un programma scritto in un linguaggio di programmazione ad alto livello il quale può essere eseguito solo utilizzando un interprete o trasformandolo prima in eseguibile (codice oggetto + librerie) tramite un compilatore, o con una combinazione di questi due strumenti.

Nuovo!!: Bash e File eseguibile · Mostra di più »

Funzione (informatica)

Una funzione (detta anche routine, subroutine, procedura, sottoprogramma o metodo), in informatica e nell'ambito della programmazione, è un particolare costrutto sintattico di un determinato linguaggio di programmazione che permette di raggruppare, all'interno di un programma, una sequenza di istruzioni in un unico blocco, espletando così una specifica (e in generale più complessa) operazione, azione (o elaborazione) sui dati del programma stesso in modo tale che, a partire da determinati input, restituisca determinati output.

Nuovo!!: Bash e Funzione (informatica) · Mostra di più »

Gentoo

Gentoo (o Gentoo Linux) è una distribuzione GNU/Linux focalizzata sulla velocità di esecuzione e sulla possibilità di personalizzazione.

Nuovo!!: Bash e Gentoo · Mostra di più »

GNU

GNU (acronimo ricorsivo di "GNU's Not Unix") è un sistema operativo Unix-like, ideato nel 1984 da Richard Stallman e promosso dalla Free Software Foundation, allo scopo di ottenere un sistema operativo completo utilizzando esclusivamente software libero.

Nuovo!!: Bash e GNU · Mostra di più »

Home directory

Una home directory, in informatica, è una directory utilizzata da un sistema operativo destinata a contenere i file personali di uno specifico utente del sistema, assegnata all'utente dall'amministratore di sistema o dal sistema operativo stesso.

Nuovo!!: Bash e Home directory · Mostra di più »

Interprete (informatica)

Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente.

Nuovo!!: Bash e Interprete (informatica) · Mostra di più »

Istruzione (informatica)

Con il termine istruzione in informatica si intende il comando impartito ad un esecutore (processore) utilizzando un linguaggio ad esso comprensibile.

Nuovo!!: Bash e Istruzione (informatica) · Mostra di più »

Korn shell

In informatica la Korn shell è una Unix shell, ovvero un interprete di comandi interattivo che gode di un linguaggio di programmazione proprio per impartire comandi al sistema tramite script; fra le caratteristiche peculiari vi è la retrocompatibilità con la bourne shell, da cui deriva, nonché l'aver incorporato diverse funzionalità della C shell (csh).

Nuovo!!: Bash e Korn shell · Mostra di più »

Linguaggio di scripting

Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.

Nuovo!!: Bash e Linguaggio di scripting · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: Bash e Linux · Mostra di più »

Login

250px Il login (spesso anche detto procedura di autenticazione) è un termine utilizzato per indicare la procedura di accesso ad un sistema informatico o ad un'applicazione informatica.

Nuovo!!: Bash e Login · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Bash e Microsoft Windows · Mostra di più »

Permessi (Unix)

Nei sistemi operativi multiutente il meccanismo dei permessi gestisce l'accesso a file e directory del file system del sistema da parte dei vari utenti.

Nuovo!!: Bash e Permessi (Unix) · Mostra di più »

Pipeline software

In informatica, il concetto di pipeline (in inglese, tubatura — composta da più elementi collegati — o condotto) viene utilizzato per indicare un insieme di componenti software collegati tra loro in cascata in modo che il risultato prodotto da uno degli elementi sia l'ingresso di quello immediatamente successivo.

Nuovo!!: Bash e Pipeline software · Mostra di più »

POSIX

In informatica, POSIX (o Posix: Portable Operating System Interface for Unix) è il nome che indica la famiglia degli standard definiti dall'IEEE denominati formalmente IEEE 1003.

Nuovo!!: Bash e POSIX · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Bash e Programma (informatica) · Mostra di più »

Rc (shell)

rc (abbreviazione di run commands) è l'interprete dei comandi per i sistemi operativi Unix Versione 10 e Plan 9 from Bell Labs.

Nuovo!!: Bash e Rc (shell) · Mostra di più »

Redirezione

il termine redirezione, in informatica, indica la deviazione dei canali standard (standard input, standard output e standard error) di un dato comando verso destinazioni (o da sorgenti, nel caso dello standard input) che sono diverse da quelle predefinite.

Nuovo!!: Bash e Redirezione · Mostra di più »

Script

Il termine script, in informatica, designa un tipo particolare di programma, scritto in una particolare classe di linguaggi di programmazione, detti linguaggi di scripting.

Nuovo!!: Bash e Script · Mostra di più »

Shabang

Uno shabang (chiamato anche shebang, hashbang, hashpling, o pound bang), nei sistemi operativi Unix e Unix-like, è una sequenza di caratteri che inizia per "#!" collocata esattamente all'inizio di uno script, la quale indica al sistema quale interprete utilizzare per eseguire lo script stesso.

Nuovo!!: Bash e Shabang · Mostra di più »

Shell (informatica)

La shell (detta anche interprete dei comandi), in informatica, è la parte di un sistema operativo che permette agli utenti di interagire con il sistema stesso, impartendo comandi e richiedendo l'avvio di altri programmi.

Nuovo!!: Bash e Shell (informatica) · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Bash e Sistema operativo · Mostra di più »

Stephen Bourne

Bourne si è laureato in matematica al King's College di Londra, un ulteriore Diploma (titolo universitario) in informatica a Cambridge.

Nuovo!!: Bash e Stephen Bourne · Mostra di più »

Struttura di controllo

In tutti i paradigmi di programmazione imperativa, le strutture di controllo sono costrutti sintattici di un linguaggio di programmazione la cui semantica afferisce al controllo del flusso di esecuzione di un programma, ovvero servono a specificare se, quando, in quale ordine e quante volte devono essere eseguite le istruzioni che compongono il codice sorgente in base alle specifiche di progetto del software da realizzare.

Nuovo!!: Bash e Struttura di controllo · Mostra di più »

Tcsh

La TENEX C Shell, o tcsh (pronunciato "T-shell") è una shell per sistemi Unix-like basata e compatibile con C shell (csh).

Nuovo!!: Bash e Tcsh · Mostra di più »

Unix

Unix (registrato ufficialmente come UNIX) è un sistema operativo portabile per computer inizialmente sviluppato da un gruppo di ricerca dei laboratori AT&T e Bell Laboratories, nel quale figurarono sulle prime anche Ken Thompson e Dennis Ritchie.

Nuovo!!: Bash e Unix · Mostra di più »

Unix-like

In informatica i sistemi Unix-like, talvolta definiti come UN*X o *nix, sono sistemi operativi simili ai sistemi Unix, generalmente non certificati e non necessariamente conformi alle specifiche SUS (Single UNIX Specification).

Nuovo!!: Bash e Unix-like · Mostra di più »

Variabile (informatica)

Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.

Nuovo!!: Bash e Variabile (informatica) · Mostra di più »

Variabile d'ambiente (Unix)

Le variabili d'ambiente, nei sistemi operativi Unix e Unix-like, e più in generale nei sistemi POSIX sono un tipo di variabili specifiche per processo.

Nuovo!!: Bash e Variabile d'ambiente (Unix) · Mostra di più »

2016

Nessuna descrizione.

Nuovo!!: Bash e 2016 · Mostra di più »

Riorienta qui:

.bashrc, GNU Bash.

UscenteArrivo
Ehi! Siamo su Facebook ora! »