GNU/Linux >> Linux Esercitazione >  >> Linux

Nozioni di base sulla riga di comando di Linux:esecuzione di comandi dalla riga di comando

È possibile utilizzare i comandi di sistema sulla riga di comando per istruire il sistema a eseguire attività specifiche. I comandi vengono ricevuti in una finestra di terminale. Questo post è un'introduzione molto semplice all'utilizzo dei comandi con opzioni e/o argomenti e anche a come eseguire più comandi sulla riga di comando.

Nota :I comandi UNIX fanno distinzione tra maiuscole e minuscole.

Sintassi della riga di comando

– La sintassi del comando è la struttura e l'ordine dei componenti del comando:nome, opzioni e argomenti.
– I comandi della riga di comando possono esistere con o senza opzioni e argomenti.
– È possibile modificare il comportamento di comandi utilizzando una combinazione di opzioni e argomenti.
– La tabella riportata di seguito descrive i componenti di un comando.

Articolo Descrizione
Comando Specifica cosa fa il sistema (un eseguibile)
Opzione Specifica come viene eseguito il comando (un modificatore). Le opzioni iniziano con un trattino (-).
Argomento Specifica cosa è interessato (un file, una directory o un testo)
Nota :La maggior parte dei comandi Linux utilizza anche un doppio trattino (–) per le opzioni della riga di comando.

Utilizzo dei comandi UNIX

Alcuni esempi di comandi di base sono uname , data , cal e cancella . Il comando uname fornisce informazioni sul sistema. Per impostazione predefinita, quando utilizzi il comando uname, viene visualizzato il nome del sistema operativo corrente.

1. Per visualizzare le informazioni sul sistema operativo, immettere:

# uname
Linux

2. Per visualizzare la data e l'ora, immettere:

# date
Sat May 12 07:02:24 UTC 2018

3. Per visualizzare il calendario, immettere:

# cal
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

4. Per cancellare la finestra del terminale, immettere:

# clear

Utilizzo dei comandi con le opzioni

– L'aggiunta di opzioni a un comando altera le informazioni visualizzate.
– È possibile utilizzare più di un'opzione con un comando.
– È anche possibile elencare più opzioni separatamente o combinarle dopo un trattino (-) .
– L'uso di un trattino (-) che precede un'opzione è specifico del comando. Inoltre, le opzioni sono specifiche del comando.

Nota :Per ulteriori informazioni e un uso corretto delle opzioni, controllare la pagina man appropriata per il comando.

L'esempio fornito mostra il comando uname con due opzioni:

  • Il -i l'opzione mostra il nome della piattaforma hardware.
  • Il -n opzione stampa il nome host del sistema locale.
# uname -i
x86_64
# uname -n
geeklab1.mylabserver.com

L'esempio seguente mostra il comando uname con -s e –r opzioni. L'opzione -s mostra il nome del sistema operativo. L'opzione –r mostra il livello di rilascio del sistema operativo.

# uname -sr
Linux 3.10.0-693.21.1.el7.x86_64

L'esempio seguente mostra il comando uname con l'opzione -a, che mostra le informazioni di sistema correnti.

# uname -a
Linux geeklab1.mylabserver.com 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Utilizzare i comandi con gli argomenti

Gli argomenti consentono di definire ulteriormente l'output di un comando. L'esempio seguente mostra il comando cal con due argomenti, 05 e 2018.

  • Il primo argomento, 05, specifica il mese.
  • Il secondo argomento, 2018, specifica l'anno.
# cal 05 2018
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Utilizzo dei comandi con opzioni e argomenti

Gli esempi seguenti mostrano il comando ls senza un'opzione, con un'opzione, con un argomento e con un'opzione e un argomento insieme.

# ls
file1  file2  file3  file4  file5  file6
$ ls -l
total 0
-rw-rw-r--. 1 user user 0 May 12 07:43 file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file2
-rw-rw-r--. 1 user user 0 May 12 07:43 file3
-rw-rw-r--. 1 user user 0 May 12 07:43 file4
-rw-rw-r--. 1 user user 0 May 12 07:43 file5
-rw-rw-r--. 1 user user 0 May 12 07:43 file6
# ls file1
file1
# ls -l file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file1

Negli esempi, il comando ls elenca i file in una directory. L'opzione -l fornisce informazioni aggiuntive sui file. L'argomento filename specifica il file da visualizzare.

Utilizzo di più comandi sulla riga di comando

Puoi inserire più comandi su una singola riga di comando usando un punto e virgola (;) per separare ogni comando.

# command option argument;command option argument

La shell riconosce il punto e virgola (;) come separatore di comandi. L'esempio seguente mostra tre comandi separati da punto e virgola. Il comando cal ha due argomenti, seguiti dal comando date e dal comando uname con due opzioni.

# cal 05 2018; date; uname -rs
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Sat May 12 07:48:02 UTC 2018
Linux 3.10.0-693.21.1.el7.x86_64

La shell esegue ogni comando da sinistra a destra quando premi Invio/Invio.


Linux
  1. Come installare il software dalla riga di comando di Linux

  2. Suggerimenti per la navigazione della riga di comando di Linux:le basi dei comandi pushd e popd

  3. Utilizzo di Google Drive dalla riga di comando di Linux

  4. Stampare dalla riga di comando con LibreOffice, comandi lpr?

  5. Come posso copiare una cartella dalla riga di comando di Linux?

Crea un collage di foto dalla riga di comando di Linux

Programma hardware dalla riga di comando di Linux

La riga di comando di Linux può portare divertimento da lontano

Padroneggia la riga di comando di Linux

Nozioni di base sulla riga di comando di Linux:sudo

5 comandi per visualizzare il contenuto di un file nella riga di comando di Linux