Il programma df visualizza la quantità di spazio liberoLibero su disco: dfIl programma df visualizza la quantità di spazio libero, partizione partizione. Le unità / partizioni devono essere montate in modo da ottenere queste informazioni. NFS informazioni possono essere raccolte in questo modo, pure. Alcuni parametri per df sono elencati qui; supplementari (usata raramente) le opzioni sono elencate nella pagina df manuale.
Per mostrare lo spazio disponibile in un formato leggibile per il file system su cui / tmp si trova, digitare il seguente comando: [michael @ workbox Michael] $ df-h / tmp Dischi Sincronizzazione: sincronizzazioneCome la maggior parte dei moderni sistemi operativi, Linux mantiene una cache del disco per migliorare l'efficienza. Lo svantaggio, naturalmente, è che non tutto quello che volete scritto su disco sarà stato scritto su disco in un dato momento. Per pianificare la cache del disco deve essere scritto su disco, si utilizza il comando di sincronizzazione. Se rileva che la scrittura di sincronizzazione della cache su disco è già stato programmato, il kernel è incaricato di immediatamente svuotare la cache. Questo comando non accetta parametri della riga di comando. Digitare questo comando per assicurare la cache del disco è stata lavata: [root @ workbox / root] # sync; sync Processi di monitoraggio e di terminazioneSotto Linux (e Unix in generale), ogni programma in esecuzione e dispone di almeno un processo. Dal punto di vista del sistema operativo, ogni processo è indipendente dalle altre. A meno che non chiede espressamente di condividere risorse con altri processi, un processo è limitato alla memoria e l'assegnazione della CPU ad essa assegnati. Processi che la loro assegnazione oltrepassare memoria (che potrebbero potenzialmente danneggiare un altro programma in esecuzione e di rendere il sistema instabile) sono immediatamente ucciso. Questo metodo di gestione dei processi è stato un contributo importante per la stabilità dei sistemi UNIX: applicazioni utente non può danneggiare i programmi di altri utenti o il sistema operativo. Questa sezione descrive gli strumenti utilizzati per lista e manipolare i processi. Essi sono molto importanti elementi di lavoro di un amministratore di sistema. Processi annuncio: psIl comando ps elenca tutti i processi in un sistema, il loro stato, le dimensioni, il nome, il proprietario, il tempo di CPU, il tempo orologio da parete, e molto altro ancora. Ci sono molti parametri di comando di linea disponibile; L'insieme più comuni dei parametri utilizzati con il comando ps-è auxww. Questi parametri mostrano tutti i processi (indipendentemente dal fatto che hanno un terminale di controllo), i proprietari di ogni processo, e il comando di tutti i processi 'i parametri di riga. Esaminiamo l'output di una chiamata di ps-auxww. La prima riga del risultato fornisce intestazioni di colonna per la quotazione, come segue: - Colonna 1: utente che possiede ciò che di processo. - Colonna 2: PID numero di identificazione del processo. - Colonna 3: Percentuale% della CPU della CPU occupata da un processo. Nota: Per un sistema con più processori, questa colonna aggiungere fino a più del 100 per cento. - Colonna 4: Percentuale% MEM della memoria occupata da un processo. - Colonna 5: VSZ La quantità di memoria virtuale di un processo sta prendendo. - Colonna 6: RSS L'importo del reale (residente) la memoria di un processo sta prendendo. - Colonna 7: TTY Il terminale di controllo per un processo. Un punto di domanda in questa colonna, il processo non è più collegato a un terminale di controllo. - Colonna 8: STAT Lo stato del processo: - S processo sta dormendo. Tutti i processi che sono pronti a correre (che è, essendo multitasking, e la CPU è attualmente concentrata altrove) sarà addormentato. - R processo è in realtà la CPU. - Sleep D di continuità (di solito di I / O collegati). - Processo di T viene tracciata da un debugger o è stato arrestato. - Z processo è andato zombie. Questo significa che o (1) il processo padre non ha confermato la morte del suo bambino utilizzando la chiamata di sistema wait, o (2), il genitore è stato ucciso in modo improprio, e fino a quando il genitore è completamente ucciso, il processo init (vedi Linux 8 tutorial) non può raccogliere il bambino stesso. Un processo zombied indica di solito il software scritti male. Inoltre, la voce STAT per ogni processo può assumere uno dei seguenti modificatori: W = Nessuna delle pagine residenti in memoria (è stato completamente swapped out); <= processo ad alta priorità; N = Low-compito prioritario; L = pagine in memoria sono bloccati lì (di solito a significare la necessità di una reale funzionalità di tempo). - Colonna 9: Data di inizio del processo è stato avviato. - Colonna 10: Importo TIME di tempo, il processo si è speso per la CPU. - Colonna 11: nome del comando del processo e dei suoi parametri della riga di comando. un articolo presentato da Daniel K. Disclaimer:Il nostro sito non è responsabile per il contenuto di questo articolo. Webarticles è una risorsa gratuita di informazioni. Importante: Questo articolo è "Il programma df visualizza la quantità di spazio libero" è stato tradotto da un software automatico. Ci dispiace per eventuali errori di ortografia che possono essersi verificati. Grazie per la vostra comprensione.
|
|||||
| Online: 504 users browsing the articles directory |
|
|