24 Importanti comandi per cominciare ad utilizzare Linux da terminale
se ti sei stufato di Windows e vuoi provare il sistema operativo Linux ti consiglio di imparare questi comandi di base per iniziare ad usare al meglio la tua distribuzione e sono sicuro che ti serviranno un giorno quando devi installare programmi , giochi oppure nascondere i tuoi file "personali" ( non voglio immaginare ) . Quindi vediamo alcuni dei comandi principali che deve sapere ogni utente Linux :
Comandi del Sistema
CD - Cambia directory.
free - Visualizza quanta memoria (RAM e swap) è attualmente usata e quanta è libera.
help comando - visualizza una breve schermata d'aiuto, per le funzioni built-in.
kill - Manda un segnale al processo specificato dall'identificatore di processo (pid) o dall'identificatore di job (%job). Il segnale di default è SEGKILL, che termina il processo. il processo deve essere attivo: se è stato bloccato con CTRL+Z, bisogna poi riattivarlo con fg, e solo allora riceverà il segnale. il processo viene terminato brutalmente, i dati non salvati sono persi.
pkill nome - Termina tutti i processi con questo nome. N.B. il processo viene terminato brutalmente, i dati non salvati sono persi.
poweroff / reboot - Riavvia / Spegne il sistema.
script file - Memorizza ogni cosa che appare sullo schermo in un file fino a quando si esegue exit. Non è funzionale per memorizzare uno script su disco.
shutdown -r time / shutdown -h time - Riavvia / spegne il sistema dopo un tempo presfissato. time può essere: numero minuti, oppure hh:mm, oppure now. Se non specifichi -r / -h fa casino... (arresta, ma non spegne né riavvia).
uname / uname -a - Ottiene il nome del sistema operativo, la versione del kernel e altro.
Comandi Gestione dei Filesystem
fsck device / fsck.ext2 device - File system Check: verifica l'integrità, ripara il filesystem.
fdisk -l - Visualizza / modifica la tabella delle partizioni di un'unità disco. (occorre essere super-user anche solo per visualizzare).
mount [-t filesystem] cartella - Monta una periferica. cartella sarà il suo nuovo indirizzo (da usare come device)... deve essere una cartella già esistente!!! Per smontare vedere umount. Per i dischi da montare automaticamente: /etc/fstab.
Con l'opzione --bind si può montare anche un dispositivo già montato altrove.
umount device - Smonta una periferica
Gestione pacchetti
Red Hat
rpm / rpm -i file / rpm -a|grep name - Gestione pacchetti .rpm. Non funziona in ambiente Debian! Installa un .rpm già scaricato.Cerca i pacchetti installati con un certo nome
Debian e Ubuntu
apt-get /apt-get install package-name - Installa
apt-get remove package-name - Rimuove ma non cancella i file di configurazione
apt-get purge package-name - Rimuove
apt-get upgrade [package-name] - Aggiorna
apt-get autoclean / apt-get autoremove - Cancella file .deb temporanei.
Rete
ifconfig / ifstatus scheda-di-rete - Visualizza/setta impostazioni delle schede di rete.
iwconfig - Visualizza/setta impostazioni delle schede di rete wireless.
sudo /etc/init.d/networking restart - Fa ripartire da capo la rete.
rcp nomehost - Copia file in remoto dalla macchina corrente in un'altra macchina.
wget -r -l numero_livelli URL - Scarica un intero sito (in realtà ci sono molte altre opzioni).

Commenti
Posta un commento
* Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti al post.