IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

duposix - Online nel cloud

Esegui duposix nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando duposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


du — stima l'utilizzo dello spazio file

SINOSSI


du [-a|-s] [-kx] [-H|-L] [filetto...]

DESCRIZIONE


Per impostazione predefinita, il du l'utilità scriverà sullo standard output la dimensione dello spazio file
allocato a, e la dimensione dello spazio file allocato a ciascuna sottodirectory del file
gerarchia radicata in ciascuno dei file specificati. Per impostazione predefinita, quando un collegamento simbolico è
incontrato sulla riga di comando o nella gerarchia dei file, du deve contare la dimensione del
collegamento simbolico (piuttosto che il file a cui fa riferimento il collegamento) e non deve seguire il collegamento
in un'altra parte della gerarchia dei file. La dimensione dello spazio file allocato a un file
di tipo directory deve essere definita come la somma totale dello spazio assegnato a tutti i file nel
gerarchia di file radicata nella directory più lo spazio assegnato alla directory stessa.

Quando du non può stat() file o stat() o leggere le directory, segnala un errore
condizione e lo stato di uscita finale è influenzato. I file con più collegamenti devono essere
contati e scritti per una sola voce. La voce della rubrica selezionata nel report
non è specificato. Per impostazione predefinita, le dimensioni dei file devono essere scritte in unità di 512 byte, arrotondate a
la successiva unità da 512 byte.

VERSIONI


I du l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione 12.2,
Utilità Sintassi Linee Guida.

Sono supportate le seguenti opzioni:

-a Oltre all'output predefinito, riporta la dimensione di ogni file non di tipo
directory nella gerarchia dei file radicata nel file specificato. Indipendentemente da
presenza del -a opzione, non directory fornite come filetto gli operandi devono sempre
essere elencati.

-H Se viene specificato un collegamento simbolico sulla riga di comando, du conterà le dimensioni di
il file o la gerarchia di file a cui fa riferimento il collegamento.

-k Scrivi le dimensioni dei file in unità di 1024 byte, piuttosto che nei 512 byte predefiniti
unità.

-L Se viene specificato un collegamento simbolico sulla riga di comando o incontrato durante il
attraversamento di una gerarchia di file, du deve contare la dimensione del file o del file
gerarchia a cui fa riferimento il collegamento.

-s Invece dell'output predefinito, riportare solo la somma totale per ciascuno dei
file specificati.

-x Quando si valutano le dimensioni dei file, valutare solo i file che hanno lo stesso dispositivo
come il file specificato da filetto operando.

Specificare più di una delle opzioni che si escludono a vicenda -H ed -L Non sarà
considerato un errore. L'ultima opzione specificata determina il comportamento del
utilità.

OPERANDI


Il seguente operando deve essere supportato:

filetto Il percorso di un file la cui dimensione deve essere scritta. se no filetto è specificato, il
deve essere utilizzata la directory corrente.

STDIN


Non usato.

INGRESSO FILE


Nessuno.

AMBIENTE VARIABILI


Le seguenti variabili d'ambiente influiranno sull'esecuzione di du:

LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)

LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.

LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti).

LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.

NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.

ASINCRONO EVENTI


Predefinito.

STDOUT


L'uscita da du è costituito dalla quantità di spazio assegnato a un file e dal nome
del file, nel seguente formato:

"%D %s\n", <Taglia>,pathname>

Stderr


L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.

USCITA FILE


Nessuno.

EXTENDED DESCRIZIONE


Nessuno.

EXIT STATUS


Devono essere restituiti i seguenti valori di uscita:

0 Completamento riuscito.

>0 Si è verificato un errore.

CONSEGUENZE OF ERRORI


Predefinito.

I i seguenti sezioni sono Informativo.

APPLICAZIONI USO


Nessuno.

ESEMPI


Nessuno.

FONDAMENTO LOGICO


L'uso di unità da 512 byte è una pratica storica e mantiene la compatibilità con ls ed
altre utilità in questo volume di POSIX.1‐2008. Questo non impone che il file system
stesso essere basato su blocchi da 512 byte. Il -k l'opzione è stata aggiunta come misura di compromesso. Esso
è stato concordato dagli sviluppatori standard che 512 byte era la migliore unità predefinita a causa di
la sua completa coerenza storica sul Sistema V ( l'utilizzo misto di 512/1024 byte su
sistemi BSD), e che a -k l'opzione per passare a unità da 1024 byte era un buon compromesso.
Gli utenti che preferiscono la quantità di 1024 byte possono facilmente alias du a du -k senza rompere il
molti script storici che si basano su unità da 512 byte.

I -b l'opzione è stata aggiunta a una proposta iniziale per fornire una soluzione alla situazione
dove i sistemi System V e BSD forniscono cifre per le dimensioni dei file in blocchi, che è un
concetto definito dall'implementazione. (Nell'uso comune, la dimensione del blocco è di 512 byte per System V
e 1024 byte per i sistemi BSD.) Tuttavia, -b è stato successivamente eliminato, poiché l'impostazione predefinita era
alla fine decise come unità da 512 byte.

I file system storici non fornivano alcun modo per ottenere cifre esatte per l'allocazione dello spazio
dato ai file. Esistono due aree note di imprecisioni nei file system storici:
casi di indiretto blocchi in uso dal file system o scarso file cedendo
valori erroneamente alti. Un blocco indiretto è lo spazio utilizzato dal file system nella memoria
del file, ma non è necessario conteggiarli nello spazio assegnato al file. UN scarso
file è uno in cui an cerco() è stata effettuata una chiamata a una posizione oltre la fine del
file e dati sono stati successivamente scritti a quel punto. Un file system non ha bisogno di allocare
tutti i blocchi intermedi riempiti con zero a tale file. Spetta alla realizzazione per
definire esattamente quanto siano accurati i suoi metodi.

I -a ed -s le opzioni si escludono a vicenda nella versione originale di du. Il POSIX
La descrizione della shell e delle utility è implicita nella lingua in SVID dove -s is
descritto come causa della segnalazione "solo del totale complessivo". Alcuni sistemi possono produrre
uscita per -sa, ma un'applicazione POSIX Shell e Utilities rigorosamente conforme non può essere utilizzata
quella combinazione.

I -a ed -s le opzioni sono state adottate dall'SVID tranne che il comportamento di System V di not
elencando le non-directory date esplicitamente come operandi, a meno che il -a l'opzione è specificata,
era considerato un bug; il comportamento basato su BSD (report per tutti gli operandi) è obbligatorio. Il
comportamento predefinito di du nello SVID per quanto riguarda la segnalazione della mancata lettura dei file (è
non produce messaggi) è stato considerato controintuitivo, e quindi è stato specificato che il
Il comportamento predefinito di POSIX Shell e Utilities sarà quello di produrre tali messaggi. Queste
i messaggi possono essere disattivati ​​con il reindirizzamento della shell per ottenere il comportamento di System V.

I -x opzione è una pratica storica sui recenti sistemi BSD. È stato adottato da questo
volume di POSIX.1‐2008 perché non c'era nessun altro metodo storico per limitare il du
ricerca in una singola gerarchia di file. Questa limitazione della ricerca è necessaria per farla
possibile ottenere informazioni sull'utilizzo dello spazio file su un file system su cui altro file
sistemi sono montati, senza dover ricorrere a lunghe Find ed awk script.

FUTURE INDICAZIONI


Nessuno.

Usa duposix online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad