Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Shell (informatica)

Indice Shell (informatica)

La shell (detta in italiano interprete dei comandi), in informatica, è la componente fondamentale di un sistema operativo che permette all'utente il più alto livello di interazione con lo stesso.

Indice

  1. 60 relazioni: Ambiente desktop, Bash, Bourne shell, C shell, Cartella virtuale, Chsh, Cmd.exe, Command.com, Common Desktop Environment, Cygwin, Debian, Debian Almquist shell, DR-DOS, Esecuzione in background, Esplora file, File, Filtro (Unix), Finder, FreeDOS, GNOME, IBM, IBM i, Informatica, Interfaccia a riga di comando, Interfaccia grafica, Interfaccia uomo-macchina, Istruzione (informatica), KDE, Kernel, Korn shell, Lingua inglese, Linguaggio di scripting, Linux, MacOS, Microsoft Windows, Mouse, MS-DOS, One-liner, Oracle Solaris, PowerShell, Privilege escalation, Programma (informatica), Redirezione, Ripristino configurazione di sistema, Script, Shell Unix, Sistema operativo, Software, Terminale (informatica), Terminale virtuale, ... Espandi índice (10 più) »

  2. Desktop environment
  3. Software di shell

Ambiente desktop

Un ambiente desktop (o ambiente grafico, in lingua inglese desktop environment, abbreviato DE), in informatica, è un'interfaccia grafica di un sistema operativo che permette ad un utente di utilizzare il computer o il software in maniera user-friendly tramite l'interazione con oggetti grafici.

Vedere Shell (informatica) e Ambiente desktop

Bash

Bash (acronimo per Bourne Again SHell) è una shell sviluppata nell'ambito del progetto GNU come alternativa libera di Bourne shell. Il nome è un calembour poiché Bourne again (un'altra Bourne) è omofono a born again (rinascita).

Vedere Shell (informatica) e Bash

Bourne shell

La Bourne shell, nota anche col nome di sh, è una shell testuale per i sistemi operativi Unix. Pur essendo concepita come interprete di un linguaggio di ''scripting'', essa divenne popolare anche nell'uso interattivo.

Vedere Shell (informatica) e Bourne shell

C shell

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

Vedere Shell (informatica) e C shell

Cartella virtuale

In informatica una cartella virtuale denota generalmente un principio di organizzazione per file che non dipende dalla dislocazione fisica degli stessi nelle cartelle.

Vedere Shell (informatica) e Cartella virtuale

Chsh

Il comando chsh (change shell) che si trova nei sistemi operativi Unix e Unix-like permette di modificare la shell di login, ovvero la shell predefinita che si presenta all'utente al momento dell'accesso al sistema.

Vedere Shell (informatica) e Chsh

Cmd.exe

In informatica cmd.exe è la principale shell a riga di comando dei sistemi operativi di famiglia Windows NT.

Vedere Shell (informatica) e Cmd.exe

Command.com

command.com, in informatica, è un file eseguibile di sistema molto importante per la famiglia di sistemi operativi MS-DOS della Microsoft. Esso viene caricato al termine della fase di boot, fornisce l'interfaccia utente del sistema operativo.

Vedere Shell (informatica) e Command.com

Common Desktop Environment

Il Common Desktop Environment (CDE) è un'interfaccia grafica originariamente proprietaria per sistemi Unix basata sulle librerie grafiche Motif.

Vedere Shell (informatica) e Common Desktop Environment

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 a un sistema Unix.

Vedere Shell (informatica) e Cygwin

Debian

Debian (pronuncia) è un sistema operativo multipiattaforma che supporta varie architetture di computer, composto interamente da software libero.

Vedere Shell (informatica) e Debian

Debian Almquist shell

Debian Almquist Shell (dash) è una ''shell'' testuale aderente allo standard POSIX.

Vedere Shell (informatica) e Debian Almquist shell

DR-DOS

DR-DOS è un sistema operativo compatibile con PC-DOS per IBM PC e altri PC IBM compatibili, sviluppato originariamente dalla Digital Research di Gary Kildall e derivato dal CP/M-86.

Vedere Shell (informatica) e DR-DOS

Esecuzione in background

