• Chris Hoffman

    @chrisbhoffman

  • Aggiornato luglio 5, 2017, 11: 24am EDT

Se sei un nuovo utente Linux o hai usato Linux per un po’, ti aiuteremo a iniziare con il terminale. Il terminale non è qualcosa di cui dovresti aver paura: è uno strumento potente con molti usi.

Non puoi imparare tutto ciò che devi sapere sul terminale leggendo un singolo articolo. Ci vuole esperienza giocando con il terminale in prima persona., Speriamo che questa introduzione ti aiuti a fare i conti con le basi in modo da poter continuare a imparare di più.

Utilizzo di base del terminale

Avvia un terminale dal menu dell’applicazione del desktop e vedrai la shell bash. Ci sono altre shell, ma la maggior parte delle distribuzioni Linux usa bash per impostazione predefinita.

Pubblicità

È possibile avviare un programma digitando il suo nome al prompt. Tutto ciò che si avvia qui-da applicazioni grafiche come Firefox alle utilità della riga di comando-è un programma., (Bash ha in realtà alcuni comandi integrati per la gestione dei file di base e simili, ma anche quelli funzionano come programmi.) A differenza di Windows, non è necessario digitare il percorso completo di un programma per avviarlo. Ad esempio, diciamo che si voleva aprire Firefox. Su Windows, è necessario digitare il percorso completo di Firefox .exe. Su Linux, puoi semplicemente digitare:

firefox

Premere Invio dopo aver digitato un comando per eseguirlo. Si noti che non è necessario aggiungere un .exe o qualcosa del genere-i programmi non hanno estensioni di file su Linux.,

I comandi di terminale possono anche accettare argomenti. I tipi di argomenti che è possibile utilizzare dipende dal programma. Ad esempio, Firefox accetta gli indirizzi web come argomenti. Per avviare Firefox e aprire How-to Geek, è possibile eseguire il seguente comando:

firefox howtogeek.com

Altri comandi da eseguire nella funzione terminale proprio come Firefox, tranne che molti vengono eseguiti solo nel terminale e non aprono alcun tipo di finestra dell’applicazione grafica.,

Installazione del software

Una delle cose più efficienti da fare dal terminale è installare il software. Le applicazioni di gestione del software come Ubuntu Software Center sono fantasiose frontend ai pochi comandi del terminale che usano in background. Invece di fare clic e selezionare le applicazioni una per una, è possibile installarle con un comando da terminale. È anche anche installare più applicazioni con un singolo comando.,

Pubblicità

Su Ubuntu (e le altre distribuzioni hanno i loro propri sistemi di gestione dei pacchetti), il comando per installare un nuovo pacchetto software è:

sudo apt-get install nomepacchetto

Questo può sembrare un po ‘ complicato, ma funziona proprio come Firefox comando di cui sopra. La riga sopra lancia sudo, che chiede la password prima di lanciare apt-get con privilegi di root (amministratore). Il programma apt-get legge gli argomenti install packagename e installa un pacchetto chiamato packagename.,

Tuttavia, è anche possibile specificare più pacchetti come argomenti. Per esempio, per installare il browser web Chromium e messaggistica istantanea Pidgin, è possibile eseguire questo comando:

sudo apt-get install chromium-browser pidgin

Pubblicità

Se avete appena installato Ubuntu e volevo installare tutti i vostri software preferiti, si potrebbe fare con un singolo comando al di sopra di uno. Avresti solo bisogno di conoscere i nomi dei pacchetti dei tuoi programmi preferiti e puoi indovinarli abbastanza facilmente., Puoi anche affinare le tue ipotesi con l’aiuto del trucco di completamento della scheda qui sotto.

Per istruzioni più approfondite, leggi Come installare programmi in Ubuntu nella riga di comando.

Lavorare con directory e file

La shell guarda nella directory corrente a meno che non si specifichi un’altra directory. Ad esempio, nano è un editor di testo terminale facile da usare. Il comando nano document1 indica a nano di avviare e aprire il file denominato document1 dalla directory corrente., Se si desidera aprire un documento che si trova in un’altra directory, è necessario specificare il percorso completo del file, ad esempio nano /home/chris/Documents/document1 .

Se si specifica un percorso di un file che non esiste, nano (e molti altri programmi) creerà un nuovo file vuoto in quella posizione e lo aprirà.

