Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

duposix - Online w chmurze

Uruchom duposix w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie duposix, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


du — szacunkowe wykorzystanie przestrzeni plików

STRESZCZENIE


du [−a|−s] [−kx] [−H|−L] [filet...]

OPIS


Domyślnie du narzędzie zapisze na standardowe wyjście rozmiar przestrzeni plików
przydzielony i rozmiar przestrzeni plików przydzielonej do każdego podkatalogu pliku
hierarchia zakorzeniona w każdym z określonych plików. Domyślnie, gdy dowiązanie symboliczne to
napotkane w linii poleceń lub w hierarchii plików, du policzy rozmiar
łącze symboliczne (a nie plik, do którego odnosi się łącze) i nie powinny podążać za łączem
do innej części hierarchii plików. Rozmiar przestrzeni plików przydzielonej do pliku
katalogu typu należy zdefiniować jako sumę miejsca przydzielonego wszystkim plikom w katalogu
hierarchia plików zakorzeniona w katalogu plus miejsce przydzielone do samego katalogu.

Kiedy du nie może stan() pliki lub stan() lub czytać katalogi, zgłosi błąd
warunku i ma to wpływ na ostateczny status wyjścia. Pliki z wieloma linkami powinny być
policzone i zapisane tylko dla jednego wpisu. Wpis katalogu wybrany w raporcie
jest nieokreślony. Domyślnie rozmiary plików są zapisywane w jednostkach 512-bajtowych i zaokrąglane w górę do
następna jednostka 512-bajtowa.

OPCJE


Połączenia du narzędzie powinno być zgodne z woluminem Base Definitions POSIX.1-2008, Sekcja 12.2,
Użyteczność Składnia Wytyczne.

Obsługiwane będą następujące opcje:

-a Oprócz domyślnego wyniku podaj rozmiar każdego pliku innego typu
katalog w hierarchii plików, którego korzeniem jest określony plik. Niezależnie od
obecność -a opcja, nie-katalogi podane jako filet operandy zawsze
być wymienione.

−H Jeśli w wierszu poleceń podano dowiązanie symboliczne, du policzy rozmiar
plik lub hierarchia plików, do której odwołuje się łącze.

−k Zapisz rozmiary plików w jednostkach 1024 bajtów, a nie domyślnych 512 bajtów
jednostek.

−L Jeśli w wierszu poleceń podano dowiązanie symboliczne lub napotkano je podczas
przechodzenie przez hierarchię plików, du liczy rozmiar pliku lub pliku
hierarchia, do której odwołuje się łącze.

-s Zamiast domyślnych danych wyjściowych podaj tylko całkowitą sumę dla każdego z nich
określone pliki.

−x Oceniając rozmiary plików, oceniaj tylko te pliki, które mają to samo urządzenie
jako plik określony przez filet argument.

Określanie więcej niż jednej z wzajemnie wykluczających się opcji −H i −L nie będzie
uważany za błąd. Ostatnia określona opcja określa zachowanie
użyteczność.

OPERANDY


Obsługiwane będą następujące argumenty:

filet Ścieżka pliku, którego rozmiar ma zostać zapisany. Jeśli nie filet jest określony,
używany będzie bieżący katalog.

STDIN


Nieużywany.

WEJŚCIE AKTA


Brak.

ŚRODOWISKO ZMIENNE


Następujące zmienne środowiskowe mają wpływ na wykonanie du:

JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).

LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.

LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty).

LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne zapisywane z błędem standardowym.

NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.

ASYNCHRONICZNY WYDARZENIA


Domyślna.

STDOUT


Dane wyjściowe z du składać się będzie z ilości miejsca przydzielonego plikowi oraz nazwy
pliku w następującym formacie:

"%D %s\n", <rozmiar>,nazwa ścieżki>

STDERR


Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.

WYDAJNOŚĆ AKTA


Brak.

ROZSZERZONY OPIS


Brak.

EXIT STATUS


Zwracane są następujące wartości wyjściowe:

0 Pomyślne zakończenie.

>0 Wystąpił błąd.

KONSEKWENCJE OF BŁĘDY


Domyślna.

Połączenia następujący działy jest informacyjny.

WNIOSEK ZASTOSOWANIE


Brak.

PRZYKŁADY


Brak.

RACJONALNE UZASADNIENIE


Używanie jednostek 512-bajtowych jest praktyką historyczną i zachowuje zgodność z ls i
inne narzędzia w tym tomie POSIX.1-2008. Nie wymaga to, aby system plików
sam w sobie będzie oparty na blokach 512-bajtowych. The −k opcję dodano jako środek kompromisowy. To
twórcy standardu zgodzili się, że 512 bajtów jest najlepszą domyślną jednostką z powodu
jego pełna historyczna spójność w Systemie V (przeciwko włączone mieszane użycie 512/1024 bajtów
systemy BSD), oraz że a −k Opcja przejścia na jednostki 1024-bajtowe była dobrym kompromisem.
Użytkownicy preferujący wielkość 1024 bajtów mogą z łatwością utworzyć alias du do du −k bez łamania
wiele skryptów historycznych opierających się na jednostkach 512-bajtowych.

Połączenia −b Do wcześniejszej propozycji dodano opcję rozwiązania sytuacji
gdzie systemy System V i BSD podają dane dotyczące rozmiarów plików w Bloki, który jest
koncepcja zdefiniowana wdrożeniowo. (W powszechnym użyciu rozmiar bloku wynosi 512 bajtów w Systemie V
i 1024 bajty dla systemów BSD.) Jednak −b został później usunięty, ponieważ wartością domyślną było
ostatecznie zdecydowano się na jednostki 512-bajtowe.

Historyczne systemy plików nie zapewniały możliwości uzyskania dokładnych danych dotyczących alokacji miejsca
podane do plików. Istnieją dwa znane obszary niedokładności w historycznych systemach plików:
przypadki pośredni Bloki używane przez system plików lub rzadki pliki ulegające
nieprawidłowo wysokie wartości. Blok pośredni to miejsce zajmowane przez system plików w pamięci
pliku, ale nie trzeba tego wliczać do przestrzeni przydzielonej plikowi. A rzadki
plik to taki, w którym plik szukam() zostało wykonane wezwanie do pozycji poza końcem
plik, a dane zostały następnie zapisane w tym momencie. System plików nie musi alokować
wszystkie pośrednie bloki wypełnione zerami do takiego pliku. To zależy od wdrożenia
dokładnie określić, jak dokładne są jego metody.

Połączenia -a i -s w oryginalnej wersji opcje wzajemnie się wykluczały du. POSIX
Opis powłoki i narzędzi jest sugerowany przez język w SVID, gdzie -s is
opisane jako powodujące zgłaszanie „tylko całkowitej sumy”. Niektóre systemy mogą generować
wyjście dla -sa, ale nie można używać powłoki i aplikacji narzędziowych ściśle zgodnych z POSIX
ta kombinacja.

Połączenia -a i -s opcje zostały przejęte z SVID, z tą różnicą, że zachowanie Systemu V nie
wyświetlanie listy katalogów niebędących katalogami wyraźnie podanymi jako operandy, chyba że -a opcja jest określona,
został uznany za błąd; wymagane jest zachowanie oparte na BSD (raport dla wszystkich operandów). The
domyślne zachowanie du w SVID w zakresie zgłaszania braku odczytu plików (it
nie generuje żadnych komunikatów) uznano za sprzeczne z intuicją i dlatego określono, że plik
Domyślnym zachowaniem POSIX Shell i Utilities będzie generowanie takich komunikatów. Te
komunikaty można wyłączyć za pomocą przekierowania powłoki, aby uzyskać zachowanie Systemu V.

Połączenia −x opcją jest historyczna praktyka w najnowszych systemach BSD. Zostało przez to przyjęte
tom POSIX.1-2008, ponieważ nie było innej historycznej metody ograniczania du
wyszukaj pojedynczą hierarchię plików. To ograniczenie poszukiwań jest konieczne, aby tak się stało
możliwe jest uzyskanie informacji o wykorzystaniu przestrzeni plików na temat systemu plików, w którym znajduje się inny plik
systemy są montowane bez konieczności uciekania się do długich odnaleźć i Awk skrypt.

PRZYSZŁOŚĆ KIERUNKI


Brak.

Korzystaj z duposix online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad