Movatterモバイル変換


[0]ホーム

URL:


Sari la conținut
Wikipediaenciclopedia liberă
Căutare

du (Unix)

De la Wikipedia, enciclopedia liberă

Comandadu (în englezădiskusage) este folosită pentru a estima spațiul de disc folosit într-un sistemUNIX. Se poate estima astfel spațiul din întreg sistemul, sau spațiul dintr-un director.


Istorie

[modificare |modificare sursă]

Comanda du a fost introdusă în versiunea 1 a sistemului AT&TUNIX.


Sintaxă

[modificare |modificare sursă]
du [opțiuni] [fișier]

undefișier este numele unui fișier sau al unui director. Dacă acesta nu este specificat, se estimează directorul curent.

Printre opțiunile cele mai folosite se numără:

-a (all) tipărește fiecare fișier, nu numai directoarele
-h (human readable) dimensiunile sunt tipărite într-o forma 1K (kilobytes), 2M (megabytes), 3G (gigabytes)
-k tipărește dimensiunile în kilobytes
-s (summarize) tipărește numai dimensiuni totale

Single Unix Specification definește spațiul în termeni de blocuri. Fiecare bloc are 512 bytes. Aceasta este valoarea istorică a blocului de date în UNIX, și este folosită într-o serie de alte comenzi precumdf sauls.System V are un bloc de 512 bytes în timp ce în varianteleBSD se folosește 512/1024, depinde de sistem. Opțiunea-k a fost introdusă ca un compromis pentru a converti totul în kilobytes (presupune un bloc de 1024 bytes).BSD și pachetulGNUcoreutils suportă de asemenea opțiunea-h (human readable) în care spațiul este calculat bazat pe unitățileInternational System of Units (K pentru kilobytes, M pentru megabytes, G pentru gigabytes etc.)


Exemple

[modificare |modificare sursă]

Suma directoarelor în kilobytes:

$ du -sk *152304  directoryOne1856548 directoryTwo

sau într-o formă mai prietenoasă

$ du -sh *149M directoryOne1.8G directoryTwo

Spațiul utilizat de directorul curent, inclusiv fișierele ascunse (sortat după dimensiune)

$ du -sk .[!.]* *|sort -n


Vezi și

[modificare |modificare sursă]

Legături externe

[modificare |modificare sursă]


 v  d  m Programe înlinia de comandă pentruUnix (mai multe)
Gestionare de fișiere:cat |cd |chmod |chown |chgrp |cksum |cmp |cp |du |df |file |fsck |ln |ls |lsof |mkdir |mount |mv |pwd |rm |rmdir |split |touch
Gestionare de procese:at |chroot |cron |exit |kill |killall |nice |pgrep |pidof |pkill |ps |pstree |sleep |time |top |wait
Gestionare de utilizator/mediu:env |finger |id |mesg |passwd |su |sudo |uname |uptime |w |wall |who |whoami |write
Procesare text:awk |comm |cut |ed |ex |fmt |head |iconv |join |less |more |paste |sed |sort |tac |tail |tr |uniq |wc |xargs
ProgramareShell:basename |echo |expr |false |printf |test |true |unsetImprimare:
lp
Communicații:
inetd |netstat |ping |rlogin |traceroute
Căutare:
find |grep |strings
Diverse:
banner |bc |cal |dd |man |size |yes
Adus de lahttps://ro.wikipedia.org/w/index.php?title=Du_(Unix)&oldid=7691389
Categorii:

[8]ページ先頭

©2009-2026 Movatter.jp