nice [-n variazione] [comando]
Il comando nice serve ad assegnare un valore di nice al
processo al momento dell’esecuzione
renice priorità PID
Questo comando modifica il valore di nice di un processo in
esecuzione
Il processo assumerà un valore di nice pari al valore priorità
ps u -->Vediamo i parametri dell’utilizzo di memoria da parte dei
processi
• mostra le dimensioni della RAM utilizzata effettivamente (RSS)
• la percentuale utilizzata su quella totale (%MEM)
• la memoria virtuale utilizzata dal processo (VSZ):
vm_lib+vm_exe+vm_data+vm_stack
(vm_lib è lo spazio di memoria virtuale che occupano le librerie,
mentre vm_exe è quello occupato dall’eseguibile)
pmap –x PID:
• vediamo le dimensioni dei utilizzati dal processo (es. le librerie)
• lo stack
• il processo relativo
• il totale
Il comando pmap restituisce un mapping della memoria
utilizzata da un processo
vmstat -a per visualizzare quantità di memoria attiva e inattiva
" -m per visualizzare le dimensioni delle pagin
Il comando vmstat visualizza statistiche relative alla memoria
virtuale
Per sapere come saranno i permessi alla creazione di un file,
utilizziamo il comando umask:
• umask [-S] per conoscere quelli attuali
• umask permessi per modificarli
last [username]
Consente di avere informazioni sugli ultimi accessi di un
determinato utente o, in assenza di username, di tutti gli ultimi
accessi.
Per formattare un disco rimovibile si usa il comando fdformat:
• fdformat [-n] dispositivo
• con l’opzione –n non effettua il controllo alla fine
• fdformat /dev/fd0
• formatta il floppy
Il comando badblocks serve ad effettuare una ricerca dei blocchi
difettosi:
• badblocks [opzioni] dispositivo [fine] [inizio]
Per effettuare il mount di un file system si utilizza il comando
mount:
• mount [opzioni] [dispositivo] [directory]
Tra le opzioni:
• -a per montare tutti i file system in /etc/fstab (ad eccezione di
quelli con opzione noauto)
• -t tipo_filesystem per specificare il tipo
• -o opzioni_speciali per specificare speciali opzioni
Esempio: montare un floppy nella directory /mnt
• mount /dev/fd0 /mnt
Esempio: montare un cdrom nella directory /cdrom
• mount /dev/cdrom /cdrom
Alla fine bisogna smontare il file system col comando umount:
• umount [opzioni] [dispositivo] [directory]
• valgono le opzioni -a e –t del comando mount
Il comando df elenca lo spazio libero delle partizioni:
• df [opzioni] [dispositivo]
Tra le opzioni:
• -i per sapere gli i-node liberi
• -h per specificare l’unità di misura
come sempre prendi in considerazione quelli che possono essere più utili