EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

duposix - Online în cloud

Rulați duposix în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda duposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


du — estimarea utilizării spațiului de fișiere

REZUMAT


du [−a|−s] [−kx] [−H|−L] [fişier...]

DESCRIERE


Implicit, du utilitarul va scrie la ieșirea standard dimensiunea spațiului de fișiere
alocat și dimensiunea spațiului de fișiere alocat fiecărui subdirector al fișierului
ierarhie înrădăcinată în fiecare dintre fișierele specificate. În mod implicit, când o legătură simbolică este
întâlnite pe linia de comandă sau în ierarhia fișierelor, du va conta dimensiunea
link simbolic (mai degrabă decât fișierul la care face referire linkul) și nu trebuie să urmeze linkul
la o altă parte a ierarhiei fișierelor. Dimensiunea spațiului de fișier alocat unui fișier
directorul de tip va fi definit ca suma totală a spațiului alocat tuturor fișierelor din
ierarhia de fișiere înrădăcinată în director plus spațiul alocat directorului însuși.

Cand du nu poti Stat() fișiere sau Stat() sau citiți directoare, va raporta o eroare
condiția și starea finală de ieșire este afectată. Fișierele cu legături multiple vor fi
numărate și scrise pentru o singură intrare. Intrarea din director care este selectată în raport
este nespecificat. În mod implicit, dimensiunile fișierelor vor fi scrise în unități de 512 de octeți, rotunjite la
următoarea unitate de 512 octeți.

OPŢIUNI


du utilitatea trebuie să se conformeze volumului Definiții de bază din POSIX.1-2008, Secțiune 12.2,
Utilitate Sintaxă Instrucțiuni.

Următoarele opțiuni vor fi acceptate:

−a Pe lângă rezultatul implicit, raportați dimensiunea fiecărui fișier care nu este de tip
directorul din ierarhia fișierelor cu rădăcină în fișierul specificat. Indiferent de
prezenta a −a opțiune, non-directoare date ca fişier operanzii trebuie întotdeauna
fi listat.

−H Dacă pe linia de comandă este specificată o legătură simbolică, du va conta dimensiunea de
fișierul sau ierarhia fișierelor la care se face referire prin link.

−k Scrieți dimensiunile fișierelor în unități de 1024 de octeți, în loc de 512 de octeți implicit
de unități.

−L Dacă o legătură simbolică este specificată pe linia de comandă sau întâlnită în timpul
parcurgerea unei ierarhii de fișiere, du va număra dimensiunea fișierului sau fișierului
ierarhie la care face referire link-ul.

−s În loc de rezultatul implicit, raportați numai suma totală pentru fiecare dintre
fișierele specificate.

−x Când evaluați dimensiunile fișierelor, evaluați numai acele fișiere care au același dispozitiv
ca fișierul specificat de fişier operand.

Specificarea a mai mult de una dintre opțiunile care se exclud reciproc −H și −L nu va fi
considerată o eroare. Ultima opțiune specificată va determina comportamentul
utilitate.

OPERANDE


Următorul operand va fi suportat:

fişier Calea unui fișier a cărui dimensiune urmează să fie scrisă. Daca nu fişier este specificat, cel
va fi folosit directorul curent.

Stdin


Nefolosit.

INTRARE DOSARE


Nici unul.

MEDIUL VARIABILE


Următoarele variabile de mediu vor afecta execuția du:

LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)

LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.

LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente).

LC_MESSAGES
Determinați locația care ar trebui utilizată pentru a afecta formatul și conținutul
mesaje de diagnostic scrise la eroare standard.

NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.

ASINCRON EVENIMENTE


Implicit.

Stdout


Ieșirea din du va consta din cantitatea de spațiu alocată unui fișier și din nume
a fișierului, în următorul format:

„%d %s\n", <mărimea>,caii de acces>

Stderr


Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.

REZULTATE DOSARE


Nici unul.

EXTENDED DESCRIERE


Nici unul.

EXIT STAREA


Următoarele valori de ieșire vor fi returnate:

0 Finalizare cu succes.

>0 A apărut o eroare.

CONSECINȚE OF ERORI


Implicit.

