GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Quale shell sto usando?

Shell è un interprete di comandi che interpreta i comandi immessi dall'utente, viene eseguito sul kernel Unix/Linux e fornisce il risultato sul dispositivo di output standard. Ci sono molte shell sviluppate dall'esistenza di Unix.

Di seguito è riportato l'elenco,

  • Bourne Shell – sh
  • C Shell – csh
  • T Shell – tcsh
  • Conchiglia di Korn – ksh
  • Shell rinato – bash
  • Dash Shell
  • Zshell

Quale shell stai utilizzando? Scopriamolo di seguito.

Quale shell sto usando?

Unix crea tutta la configurazione e l'impostazione richieste quando viene creato un utente. Esegui grep /etc/passwd per conoscere la shell che stai utilizzando quando accedi al sistema operativo Unix o Linux.

Dove – nome utente di accesso.

L'esempio seguente risponde alla domanda,

$ grep atechtown /etc/passwd
atechtown:x:1000:1000::/home/atechtown:/bin/sh

Qui sto usando Bourne – sh shell.

Un altro modo è usare la variabile $SHELL. Questa variabile viene impostata con il nome predefinito non appena accedi.

Visualizza il contenuto della variabile usando il comando echo per scoprire la shell predefinita.

$ echo $SHELL
/bin/sh

Riepilogo

Spero di aver risposto a tutte le domande che avevi per le shell Unix/Linux. Puoi anche leggere l'articolo di seguito per ottenere maggiori informazioni su questo argomento.

  • Su quale shell sono in esecuzione?
  • Come faccio a controllare quale shell sto usando?

Ubuntu
  1. Come testare quale shell sto usando in un terminale?

  2. Su quale shell sto correndo?

  3. Usare i tasti Vi per modificare i comandi della shell in Unix?

  4. Quale shell dovrei usare:Tcsh Vs Bash??

  5. Come verificare quale shell sto usando?

Rendi bello il tuo guscio di pesce usando Oh My Fish

Shell dei comandi

Rileva il sistema Init usando la shell?

Come eseguire i comandi in Gnuplot usando lo script della shell?

Usare Maas per distribuire la shell grafica sulle workstation di Office?

Rimuovi i file dall'host remoto utilizzando SSH