Nel post precedente, abbiamo discusso di come installare Linux; ora parleremo delle funzionalità più potenti di Linux, che sono i comandi Linux oi comandi della shell.
Per la documentazione completa dei comandi Linux, puoi controllare la documentazione Linux.
Il potere di Linux è nel potere dei comandi che puoi usare.
Parlerò dei principali comandi Linux con i loro parametri principali che potresti utilizzare quotidianamente.
ls comando
Elenca file e cartelle nella directory corrente.
Parametri
–l
per elencare il contenuto come un elenco dettagliato.
-a
Visualizza tutti i file (nascosti + non nascosti).
Puoi combinare parametri come questo:
ls -la
comando cd
Cambia directory dalla directory corrente a un'altra.
cd /home
Andrà alla home directory
comando cp
Copia la sorgente nella destinazione.
Parametri
-io
Modalità interattiva significa attendere la conferma se ci sono file sul target, verrà sovrascritto.
-r
Copia ricorsiva significa includere le sottodirectory se trovate.
Esempio
cp –ir sourcedir targetdir
Comando mv
Sposta la sorgente nella destinazione e rimuovi la sorgente.
Parametri
-io
Modalità interattiva significa attendere la conferma se ci sono file sul target, verrà sovrascritto.
Esempio
mv –i sourceFile targetFile
comando rm
Elimina file o directory e devi utilizzare –r nel caso in cui desideri eliminare una directory.
Parametri
-r
Elimina ricorsiva significa eliminare tutte le sottodirectory se trovate.
-io
Interattivo significa attendere la conferma
comando mkdir
Crea una nuova directory.
mkdir newDir
comando rmdir
Elimina una directory
comando chown
Cambia il proprietario di un file o di una directory.
Parametri:
-R
R maiuscola qui significa cambiare la proprietà di tutte le sottodirectory se trovate e devi usare questo parametro se usi il comando su una directory.
chown –R root:root myDir
comando chmod
Modifica l'autorizzazione di un file o di una directory.
Parametri
La modalità composta da 3 parti, proprietario , gruppo e altri indica quali saranno le autorizzazioni per queste modalità e devi specificarle.
L'autorizzazione è una delle seguenti:
Leggi =4
Scrivi =2
Esegui =1
Ogni permesso è rappresentato da un numero come mostrato e puoi combinare le autorizzazioni.
Esempio
chmod 755 myfile
Ciò significa impostare l'autorizzazione per il file denominato myfile come segue:
proprietario:impostalo a 7, il che significa che 4+2+1 significa lettura+scrittura+esecuzione.
gruppo:impostalo a 5, il che significa che 4+1 significa leggi+esegui.
altro:impostalo a 5, il che significa che 4+1 significa leggi+esegui.
Nota:eseguire per una cartella, significa aprirla.
trova comando
Per trovare un file nel tuo sistema, il comando locate cercherà nel sistema il modello che hai fornito.
locate myfile
comando aggiornatob
aggiorna il database utilizzato dal comando locate.
comando data
Stampa semplicemente la data odierna. Basta digitare la data sulla shell.
comando tar
Combina diversi file in un archivio e li comprime se vuoi.
Parametri
-c
Crea un nuovo archivio.
-z
Comprimi l'archivio usando il pacchetto gzip.
-j
Comprimi l'archivio usando il pacchetto bzip2.
-v
Modalità dettagliata significa mostrare i file elaborati.
-f
Scrivi l'output su un file e non sullo schermo.
-x
Decomprimi i file da un archivio.
Esempio
tar –czvf myfiles.tar.gz myfiles
Questo comando impacchetta e comprime tutti i file nella cartella myfiles in un archivio compresso denominato myfiles.tar.gz.
tar-xzvf myfiels.tar.gz
Questo comando decomprimerà l'archivio.
comando cat
Visualizza il contenuto del file sullo schermo senza limiti.
Esempio
cat myfile.txt
meno comando
Visualizza il contenuto del file con una schermata di scorrimento in modo da poter navigare tra le pagine utilizzando PgUp, PgDn, Home ed End.
less myfile
comando grep
Cerca una stringa nei file specificati e visualizza quale riga contiene la stringa corrispondente.
Parametri
-R
Ricerca ricorsiva all'interno delle sottodirectory se trovate.
-io
Cerca insensibile e ignora maiuscole e minuscole.
-l
Visualizza il nome del file, non le righe di testo.
Esempio
grep –Ril mystring /home
comando passwd
Utilizzato per modificare la password utente.
del comando
Calcola l'utilizzo del disco di un file o di una directory.
Parametri
-h
Visualizza il modulo leggibile dall'uomo.
-s
Riepiloga la dimensione totale dell'output.
Esempio
du –hs /home
comando di riavvio
Riavvia immediatamente il sistema. Basta digitare reboot.
comando di arresto
Spegne il sistema, ma assicurati di chiudere tutti i file per evitare la perdita di dati.
Erano solo alcuni dei principali comandi di Linux.
Nota che, se dimentichi i parametri del comando, digita semplicemente il comando con – -help come parametro e verranno elencati i parametri utilizzati, quindi non devi ricordare tutti quei parametri all'inizio.
cat --help
Continua.
Comandi di base di Linux parte 2