Lesecuzione in background (dall'inglese background che indica sfondo o in secondo piano), in informatica, è una modalità di esecuzione tipica di alcuni programmi che non richiedono la presenza o l'intervento dell'utente, e che può essere concorrente all'esecuzione di altri programmi (ed è quindi possibile solo in sistemi multitasking), risultando così ignari all'utente.

Vedere Shell (informatica) e Esecuzione in background

Esplora file

Esplora file è la shell e l'applicazione di gestione file adottata dal sistema operativo Windows di Microsoft a partire da Windows 95. Esso fornisce un'interfaccia utente grafica per l'accesso/navigazione ai file system montati sul proprio dispositivo.

Vedere Shell (informatica) e Esplora file

File

Un file (dall'inglese, pronuncia, italianizzata in; traducibile come "fascicolo", o "archivio"), in informatica, è un contenitore di dati, tipicamente collocato in un file system, a sua volta registrato su un supporto di memorizzazione digitale.

Vedere Shell (informatica) e File

Filtro (Unix)

Nei sistemi operativi POSIX (Unix e Unix-like) un filtro è un programma che prende i dati dallo standard input e scrive il risultato sullo standard output.

Vedere Shell (informatica) e Filtro (Unix)

Finder

Il Finder è l'applicazione sviluppata da Apple che su macOS si occupa di gestire file, cartelle, dischi e il lancio di altre applicazioni. Il Finder si comporta come la shell in altri sistemi operativi, ma usa un'interfaccia grafica.

Vedere Shell (informatica) e Finder

FreeDOS

FreeDOS (originariamente Free-DOS e PD-DOS) è un sistema operativo per computer IBM PC compatibili, che costituisce un'alternativa open source a MS-DOS.

Vedere Shell (informatica) e FreeDOS

GNOME

GNOME (GNU Network Object Model Environment) è un ambiente desktop Free e open source per Linux e altri sistemi operativi Unix-like. Nato nel 1997 con l'obiettivo di fornire sia un ambiente desktop che un ambiente di sviluppo libero per i sistemi operativi basati su Linux.

Vedere Shell (informatica) e GNOME

IBM

LInternational Business Machines Corporation, comunemente nota come IBM e soprannominata "Big Blue", è un'azienda statunitense del settore informatico, tra le più importanti al mondo.

Vedere Shell (informatica) e IBM

IBM i

IBM i (i per integrated) è un sistema operativo progettato e prodotto da IBM per la gamma di server IBM Power Systems.

Vedere Shell (informatica) e IBM i

Informatica

Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.

Vedere Shell (informatica) e Informatica

Interfaccia a riga di comando

In informatica uninterfaccia a riga di comando (dall'inglese command line interface, in acronimo CLI) o anche console, riga di comando, terminale o prompt dei comandi, è un tipo di interfaccia utente caratterizzata da un'interazione testuale tra utente ed elaboratore (vedi shell): l'utente impartisce comandi testuali in input mediante tastiera alfanumerica e riceve risposte testuali in output dall'elaboratore mediante display o stampante alfanumerici.

Vedere Shell (informatica) e Interfaccia a riga di comando

Interfaccia grafica

Linterfaccia grafica, nota anche come GUI (dall'inglese graphical user interface), in informatica è un tipo di interfaccia utente che consente l'interazione uomo-macchina in modo visuale utilizzando rappresentazioni grafiche (es. widget) piuttosto che utilizzando i comandi tipici di un'interfaccia a riga di comando (vedi shell e front end): cominciata ad apparire negli anni ottanta, tra i primi esempi il Macintosh 128K di Apple, presentato nel gennaio 1984, anche se limitata dal monitor in bianco e nero, nel gennaio del 1985 Atari Corporation aveva presentato l'Atari ST, anche se l'interfaccia grafica era monocromatica.

Vedere Shell (informatica) e Interfaccia grafica

Interfaccia uomo-macchina

Interfaccia uomo-macchina IUM (in inglese Human-Machine Interface, HMI) si riferisce allo strato che separa un essere umano che sta utilizzando una macchina dalla macchina stessa, consentendone l'interazione reciproca.

Vedere Shell (informatica) e Interfaccia uomo-macchina

Istruzione (informatica)

In informatica una istruzione è un comando impartito ad un esecutore (può essere il processore, ma anche il compilatore o il linker) in un sistema, utilizzando un linguaggio ad esso comprensibile.

Vedere Shell (informatica) e Istruzione (informatica)

KDE

KDE è una comunità internazionale la cui attività principale è lo sviluppo di Software Libero. Originariamente con "KDE" si denominava un ambiente desktop (K Desktop Environment), successivamente esso è stato chiamato KDE Plasma (incluso nella "KDE Software Compilation") e "KDE" è diventato il nome della comunità.

Vedere Shell (informatica) e KDE

Kernel

In informatica, il kernel (AFI) o nucleo è un programma situato al centro del sistema operativo che ha generalmente un controllo completo dell'intero sistema e fornisce un accesso sicuro e controllato dell'hardware ai processi in esecuzione sul computer.

Vedere Shell (informatica) e Kernel

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).

Vedere Shell (informatica) e Korn shell

Lingua inglese

Linglese (nome nativo: English) è una lingua indoeuropea, parlata da circa 1,452 miliardi di persone al 2022. Secondo Ethnologue 2022 (25ª edizione), è la lingua più parlata al mondo per numero di parlanti totali (nativi e stranieri) ed è la terza per numero di parlanti madrelingua (L1) (la prima è il cinese e la seconda è lo spagnolo).

Vedere Shell (informatica) e Lingua inglese

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.

Vedere Shell (informatica) e Linguaggio di scripting

Linux

GNU/Linux, comunemente noto come Linux (pronuncia inglese), è una famiglia di sistemi operativi liberi e open source di tipo Unix-like, pubblicati in varie distribuzioni, che usano come nucleo il kernel Linux: oggi molte importanti società nel campo dell'informatica come Google, Microsoft, Amazon, IBM, Oracle, Hewlett-Packard, Red Hat, Canonical, Novell e Valve sviluppano e pubblicano sistemi Linux.

Vedere Shell (informatica) e Linux

MacOS

macOS (pronunciato in inglese come /mæk oʊ ɛs/) (/mæk oʊ ɛs tɛn/) è il sistema operativo sviluppato da Apple per i computer Macintosh. È nato nel 2001 per combinare le note caratteristiche dell'interfaccia utente dell'originario Mac OS Classic con l'architettura di un sistema operativo di derivazione UNIX della famiglia BSD.

Vedere Shell (informatica) e MacOS

Microsoft Windows

Microsoft Windows (comunemente indicato come Windows) è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985, orientato a personal computer, workstation, server e smartphone; prende il nome dall'interfaccia di programmazione di un'applicazione a finestre (che si chiamano "windows" in lingua inglese), detta File Explorer.

Vedere Shell (informatica) e Microsoft Windows

Mouse

Il mouse è un dispositivo di puntamento portatile che traduce il movimento bidimensionale rispetto ad una superficie piana nel movimento di un cursore su uno schermo, permettendo un controllo fluido dell'interfaccia grafica di un computer.

Vedere Shell (informatica) e Mouse

MS-DOS

MS-DOS (sigla di Microsoft Disk Operating System; in italiano letto "emme esse dòs") è un sistema operativo di Microsoft, non più in produzione, dedicato ai personal computer con microprocessore x86.

Vedere Shell (informatica) e MS-DOS

One-liner

One-liner (traducibile dall'inglese come "mono-linea"), in informatica, indica un input di un'unica riga di codice fornita ad un interprete di comandi per eseguire un determinato compito.

Vedere Shell (informatica) e One-liner

Oracle Solaris

In informatica Oracle Solaris (in passato noto anche come Solaris, Solaris Operating System o Solaris OS) è un sistema operativo Unix originariamente sviluppato da Sun Microsystems, scritto in linguaggio C e basato su SunOS 5.0: il 27 gennaio 2010 Oracle Corporation ha acquisito Sun Microsystems, diventando proprietaria di Solaris (divenuto Oracle Solaris).

Vedere Shell (informatica) e Oracle Solaris

PowerShell

PowerShell, noto inizialmente come Microsoft Shell, MSH o col nome in codice Monad e poi come Windows PowerShell, è una shell caratterizzata dall'interfaccia a riga di comando (CLI) e da un linguaggio di scripting, sviluppata da Microsoft, basato sulla programmazione a oggetti e sul framework Microsoft.NET.

Vedere Shell (informatica) e PowerShell

Privilege escalation

In informatica, si intende con privilege escalation (inteso come sorpasso delle autorizzazioni) lo sfruttamento di una falla, di un errore di progetto o di configurazione di un software applicativo o di un sistema operativo al fine di acquisire il controllo di risorse di macchina normalmente precluse a un utente o a un'applicazione.

Vedere Shell (informatica) e Privilege escalation

Programma (informatica)

In informatica, un programma è una sequenza di istruzioni codificate in un linguaggio interpretabile da un elaboratore, espressione di un algoritmo per la risoluzione automatica di una certa classe di problemi.

Vedere Shell (informatica) e Programma (informatica)

Redirezione

La redirezione, in informatica, è 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.

Vedere Shell (informatica) e Redirezione

Ripristino configurazione di sistema

Ripristino configurazione di sistema è un programma incluso in Windows da Windows Me in poi, che permette di ripristinare il sistema operativo ad uno stato precedente determinato da un punto di ripristino, creato automaticamente all'installazione e alla disinstallazione di programmi e da Windows in date prestabilite, oppure creato manualmente dall'utente.

Vedere Shell (informatica) e Ripristino configurazione di sistema

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.

Vedere Shell (informatica) e Script

Shell Unix

La shell unix (Unix-Shell, abbreviato anche shell) è l'interfaccia utente dei sistemi Unix e Unix-like. Tale interfaccia è di tipo testuale: in essa, l'utente può immettere dei comandi di testo, che vengono interpretati e inviati al sistema: anche l'output di testo è pure mostrato nella stessa interfaccia.

Vedere Shell (informatica) e Shell Unix

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di base, detto anche piattaforma operativa (composto normalmente da più sottosistemi o componenti software: kernel, scheduler, file system, gestore della memoria, gestore delle periferiche, interfaccia utente e spooler di stampa), che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi; tra i sistemi operativi per computer desktop si citano Microsoft Windows, MacOS, le distribuzioni Linux, sistemi Unix-like, BSD e Chrome OS, mentre per i dispositivi mobili, quali smartphone e tablet, vi sono iOS, Android, HarmonyOS, Windows Phone, Sailfish OS, Symbian OS e KaiOS.

Vedere Shell (informatica) e Sistema operativo

Software

Il software, in informatica ed elettronica, indica (per un sistema informatico) l'insieme delle componenti intangibili di elaborazione. Il significato è contrapposto a quello di hardware, che corrisponde alla parte materiale (strato fisico/tangibile) del detto sistema.

Vedere Shell (informatica) e Software

Terminale (informatica)

Un terminale in campo informatico, è un dispositivo hardware, elettronico o elettromeccanico, che viene usato per inserire dati in ingresso ad un computer o in un sistema di elaborazione e riceverli in uscita (output) per la loro visualizzazione.

Vedere Shell (informatica) e Terminale (informatica)

Terminale virtuale

Un terminale virtuale (o emulatore di terminale), in informatica, è un programma o un servizio del sistema operativo che emula il comportamento di un terminale testuale.

Vedere Shell (informatica) e Terminale virtuale

Ubuntu

Ubuntu è un sistema operativo nato nel 2004 e basato su Linux, più precisamente sul ramo unstable di Debian. Ubuntu è prevalentemente composto da software libero distribuito liberamente con licenza GNU GPL ma supporta anche software proprietario.

Vedere Shell (informatica) e Ubuntu

Unity (software)

Unity è una shell (interfaccia) per l'ambiente desktop GNOME sviluppata da Canonical per il suo sistema operativo Ubuntu, ha debuttato per la prima volta nella versione 10.10 di Ubuntu Netbook Edition.

Vedere Shell (informatica) e Unity (software)

Unix

Unix (ufficialmente registrato come UNIX) è un sistema operativo proprietario e portabile per computer. Originariamente sviluppato da un gruppo di ricerca presso i laboratori AT&T e Bell Laboratories, il team includeva luminari come Ken Thompson e Dennis Ritchie.

Vedere Shell (informatica) e Unix

Unix-like

In informatica, Unix-like (talvolta UN*X o *nix), o tipo Unix, è una caratteristica riferita ad un singolo o ad un gruppo di sistemi operativi che consiste nell'essere simile a Unix, o più precisamente nell'ispirarsi ai suoi princìpi base; generalmente non sono certificati né sono necessariamente conformi alle specifiche SUS (Single UNIX Specification).

Vedere Shell (informatica) e Unix-like

Usabilità

Lusabilità è definita dall'ISO (International Organization for Standardization), come l'efficacia, l'efficienza e la soddisfazione con le quali determinati utenti raggiungono determinati obiettivi in determinati contesti.

Vedere Shell (informatica) e Usabilità

WikiHow

wikiHow è una wiki con lo scopo di diffondere il maggior numero possibile di guide. Il genere di guide raccolte spazia su ogni argomento, e vengono sempre spiegate con schemi, linguaggi semplici e consigli.

Vedere Shell (informatica) e WikiHow

Windows NT

Windows NT è una famiglia di sistemi operativi prodotti da Microsoft, ed è attualmente l'unica linea di sistemi operativi per PC prodotta dall'azienda.

Vedere Shell (informatica) e Windows NT

Xfce

Xfce (pronunciato come se ogni lettera fosse indipendente dalle altre) è un ambiente grafico per vari sistemi Unix-like (come GNU/Linux o FreeBSD), creato da Olivier Fourdan nel 1996.

Vedere Shell (informatica) e Xfce

Zsh

La Z shell (zsh) è una shell che può essere utilizzata come linea di comando interattiva e come un potente interprete per script di shell. Zsh può essere vista come un'estensione della Bourne shell dotata di numerose migliorie, fra le quali alcune caratteristiche mutuate da bash, ksh e Tcsh.

Vedere Shell (informatica) e Zsh

.com

.com è un dominio di primo livello generico. Inizialmente riservato alle entità commerciali, è uno dei primi domini introdotti e quello maggiormente diffuso.

Vedere Shell (informatica) e .com

Vedi anche

Desktop environment

Software di shell

Conosciuto come Interprete dei comandi, Shell script.

, Ubuntu, Unity (software), Unix, Unix-like, Usabilità, WikiHow, Windows NT, Xfce, Zsh, .com.