Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[HELP] Il terminale GNU/Linux: i fondamentali.

Per chi muove i primi passi nel mondo del pinguino

[HELP] Il terminale GNU/Linux: i fondamentali.

Messaggioda The Doctor » mer giu 23, 2010 10:40 am

Chiunque utilizzi od intenda utilizzare un Sistema Operativo GNU/Linux non può prescindere dall'imparare l'uso del terminale. In questo topic cercherò di elencare i comandi e le nozioni fondamentali per un corretto utilizzo del terminale, soprattutto per venire incontro alle esigenze degli utenti meno esperti.

Avvertenze:

[!!!] i sistemi GNU/Linux sono case sensitive, pertanto tutti i comandi SONO e DEVONO essere scritti in minuscolo

[info] forse non tutti sanno che il tasto TAB funge da autocompletamento per ciò che scriviamo sul terminale, pertanto se mi trovo ad esempio nella mia cartella /home/thedoctor e voglio accedere alla sottocartella Scaricati, non è necessario che io digiti per intero

Codice: Seleziona tutto
cd Scaricati/


Infatti è sufficiente scrivere

Codice: Seleziona tutto
cd Sca


e premere il tasto TAB per ottenere lo stesso risultato [;)]
Ciao Nonno
Avatar utente
The Doctor
MLI Hero
MLI Hero
 
Messaggi: 5553
Iscritto il: mer mar 24, 2010 9:10 am
Località: Fiumicino (Roma)

Operazioni su file e cartelle (1)

Messaggioda The Doctor » mer giu 23, 2010 10:58 am

cd

Codice: Seleziona tutto
cd /home/thedoctor/Scaricati/


[info] cambio directory: serve per spostarsi tra le cartelle.

----------------------------------------------------------------------

ls

Codice: Seleziona tutto
ls


[info] mostra il contenuto della cartella in cui ci troviamo.

Codice: Seleziona tutto
ls -l


[info] mostra il contenuto della cartella in cui ci troviamo in formato esteso (attributi, proprietario, gruppo eccetera).

Codice: Seleziona tutto
ls -la


[info] mostra il contenuto della cartella in cui ci troviamo in formato esteso (attributi, proprietario, gruppo eccetera) anche dei file nascosti.

[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man ls


----------------------------------------------------------------------

cp

Codice: Seleziona tutto
cp nomefile1.ext nomefile2.ext


[info] copia di file e cartelle.

[!!!] nell'esempio sopra riportato viene effettuata una copia esatta del file all'interno della stessa cartella in cui ci troviamo. Se vogliamo copiare, invece, un file da una cartella ad un'altra la sintassi è la seguente:

Codice: Seleziona tutto
cp /home/thedoctor/Scaricati/nomefile1.ext /home/thedoctor/Scrivania/nomefile1.ext


[!!!] per copiare una cartella e l'intero suo contenuto dobbiamo utilizzare l'opzione -r:

Codice: Seleziona tutto
cp -r /home/thedoctor/Scaricati/ /home/thedoctor/Scrivania/


[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man cp


----------------------------------------------------------------------

ln

Codice: Seleziona tutto
ln /home/thedoctor/Documenti/nomefile.ext /home/thedoctor/Scrivania/nomefile.ext


[info] creazione di collegamenti a file e cartelle.

[!!!] nell'esempio sopra riportato viene creato un collegamento sulla Scrivania del file nomefile.ext che si trova nella cartella Documenti. La stessa sintassi si applica per la creazione di collegamenti alle cartelle.

[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man ln


----------------------------------------------------------------------
Ciao Nonno
Avatar utente
The Doctor
MLI Hero
MLI Hero
 
Messaggi: 5553
Iscritto il: mer mar 24, 2010 9:10 am
Località: Fiumicino (Roma)

Operazioni su file e cartelle (2)

Messaggioda The Doctor » gio giu 24, 2010 2:09 pm

mv

Codice: Seleziona tutto
mv /home/thedoctor/Scrivania/nomefile.ext /home/thedoctor/Documenti/nomefile.ext


[info] spostamento di file e cartelle.

[!!!] nell'esempio sopra riportato il file nomefile.ext viene spostato dalla cartella Scrivania alla cartella Documenti. La stessa sintassi si applica per lo spostamento delle cartelle e del relativo contenuto.

[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man mv


----------------------------------------------------------------------

rm

Codice: Seleziona tutto
rm /home/thedoctor/Scrivania/nomefile.ext


[info] cancellazione di file e cartelle.

[!!!] per eliminare una cartella e l'intero suo contenuto dobbiamo utilizzare l'opzione -r:

Codice: Seleziona tutto
rm -r /home/thedoctor/Scrivania/cartellaprova/


[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man rm


----------------------------------------------------------------------

rmdir

Codice: Seleziona tutto
rmdir /home/thedoctor/Scrivania/cartellaprova/


[info] cancellazione di cartelle.

[!!!] la cartella può essere eliminata solo se risulta vuota.

[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man rmdir


----------------------------------------------------------------------

mkdir

Codice: Seleziona tutto
mkdir /home/thedoctor/Scrivania/cartellaprova


[info] creazione di nuove cartelle.

[idea] per le opzioni disponibili digitare:

Codice: Seleziona tutto
man mkdir


----------------------------------------------------------------------
Ciao Nonno
Avatar utente
The Doctor
MLI Hero
MLI Hero
 
Messaggi: 5553
Iscritto il: mer mar 24, 2010 9:10 am
Località: Fiumicino (Roma)


Torna a NewBie

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising