Quatio - creazione siti internet e studio grafico a Torino

Quatio - creazione siti internet e studio grafico a Torino

REALIZZIAMO SITI INTERNET A TORINO

MOBILE: +39 334 845 53 74
Email: INFO@QUATIO.IT

QUATIO DI CAPASSO ROMANO
CORSO PESCHIERA, 211 - TORINO     P.IVA 07957871218

Open in Google Maps
  • CHI SIAMO
  • REALIZZAZIONE SITI WEB A TORINO
    • Realizzazione Siti Internet
    • Realizzazione Siti E-Commerce
    • Realizzazione Blog e Landing Page
  • STUDIO GRAFICO
    • Progettazione e Realizzazione Logo
    • Progettazione e Realizzazione Brand Identity
    • Realizzazioni Grafiche
  • CONSULENZA IT
    • Assistenza Software Torino
    • Consulenza Specialistica INFORMATICA
    • Corsi di Formazione Professionale a Torino
    • Preparazione Esami Universitari e Ripetizioni Scolastiche Informatica
  • BLOG
CHIEDI PREVENTIVO GRATUITO!
  • Home
  • Blog
  • Software
  • Che cosa è una SHELL?
19 Maggio 2025

Che cosa è una SHELL?

Che cosa è una SHELL?

by Romano Capasso / 20 Novembre 2017 / Published in Software, Quatio Blog
software che cosa è la SHELL. Preventivo sito internet Torino

Loading

Sempre più spesso chi si avvicina al mondo del sistema operativo UNIX chiede che cosa è una shell? Diamo una risposta immediata!

In un sistema Linux, la SHELL è l’interfaccia a linea di comando capace di interpretare i comandi in input dell’utente e gli script.

Le Shell più usate sono: Bash (Bourne Again Shell) e C Shell (csh).
Ad ogno modo è la Bash la shell di default per quasi tutte le distribuzioni Linux, come Ubuntu, CentOS e RedHat.

Indice dei Contenuti

  • Che cosa è una SHELL: il Prompt dei comandi
  • Eseguire i comandi su una SHELL
    • Esecuzione senza argomenti o parametri
    • Esecuzione con argomenti
    • Esecuzione con parametri
    • Esecuzione con parametri ed argomenti
  • Variabili d’ambiente
    • Visualizzare tutte le variabili d’ambiente
    • Visualizzare il valore di una variabile
    • Impostare le variabili
    • SOFTWARE di SHELL

Che cosa è una SHELL: il Prompt dei comandi

Quando effettuate il login al server, quasi sempre verrete accolti dal ‘Messaggio del Giorno’ (MOTD, Message Of The Day), che di solito è un messaggio che include svariate informazioni come ad esempio la versione della distribuzione Linux che il server sta utilizzando. Dopo il MOTD, la shell vi mostrerà il ‘Prompt dei comandi’ (o ‘Prompt di shell’) che altro non è che un programma nel quale potrete interagire con il server attraverso dei comandi prestabiliti che la shell è capace di interpretare.
Di solito il Prompt dei comandi si presenta così:

[root@mainserver ~]#

  • root: l’Username dell’utente connesso
  • mainserver: l’Hostname del server al quale si è effettuato l’accesso
  • ~: la directory corrente, che in Bash è indicata dalla tilde
  • #: il simbolo del Prompt, che denota la posizione dalla quale appare l’input digitato dall’utente

Eseguire i comandi su una SHELL

I comandi possono essere eseguiti dal prompt dei comandi specificando semplicemente il nome del file eseguibile, che può essere un programma binario o uno script. Esistono molti comandi ed utility Linux “standard” che sono preinstallati con il sistema operativo. Questi comandi permettono per esempio di navigare tra i file presenti all’interno della macchina, installare software e configurare il sistema e le applicazioni. Quando un comando è in esecuzione viene chiamato “processo”. Quando un programma viene eseguito, l’utente deve aspettare che esso finisca per poi poter ritornare a digitare sul Prompt, (anche se solitamente è possibile fermare l’esecuzione di un comando attraverso la combinazione di tasti Ctrl+C). È inoltre importante notare che Linux è case-sensitive, cioè distingue le maiuscole dalle minuscole. Ad esempio ‘Script01’ è diverso da ‘script01’.

Esecuzione senza argomenti o parametri

Per eseguire un comando senza argomenti oppure opzioni, scrivete semplicemente il nome del comando e premete INVIO. Se ad esempio si lancia un comando come “cd” ( change directory ), senza specificare nessun parametro, verrete portati nella cartella ‘home’ dell’utente. Il comando ls ( list ) invece stamperà a schermo la lista delle cartelle e file presenti nella directory in cui vi trovate.

Esecuzione con argomenti

Molti comandi accettano argomenti o parametri che possono modificare l’esecuzione del comando. Ad esempio, il modo più conosciuto di usare “cd” è quello di utilizzare un singolo argomento che specifica in quale directory bisogna spostarsi; per esempio se ci volessimo spostare nella cartella “bin”, dovremmo digitare:

cd /usr/bin

Esecuzione con parametri

La maggior parte dei comandi accettano i parametri, anche conosciute come ‘flag’, che possono modificare la funzionalità del comando. Di solito vengono precedute dal carattere ‘-‘ e consistono in una lettera maiuscola o minuscola. Per un esempio basilare di come funzionano i parametri, diamo un’occhiata al comando ls.

  • -l: stampa una “lista lunga”, che include dettagli extra come i permessi, la grandezza e la data di creazione del file listato
  • -a: mostra tutti i file e le directory, comprese quelle nascoste (che iniziano con ‘.’)

I parametri, per questioni di comodità, possono essere raggruppati in questo modo:

ls -al

Esecuzione con parametri ed argomenti

Quando si eseguono dei comandi, parametri ed argomenti possono essere anche combinati tra loro. Per esempio, se si vuole controllare il contenuto della directory /home, con il comando ls, digitate:

ls -la /home

Variabili d’ambiente

Le variabili d’ambiente sono valori usati per cambiare il modo in cui vengono eseguiti i comandi.

Visualizzare tutte le variabili d’ambiente

Per vedere tutte le variabili d’ambiente del terminale impostate, eseguite il comando “env”:

env

In output vedrete un listato di path ma cercate di individuare la stringa del PATH:

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

La variabile d’ambiente PATH è una lista di directory. Sono le directory in cui la Shell cercherà di trovare un determinato programma o script digitato dall’utente nel Prompt dei comandi.

Visualizzare il valore di una variabile

Il valore di una variabile d’ambiente può essere visualizzato facendo precedere il simbolo ‘$’ al nome della variabile. Per esempio, se si vuole stampare a schermo il valore della variabile PATH, dovete usare il comando echo.

echo $PATH

Impostare le variabili

Ora che sapete come visualizzare il valore di una variabile, dovete imparare a modificarle. Tutto quello che vi serve per impostare una variabile è digitare il nome della variabile seguito dal simbolo ‘=’ e subito dopo il valore desiderato.

VAR=valore

Bisogna però notare che, se si modifica una variabile esistente, il suo valore verrà sovrascritto.

SOFTWARE di SHELL

Con il termine PuTTY, si intende un client con i protocolli SSH, Telnet, rlogin e TCP che permette di stabilire una sessione remota cifrata ad un altro computer emulando un terminale, effettuando il login con l’IP del computer a cui ci si vuole connettere.

In origine il client PuTTY era disponibile solo per i sistemi Microsoft Windows, ma in seguito venne esteso anche a vari sistemi Unix e Unix-like.

E’ stato aggiunto inoltre il supporto per l’autenticazione SSH-2, protocollo che da maggiori garanzie sulla sicurezza delle informazioni scambiate tra terminali, rispetto al protocollo SSH-1.

PuTTY è la soluzione che consigliamo a tutti i nostri utenti che utilizzano un server Linux e ne vogliono avere il pieno controllo.

L’ultima release è possibile scaricarla gratuitamente dal sito: http://www.putty.org/

badge aziendale
Romano Capasso

Sono Romano Capasso, ing. informatico e CEO della Quatio – web agency di Torino. Grazie alla mia esperienza di oltre 20 anni nello sviluppo web e di consulenza informatica ho acquisito diverse conoscenze che mi piace mettere al servizio dei neofiti al fine di aiutarli nella risoluzione di un problema tecnico o semplicemente diffondendo la conoscenza in tale ambito.

Nel blog tecnico della Quatio affronto le tematiche più comuni del web e che in modo ricorrente danno dei grattacapi ai miei clienti

What you can read next

consigli per la scelta di una web agency a torino
Come scegliere la giusta web agency per il tuo sito?
che cosa è un cms? che cosa è wordpress?
Che cosa è un CMS? Cosa è WORDPRESS?
rifare il sito web
Rifare il sito web? Quando è il momento?

COSA DICONO DI NOI

