Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(/)
Informatica Consapevole ed Ecosostenibile
Perchè l'informazione sia un bene per l'umanità
COME FARE (/COME-FARE/ARGOMENTI-VARI) SITI REALIZZATI (/REALIZZAZIONI) DOTT. JANHU SILVIO CRISPIATICO (/JANHU-SILVIO-CRISPIATICO)
CONTATTACI (/CONTACT)
Ubuntu, come tutte le distribuzioni Linux, consente di dare comandi attraverso il cosiddetto Terminale che può essere attivato nei seguenti
modi:
La necessità di ricorrere al Terminale nasce dal fatto che attraverso la riga di comando è possibile eseguire operazioni molto ef caci, che in
certi casi risultano quasi impossibili utilizzando l'interfaccia gra ca.
Inoltre è possibile ripetere o correggere un comando dato precedentemente semplicemente richiamandolo con le frecce su o giù da tastiera.
Esempio
$ ls -l
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 1/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
$ ls --help | less consente di visualizzare la guida del comando ls su più pagine video (vedi comando less)
$ ls -R elenco ricorsivo
$ sudo cp -a cart1 copia tutta la directory cart1 dentro a cart2 mantenendo gli stessi permessi e le informazioni su data e ora di
cart2 creazione
$ cp -rv cart1 cart2 copia tutta la directory cart1 dentro a cart2 visualizzando l'operazione (verbose)
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 2/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
-i chiede la conferma
$ rm le1
cancella le1 e le2
le2
cancella TUTTO il contenuto della directory corrente. Le eventuali directory presenti non saranno rimosse. Da usare con
$ rm *.*
cautela !
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 3/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
Il parametro -R consente di modi care ricorsivamente i permessi delle directory indicate e del loro contenuto.
$ chmod 0755 le1 imposta lettura, scrittura ed esecuzione per il proprietario, e lettura ed esecuzione per gr
$ sudo chmod -R 0755 dir1 imposta lettura, scrittura ed esecuzione per il proprietario, e lettura ed esecuzione per gr
$ chmod u+rwx le1 imposta lettura, scrittura ed esecuzione per il proprietario lasciando inalterati gli altri perm
$ chmod ugo+rwx le1 imposta lettura, scrittura esecuzione per tutti (u user, g group, o other)
Il parametro -R consente di modi care ricorsivamente i permessi delle directory indicate e del loro contenuto.
$ chown -R nome1:gruppo1 dir1 rende la directory dir1 e i le contenuti proprietari di nome1 e del gruppo1
$ sudo chown -R root:root drupal rende la directory drupal e i le contenuti proprietari di root e del root
$ cat le1 le2 > le3 crea le3 con il contenuto di le1 e le2
$ cat le1 le2 >> le3 aggiunge il contenuto di le1 e le2 al le3
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 4/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
$ ls -l | more visualizza il contenuto della directory corrente in formato lungo su più pagine video (vedi comando ls)
LESS: PIÙ EFFICIENTE DI MORE VISUALIZZA IL CONTENUTO DI UN FILE SU PIÙ PAGINE VIDEO
less: A differenza di more è possibile scorrere il testo avanti e indietro. Per interrompere utilizzare CTRL+Z
$ ls -l | less visualizza il contenuto della directory corrente in formato lungo su più pagine video (vedi comando ls)
$ nd . -name "*.tmp" ricerca dei les temporanei *.tmp nella directory corrente
$ nd . -name "*.tmp" -exec rm {} \; ricerca ed eliminazione dei les temporanei nella directory corrente
COMANDI DI SISTEMA
FREE: MOSTRA LO STATO DELLA MEMORIA
free: con questo comando è possibile visualizzare lo stato della memoria.
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 5/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
q - per uscire da top
u - ordina per utente
M - ordina per uso della memoria
P - ordina per l'uso del processore
h - visualizza la guida (help)
k - termina un processo
n - modi ca il numero di processi visualizzati
$ sudo lshw -short lista abbreviata di tutti i dispositivi hardware del computer
$ sudo lshw -short lista abbreviata di tutti i dispositivi hardware del computer
RETE
NAST: STRUMENTO DI ANALISI DELLA RETE
nast: con questo strumento è possibile analizzare lo stato della rete
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 6/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
$ tar -cvzf archivio.tar.gz le1 le2 c= crea, v=verbose, z=comprimi, f=nome archivio (ES archivio.tar.gz)
UTILITY
VNCVIEWER
Questo potente strumento consente di visualizzare quello che avviene su un altro Computer
IMPOSTAZIONI PC HOST
Per prima cosa bisogna impostare il pc a cui ci si vuole connettere (host). Andare su Sistema > preferenze > Desktop remoto
attivare [ ] Consentire agli altri utenti di visualizzare il proprio desktop. Se si vuole controllare anche il pc remoto occorre attivare anche
IMPOSTAZIONI PC SERVER
Dare da terminale il comando
-viewonly : con questa opzione non è possibile interagire sul computer remoto
-fullscreen : con questa opzione il PC server viene visualizzato a tutto schermo. Premendo F8 compare una nestra pop-up per terminare
vncviewer o disabilitare il fullscreen
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 7/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
$ vncviewer -viewonly -fullscreen 192.168.100.1:0 Visualizza a pieno schermo ciò che avviene sul pc con indirizzo 192.168.100.1
APPROFONDIMENTI
Introduzione alla riga di comando (http://wiki.ubuntu-it.org/RigaDiComando)
comandi base (http://wiki.ubuntu-it.org/ComandiBase) della shell GNU/Linux
Sudo (http://wiki.ubuntu-it.org/Sudo)
Learning the Shell (http://linuxcommand.org/learning_the_shell.php) (inglese)
‹ Installare una stampante PDF (/come-fare/installare-una- Su Programmare lo spegnimento del pc su Linux ubuntu › (/come-
stampante-pdf) (/ubuntu/appunti- fare/programmare-lo-spegnimento-del-pc-su-linux-ubuntu)
ubuntu-
come-fare)
VIDEOMAKER
Intervista, Ripresa e Montaggio
(https://youtu.be/vdOkDUIcyVY)
www.janhu.it (http://www.janhu.it)
SERVERPLAN
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 8/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
JOOBLE
(https://it.jooble.org/ )
APPUNTI UBUNTU - COME FARE (/UBUNTU/APPUNTI-UBUNTU-COME-FARE) PRINCIPALI COMANDI LINUX - RIGA DI COMANDO
PRIVACY
CONTATTI
info@ecommunication.it (mailto:info@ecommunication.it)
Insegnante (/node/3)
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 9/10
6/11/2019 Principali comandi Linux - Riga di comando | ECOmmunication
Telegram (https://telegram.me/crispiatico)
CANALE YOUTUBE
(https://www.youtube.com/channel/UCF6tY7cFJdb0B_no1vx6TRw)
CONTATTO (/CONTACT)
https://www.ecommunication.it/ubuntu/principali-comandi-linux-riga-di-comando 10/10