Advertisement

Per lavorare con file e directory, è necessario conoscere alcuni comandi di base:

  • cd – Che ~ a sinistra del prompt rappresenta la directory home (che è /home/you), che è la directory predefinita del terminale., Per passare a un’altra directory, è possibile utilizzare il comando cd. Ad esempio cd / cambierebbe nella directory principale, cd Downloads cambierebbe nella directory Downloads all’interno della directory corrente (quindi questo apre solo la directory Downloads se il terminale si trova nella directory home), cd /home/you/Downloads cambierebbe nella directory Downloads da qualsiasi punto del sistema, cd ~ cambierebbe nella directory home e cd .. sarebbe andato su una directory.
  • ls-Il comando ls elenca i file nella directory corrente.
  • mkdir-Il comando mkdir crea una nuova directory., mkdir example creerebbe una nuova directory denominata example nella directory corrente, mentre mkdir / home/you/Downloads / test creerebbe una nuova directory denominata test nella directory dei Download.
  • rm-Il comando rm rimuove un file. Ad esempio, rm example rimuove il file denominato example nella directory corrente e rm /home/you/Downloads/example rimuove il file denominato example nella directory Downloads.
  • cp-Il comando cp copia un file da una posizione all’altra., Ad esempio, cp example /home/you/Downloads copia il file denominato example nella directory corrente in /home/you/Downloads.
  • mv-Il comando mv sposta un file da una posizione all’altra. Funziona esattamente come il comando cp sopra, ma sposta il file invece di crearne una copia. mv può essere utilizzato anche per rinominare i file. Ad esempio, mv original renamed sposta un file denominato original nella directory corrente in un file denominato rinominato nella directory corrente, rinominandolo in modo efficace.,

All’inizio potrebbe essere un po ‘ opprimente, ma questi sono i comandi di base che devi padroneggiare per lavorare efficacemente con i file nel terminale. Spostare il file system con cd, visualizzare i file nella directory corrente con ls, creare directory con mkdir e gestire i file con i comandi rm, cp e mv.

Tab Completion

Tab completion è un trucco molto utile. Durante la digitazione di qualcosa – un comando, il nome del file, o alcuni altri tipi di argomenti – è possibile premere Tab per completare automaticamente ciò che si sta digitando., Ad esempio, se si digita firef al terminale e premere Tab, firefox appare automaticamente. Ciò ti evita di dover digitare esattamente le cose: puoi premere Tab e la shell finirà di digitare per te. Funziona anche con cartelle, nomi di file e nomi di pacchetti. Ad esempio, è possibile digitare sudo apt-get install pidg e premere Tab per completare automaticamente pidgin.

In molti casi, la shell non saprà cosa stai cercando di digitare perché ci sono più corrispondenze. Premere il tasto Tab una seconda volta e vedrete un elenco di possibili corrispondenze., Continuare a digitare un paio di lettere per restringere le cose e premere di nuovo Tab per continuare.

Pubblicità

Per ulteriori trucchi come questo, leggere Diventare un utente di alimentazione terminale Linux con questi 8 trucchi.

Padroneggiare il terminale

A questo punto, si spera che si dovrebbe sentire un po ‘ più a suo agio nel terminale e avere una migliore comprensione di come funziona.,Non si Dovrebbe Mai girare su Linux

  • Come Gestire i File dal Terminale Linux: 11 Comandi che Si Devono Sapere
  • Come Ottenere Aiuto Con un Comando da Terminale Linux: 8 Trucchi per Principianti & esperti
  • Come Gestire i Processi da Terminale Linux: 10 Comandi che Si Devono Sapere
  • Come Lavorare con la Rete dal Terminale Linux: 11 Comandi che Si Devono Sapere
  • Come per il Multitasking con il Terminale di Linux: 3 Modi per Utilizzare Più Gusci in una sola Volta.
  • Chris Hoffman
    Chris Hoffman, Editor in Chief di How-To Geek., Ha scritto sulla tecnologia per quasi un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni televisive come NBC 6 di Miami, e ha avuto il suo lavoro coperto da agenzie di stampa come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti più di 500 milioni di volte – – – e questo è solo qui a How-To Geek.Leggi la Biografia completa ”

    Articles

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *