Foglio informativo sui comandi di Linux

Comandi di base di Linux

lsElenca tutti i file e le directory nella directory di lavoro attuale
ls -RElenca anche i file nelle sottodirectory
ls -aElenca anche i file nascosti
ls -alElenca file e directory con informazioni dettagliate come autorizzazioni, dimensioni, proprietario, ecc.
cd or cd ~Passa alla directory HOME
cd ..Sali di un livello
cdPer passare a una directory particolare
cd /Passa alla directory principale
cat > filenameCrea un nuovo file
cat filenameVisualizza il contenuto del file
cat file1 file2 > file3Unisce due file (file1, file2) e memorizza l’output in un nuovo file (file3)
mv file "new file path"Sposta i file nella nuova posizione
mv filename new_file_nameRinomina il file con un nuovo nome file
sudoConsente agli utenti regolari di eseguire programmi con i privilegi di sicurezza del superutente o root
rm filenameElimina un file
manFornisce informazioni di aiuto su un comando
historyFornisce un elenco di tutti i comandi precedenti digitati nella sessione del terminale corrente
clearCancella il terminale
mkdir directorynameCrea una nuova directory nella directory di lavoro attuale o nel percorso specificato
rmdirElimina una directory
mvRinomina una directory
pr -xDivide il file in x colonne
pr -hAssegna un’intestazione al file
pr -nDenota il file con i numeri di riga
lp -nc , lpr cStampa copie “c” del file
 lp-d lp-PSpecifica il nome della stampante
apt-getComando utilizzato per installare e aggiornare i pacchetti
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Comando per inviare e-mail
mail -s "Subject"
to-address < Filename
Comando per inviare e-mail con allegato

Comandi di autorizzazione file

ls -lper mostrare il tipo di file e il permesso di accesso
rpermesso di lettura
wautorizzazione di scrittura
xeseguire il permesso
-=nessun permesso
Chown userPer modificare la proprietà di un file/directory
Chown user:group filenamecambia l’utente e il gruppo per un file o una directory

Comando Variabili d’ambiente

echo $VARIABLEPer visualizzare il valore di una variabile
envVisualizza tutte le variabili di ambiente
VARIABLE_NAME= variable_valueCrea una nuova variabile
UnsetRimuovere una variabile
export Variable=valuePer impostare il valore di una variabile di ambiente

Comandi di gestione degli utenti di linux

sudo adduser usernamePer aggiungere un nuovo utente
sudo passwd -l 'username'Per modificare la password di un utente
sudo userdel -r 'username'Per rimuovere un utente appena creato
sudo usermod -a -G GROUPNAME USERNAMEPer aggiungere un utente a un gruppo
sudo deluser USER GROUPNAMEPer rimuovere un utente da un gruppo
fingerMostra le informazioni di tutti gli utenti che hanno effettuato l’accesso
finger usernameFornisce informazioni su un particolare utente

Comando di rete

SSH username@ip-address or hostnameaccedere a una macchina Linux remota utilizzando SSH
Ping hostname="" or =""Per eseguire il ping e analizzare le connessioni di rete e host
dirVisualizza i file nella directory corrente di un computer remoto
cd "dirname"cambia la directory in “dirname” su un computer remoto
put filecaricare ‘file’ dal computer locale al computer remoto
get fileScarica ‘file’ dal computer remoto al computer locale
quitDisconnettersi

Comando di processo

bgPer inviare un processo in background
fgPer eseguire un processo interrotto in primo piano
topDettagli su tutti i processi attivi
psFornisci lo stato dei processi in esecuzione per un utente
ps PIDFornisce lo stato di un particolare processo
pidofFornisce l’ID processo (PID) di un processo
kill PIDUccide un processo
niceAvvia un processo con una determinata priorità
reniceModifica la priorità di un processo già in esecuzione
dfFornisce spazio libero su disco rigido sul tuo sistema
freeFornisce RAM libera sul tuo sistema

VI Comandi di modifica

iInserisci al cursore (va in modalità di inserimento)
aScrivi dopo il cursore (va in modalità di inserimento)
AScrivi alla fine della riga (va in modalità di inserimento)
ESCTermina la modalità di inserimento
uAnnulla ultima modifica
UAnnulla tutte le modifiche all’intera riga
oApri una nuova riga (va in modalità di inserimento)
ddElimina riga
3ddElimina 3 righe
DElimina il contenuto della riga dopo il cursore
CElimina il contenuto di una riga dopo il cursore e inserisci un nuovo testo. Premere il tasto ESC per terminare l’inserimento.
dwElimina parola
4dwElimina 4 parole
cwCambia parola
xElimina il carattere in corrispondenza del cursore
rSostituisci carattere
RSovrascrivi i caratteri dal cursore in poi
sSostituisci un carattere sotto il cursore continua a inserire
SSostituisci l’intera riga e inizia a inserire all’inizio della riga
~Cambia caso di carattere individuale

Spero che questa guida di riferimento su Linux ti aiuti!

Posts created 107

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top