Linux: Comandi utili

Introduzione
In questa guida, descriveremo alcuni comandi utili per poter eseguire operazioni di amministrazione.

Arresto e Riavvio di un sistema.
Arresto del sistema:

# shutdown -h now

oppure:

# halt

o ancora:

# init 0

Arresto programmato del sistema:

# shutdown -r ore:minuti &

Cancellare un arresto programmato del sistema:

# shutdown -c

Riavvio del sistema:

# shutdown -r now

oppure:

# reboot

o ancora:

# init 6

Abbondonare la sessione:

# logout

Monitorare in tempo reale processi, cpu, ram e swap.

# top

Spazio disco

Visualizzare l’elenco delle partizioni:

# df -h

Conoscere lo spazio su disco occupato dalla directory ‘dir1’:

# du -sh dir1

Visualizzare la dimensione dei file e delle directory ordinandoli per dimensione:

# du -sh * | sort -rn

Visualizzare l’architettura della macchina:

# arch

Data e orario di sistema.
Visualizzare data e ora:

# date

Impostare l’orario, esempio ore 16:00:

# date -s 1600

Impostare data e ora.
-sintassi del comando: MeseGiornoOreMinutiAnno.Secondi
Nel seguente esempio vogliamo impostare la data 12 Aprile 2007, ore 17 e 00 Minuti e 00 secondi:

# date 041217002007.00

per salvare definitavamente le modifiche sul BIOS, eseguire il comando:

# clock -w

Formattare un floppy disk:
L’opzione ‘-n’ disabilita la verifica dopo la formattazione

# fdformat  -n /dev/fd0

Creare un dischetto di boot:
Sintassi del comando: –device /dev/fd0  ‘versione_kernel’

# mkbootdisk –device /dev/fd0 2.6.9-1.667

oppure:

# cp /boot/vmlinuz /dev/fd0

oppure:

# dd if=/boot/vmlinuz-2.6.9-1.667 of=/dev/fd0

oppure, alcune distro forniscono un file immagine sul cd di installazione:

# dd if=/mnt/cdrom/images/cdrom.img of=/dev/fd0

Creare una copia dell’MBR(Master Boot Record) su floppy:

# dd if=/dev/hda of=/dev/fd0 bs=512 count=1

Ripristinare l’MBR dalla copia di backup salvata su floppy:

# dd if=/dev/fd0 of=/dev/hda bs=512 count=1