La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

I comandi.

Presentazioni simili


Presentazione sul tema: "I comandi."— Transcript della presentazione:

1 I comandi

2 Cosa sono i comandi? 1. un programma eseguibile, quelli presenti in /usr/bin. Programmi come questi sono di solito scritti in un linguaggio di programmazione che può essere compilato(C) o interpretato (shell, php, python). 2.un comando inserito nella shell stessa. La bash come abbiamo visto presenta molti comandi già nel suo eseguibile. Per esempio il comando cd 3. Una funzione della shell. Piccoli script shell che sono inseriti nell'ambiente utente. 4.alias una composizione di più comandi insieme per formare comandi personalizzati e riutilizzabili facilmente

3 type Restituisce il tipo del programma che si specifica come argomento (una delle quattro categorie che abbiamo visto nella slide precedente)

4 which Mostra il percorso assoluto dell'eseguibile che si specifica come argomento Esempio which firefox /usr/bin/firefox Funziona solo con eseguibili, non comandi inseriti nella shell

5 help Breve spiegazione del comando, quelli inglobati nella shell es.
help cd

6 Per gli eseguibili l'opzione --help
ls --help

7 Per qualcosa di più dettagliato? Man
È un vero e proprio manuale leggibile da terminale presente per la maggior parte degli eseguibili in Linux Usa normalmente less come paginatore, pertanto possiamo usare i comandi less per navigare nelle sue pagine Tramite man man possiamo avere informazioni su tale comando 1 Programmi eseguibili e comandi della shell 2 Chiamate al sistema (funzioni fornite dal kernel) 3 Chiamate alle librerie (funzioni all'interno delle librerie di sistema) 4 File speciali (di solito trovabili in /dev) 5 Formati dei file e convenzioni p.es. /etc/passwd 6 Giochi 7 Pacchetti di macro e convenzioni p.es. man(7), groff(7). 8 Comandi per l'amministrazione del sistema (solitamente solo per root) 9 Routine del kernel [Non standard] Questo elenco è tratto dal risulta del comando man man

8 Spostarci in una sezione del manuale
Man numero_sezione nome_eseguibile

9 apropos Sapere i comandi che si possono utilizzare relativi ad un certo parametro di ricerca

10 whatis Informazione di una riga di un comando la prima riga della pagina man

11 Crea un comando personalizzato
Si usa il comando alias Sintassi del comando alias nome_alias='serie_di_comandi' Esempio per aggiornare il sistema aggiorna='sudo apt-get update;sudo apt-get upgrade;sudo apt-get dist-upgrade' Tramite alias da solo possiamo vedere tutti gli alias del nostro environment Si usa unalias per rimuovere un alias

12 Esercizi (non seguirà video con la soluzione)
Provare ad creare alias per semplificare le operazioni degli esercizi della quarta lezione


Scaricare ppt "I comandi."

Presentazioni simili


Annunci Google