Quatio - creazione siti internet e studio grafico a torino
Quatio - creazione siti internet e studio grafico a torino
5.0
Basato su 20 recensioni
Guarda tutte le recensioniScrivi una recensione
Giovanni Erra
Giovanni Erra
12:27 01 Aug 23
CARTUCCIA in UFFICIO
CARTUCCIA in UFFICIO
11:20 27 Dec 22
Cordiali, professionali e veloci!
Pier L
Pier L
10:25 02 Sep 22
Veloci nella risposta e attenti alle necessità.
Luna Corbari
Luna Corbari
19:22 08 May 22
Professionale, disponibile, competente, esaustivo! Super consigliato
Orges Kapinova
Orges Kapinova
11:36 28 Dec 21
I migliori in assoluto
Andrea Xhemali
Andrea Xhemali
00:03 22 Feb 21
Disponibilità massima. Ricerca continua nell'accontentare il cliente.Professionalità e competenza.
Domenico Farina
Domenico Farina
19:03 06 Jan 21
“Abbiamo affidato a Romano e al suo team la realizzazione anche della seconda versione del nostro sito farinacerchi.it . Dei veri professionisti che hanno saputo realizzare un nuovo sito bellissimo e soprattutto posizionato sui motori di ricerca! Siamo soddisfattissimi”
sogesty srl
sogesty srl
08:05 28 Dec 20
Ottima azienda, romano sa il fatto suo
Manuel Caputo
Manuel Caputo
18:10 12 Nov 20
Romano è un grandissimo professionista. Efficiente, professionale e con un'alta competenza. Mi ha aiutato tantissimo nel mio progetto e non lo sostituirei con nessuno! Semplicemente: GRAZIE! A trovarne di professionisti come te!!
Luigi D' Urso
Luigi D' Urso
10:40 15 Sep 20
Hanno risolto al meglio tutti i problemi del mio pc, puntuali, attenti e professionali.Ottimo servizio, consigliatissimo!!!!!
Michele Crudelini
Michele Crudelini
08:08 24 Apr 20
Consiglio!
Francesco Simone
Francesco Simone
09:56 20 Mar 20
Professionalità a 360 gradi! Nonostante l'emegenza che in questo periodo ci tiene lontani, Quatio ha dato la possibilità al mio studio di Amministrazione condominiale di poter lavorare ugualmente, trasferendo parecchi dati da windows pc a Mac senza nemmeno incontrarci, dandomi la possibilità di lavorare da casa. Spero presto di realizzare con loro il nostro nuovo sito web!
Simone Passalacqua
Simone Passalacqua
19:55 14 Mar 20
Consigliatissimo davvero! Lavori puntuali precisi, completi, sempre in costante aggiornamento e studio di argomenti che migliorano il lavoro e il servizio offerto. Davvero professionale e allo stesso tempo capace di comunicare in modo semplice e genuino durante le discussioni. Tutte qualità che sono rare nell'ambito lavorativo oggi. Valido davvero!
Beppino Mattiussi
Beppino Mattiussi
17:16 28 Oct 19
Consiglio veramente valido per il problema esposto. Cordiali e disponibili.Sono stati importanti per la soluzione della situazione.
Vi.Si. Group S.r.l.
Vi.Si. Group S.r.l.
18:28 21 Feb 18
Ottimo lavoro e buona sinergia
Riccardo Monfrecola
Riccardo Monfrecola
09:19 14 Feb 18
ALESSANDRO
ALESSANDRO
09:14 14 Dec 17
Puntuali , precisi. Consiglio vivamente
Angelo Souther
Angelo Souther
11:29 27 Nov 17
Crossed YouOver
Crossed YouOver
11:28 27 Nov 17
Serietà e dedizione
Francesco Pappa
Francesco Pappa
08:22 27 Nov 17
Molto soddisfatto
js_loader

ULTIME DAL BLOG

  • rifare il sito web

    Rifare il sito web? Quando è il momento?

  • web agency per assistenza wordpress online

    Cerchi assistenza wordpress online? Prima leggi qui

  • consigli per la scelta di una web agency a torino

    Come scegliere la giusta web agency per il tuo sito?

  • avere un sito internet

    Quanto è importante avere un sito internet?

  • come creare un blog gratis con wordpress

    WordPress: come creare un sito web o un blog gratis

Quatio - esperti in realizzazione siti internet a Torino

Corso Peschiera, 211 - 10141 - Torino
P.IVA 07957871218 - REA TO-1268614
mobile: +39 334 845 53 74
email: info@quatio.it

QUATIO BLOG

  • rifare il sito web

    Rifare il sito web? Quando è il momento?

  • web agency per assistenza wordpress online

    Cerchi assistenza wordpress online? Prima leggi qui

  • consigli per la scelta di una web agency a torino

    Come scegliere la giusta web agency per il tuo sito?

  • avere un sito internet

    Quanto è importante avere un sito internet?

RECENSIONI

Quatio - creazione siti internet e studio grafico a torino
Quatio - creazione siti internet e studio grafico a torino
5.0
Basato su 20 recensioni
Giovanni Erra
Giovanni Erra
12:27 01 Aug 23
Cordiali, professionali e veloci!
CARTUCCIA in UFFICIO
CARTUCCIA in UFFICIO
11:20 27 Dec 22
Veloci nella risposta e attenti alle necessità.
Pier L
Pier L
10:25 02 Sep 22
Professionale, disponibile, competente, esaustivo! Super consigliato
Luna Corbari
Luna Corbari
19:22 08 May 22
I migliori in assoluto
Orges Kapinova
Orges Kapinova
11:36 28 Dec 21
Disponibilità massima. Ricerca continua nell'accontentare il cliente.Professionalità e competenza.
Andrea Xhemali
Andrea Xhemali
00:03 22 Feb 21
“Abbiamo affidato a Romano e al suo team la realizzazione anche della seconda versione del nostro sito farinacerchi.it . Dei veri professionisti che hanno saputo realizzare un nuovo sito bellissimo e soprattutto posizionato sui motori di ricerca! Siamo soddisfattissimi”
Domenico Farina
Domenico Farina
19:03 06 Jan 21
Ottima azienda, romano sa il fatto suo
sogesty srl
sogesty srl
08:05 28 Dec 20
Romano è un grandissimo professionista. Efficiente, professionale e con un'alta competenza. Mi ha aiutato tantissimo nel mio progetto e non lo sostituirei con nessuno! Semplicemente: GRAZIE! A trovarne di professionisti come te!!
Manuel Caputo
Manuel Caputo
18:10 12 Nov 20
Hanno risolto al meglio tutti i problemi del mio pc, puntuali, attenti e professionali.Ottimo servizio, consigliatissimo!!!!!
Luigi D' Urso
Luigi D' Urso
10:40 15 Sep 20
Consiglio!
Michele Crudelini
Michele Crudelini
08:08 24 Apr 20
Professionalità a 360 gradi! Nonostante l'emegenza che in questo periodo ci tiene lontani, Quatio ha dato la possibilità al mio studio di Amministrazione condominiale di poter lavorare ugualmente, trasferendo parecchi dati da windows pc a Mac senza nemmeno incontrarci, dandomi la possibilità di lavorare da casa. Spero presto di realizzare con loro il nostro nuovo sito web!
Francesco Simone
Francesco Simone
09:56 20 Mar 20
Consigliatissimo davvero! Lavori puntuali precisi, completi, sempre in costante aggiornamento e studio di argomenti che migliorano il lavoro e il servizio offerto. Davvero professionale e allo stesso tempo capace di comunicare in modo semplice e genuino durante le discussioni. Tutte qualità che sono rare nell'ambito lavorativo oggi. Valido davvero!
Simone Passalacqua
Simone Passalacqua
19:55 14 Mar 20
Consiglio veramente valido per il problema esposto. Cordiali e disponibili.Sono stati importanti per la soluzione della situazione.
Beppino Mattiussi
Beppino Mattiussi
17:16 28 Oct 19
Ottimo lavoro e buona sinergia
Vi.Si. Group S.r.l.
Vi.Si. Group S.r.l.
18:28 21 Feb 18
Riccardo Monfrecola
Riccardo Monfrecola
09:19 14 Feb 18
Puntuali , precisi. Consiglio vivamente
ALESSANDRO
ALESSANDRO
09:14 14 Dec 17
Angelo Souther
Angelo Souther
11:29 27 Nov 17
Serietà e dedizione
Crossed YouOver
Crossed YouOver
11:28 27 Nov 17
Molto soddisfatto
Francesco Pappa
Francesco Pappa
08:22 27 Nov 17
js_loader
  • BLOG
  • PRIVACY POLICY
  • COOKIE
  • CONTATTI

Realizzazione siti internet Torino. Creazione blog, e-commerce, studio grafico, posizionamento SEO, web marketing e web content a Torino

Quatio di Capasso Romano © 2015-2022 - Tutti i diritti sono riservati.

TOP