următor secțiuni sunt informativ.

APLICARE UTILIZARE


Nici unul.

EXEMPLE


Nici unul.

FUNDAMENTARE


Utilizarea unităților de 512 octeți este o practică istorică și menține compatibilitatea cu ls și
alte utilitati din acest volum al POSIX.1‐2008. Acest lucru nu impune ca sistemul de fișiere
se bazează pe blocuri de 512 octeți. The −k opțiunea a fost adăugată ca măsură de compromis. Aceasta
a fost de acord de către dezvoltatorii standard că 512 octeți era cea mai bună unitate implicită din cauza
coerența sa istorică completă pe Sistemul V (contra utilizarea mixtă a 512/1024 de octeți este activată
sisteme BSD) și că a −k opțiunea de a trece la unități de 1024 de octeți a fost un compromis bun.
Utilizatorii care preferă cantitatea de 1024 de octeți pot utiliza cu ușurință alias du la du −k fără a rupe
multe scripturi istorice care se bazează pe unitățile de 512 octeți.

−b la o propunere timpurie a fost adăugată opțiunea de a oferi o soluție a situației
unde sistemele System V și BSD oferă cifre pentru dimensiunile fișierelor în blocuri, care este un
concept definit de implementare. (În uzul obișnuit, dimensiunea blocului este de 512 octeți pentru System V
și 1024 de octeți pentru sistemele BSD.) Cu toate acestea, −b a fost șters ulterior, deoarece implicit a fost
în cele din urmă decis ca unități de 512 octeți.

Sistemele de fișiere istorice nu au oferit nicio modalitate de a obține cifre exacte pentru alocarea spațiului
dat la dosare. Există două zone cunoscute de inexactități în sistemele de fișiere istorice:
cazuri de indirect blocuri fiind utilizat de sistemul de fișiere sau rar fișiere ce cedează
valori incorect ridicate. Un bloc indirect este spațiul utilizat de sistemul de fișiere în stocare
din fișier, dar care nu trebuie să fie numărate în spațiul alocat fișierului. A rar
fișierul este unul în care an lseek() apelul a fost efectuat la o poziție dincolo de sfârșitul
fișierul și datele au fost ulterior scrise în acel moment. Un sistem de fișiere nu trebuie să aloce
toate blocurile umplute cu zero intervin într-un astfel de fișier. Depinde de implementare să
definiți exact cât de precise sunt metodele sale.

−a și −s opțiunile s-au exclus reciproc în versiunea originală a du. POSIX
Descrierea Shell și Utilities este implicită de limba din SVID unde −s is
descrisă ca determinând raportarea „doar totalul general”. Unele sisteme pot produce
ieșire pentru −sa, dar o aplicație POSIX Shell și Utilities strict conformă nu poate fi utilizată
acea combinație.

−a și −s opțiunile au fost adoptate din SVID, cu excepția faptului că comportamentul System V nu
listând non-directoare date explicit ca operanzi, cu excepția cazului în care −a este specificată opțiunea,
a fost considerat un bug; comportamentul bazat pe BSD (raport pentru toți operanzii) este obligatoriu. The
comportament implicit al du în SVID în ceea ce privește raportarea eșecului de citire a fișierelor (it
nu produce mesaje) a fost considerată contra-intuitivă și, astfel, s-a specificat că
Comportamentul implicit al POSIX Shell și Utilities va fi de a produce astfel de mesaje. Aceste
mesajele pot fi dezactivate cu redirecționarea shell pentru a obține comportamentul System V.

−x opțiunea este practica istorică pe sistemele BSD recente. Acesta a fost adoptat prin aceasta
volumul POSIX.1‐2008 deoarece nu exista o altă metodă istorică de limitare a du
căutare într-o singură ierarhie de fișiere. Această limitare a căutării este necesară pentru a o face
este posibil să obțineți informații despre utilizarea spațiului de fișiere despre un sistem de fișiere pe care alt fișier
sistemele sunt montate, fără a fi nevoie să recurgă la o lungă durată găsi și Wow script-ul.

VIITOR INSTRUCTIUNI


Nici unul.

Utilizați online duposix folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad