Modhanna íocaíochta Abuse

Du ordú i Linux

17.11.2021, 14:04

I gcásanna áirithe, is gá a fheiceáil cé mhéad a thógann comhaid spáis i bhfillteán áirithe agus na comhaid is mó a aimsiú chun iad a scriosadh. Is eol do roinnt uirlisí na fadhbanna seo a réiteach, ach is é an fóntais du an ceann is simplí díobh. Ligeann sé duit méid na gcomhad go léir a thaispeáint i bhfillteán ar leith i mbearta nó i bhformáid níos áisiúla. Ansin, déanfaimid amach cad é an t-ordú du Linux, chomh maith le conas é a úsáid chun do chuid fadhbanna oibre a réiteach.

Roghanna Ordú

Tá an chomhréir simplí. Is leor na roghanna agus an cosán a chur ar aghaidh chuig an bhfillteán chun oibriú leis:

 $ du options /path/to/folder

Roghanna fóntais:

  • -a , --all méid na gcomhad go léir, ní hamháin d'eolairí, de réir réamhshocraithe taispeántar é d'fhillteáin amháin;
  • -B , --block-size sonraigh aonaid aschuir méide, atá ar fáil: K,M,G,T,P,E,Z,Y le haghaidh 1024 agus KB, MB agus mar sin de do 1000;
  • -c , --total taispeáint méid iomlán na bhfillteán go léir ag an deireadh;
  • -d , --max-depth neadaithe eolaire;
  • -h , --human-readable in aonaid inléite ag an duine;
  • --inodes - faisnéis a thaispeáint faoi úsáid na n-iníde;
  • -L , --dereference - lean gach nasc siombalach;
  • -l , --count-links - comhaireamh méid comhaid arís agus arís eile le haghaidh naisc chrua;
  • -P , --no-dereference - ná lean naisc siombalacha, is é seo an t-iompar réamhshocraithe;
  • -S , --separate-dirs - ná cuir méid na bhfofhillteáin san áireamh i méid an fhillteáin;
  • --si - taispeáint méid na gcomhad agus na bhfillteán sa chóras C, úsáidtear 1000 in ionad 1024;
  • -s , --summarize - taispeáint ach an méid iomlán;
  • -t , --threshold - ná cuir san áireamh comhaid agus fillteáin a bhfuil méid níos lú ná an ceann sonraithe;
  • --time - taispeáin am an mhodhnaithe dheireanaigh le haghaidh comhad nó fillteán;
  • -X , --exclude - comhaid a eisiamh ón gcomhaireamh;
  • -x , --one-file-system - córais comhad gléasta skip;
  • --version - taispeáint an leagan fóntais.

Chun féachaint ar na roghanna go léir rith:

Conas an t-ordú a úsáid?

Chun liosta fillteán a thaispeáint go simplí in eolaire ar leith agus an spás ina bhfuil siad, mar shampla, in /var rith:

 $ man d

Más mian leat an méid a thaispeáint i bhfoirm níos inléite, bain úsáid as an rogha -h :

 $ du -h /var

Is féidir leat a shonrú freisin ar an méid bloc. Ansin beidh an cruinneas beagán níos ísle, toisc go bhfuil an t-aonad tomhais íosta bloc amháin. Mar shampla, chun méid na bhfillteán a thaispeáint i meigibheart le bloc de 1024 cilibheart, bain úsáid as an rogha -B leis an bparaiméadar M:

 $ du -BM /var

Is féidir leat méid na bhfillteán ní hamháin a thaispeáint, ach freisin na comhaid atá suite ann, bain úsáid as an rogha -a :

 $ du -BM /var

Chun méid iomlán na gcomhad agus na bhfillteán amháin a thaispeáint, bain úsáid as an rogha -s :

$ du -BM /var

Nuair is gá duit méid na bhfillteán a thaispeáint gan a bhfofhillteáin, bain úsáid as an -m:

 $ du -BM /var

Tá an rogha ann freisin líne a thaispeáint le méid iomlán an fhillteáin ar fad. Ach tá sé inmholta an ghné seo a úsáid leis an rogha -S :

 $ du -hSc /va

Chun gach rud a eisiamh ón loga:

 $ du -hac --exclude="*.log"

Chun luachanna a shórtáil i bhformáid áisiúil:

 $ du -hac --exclude="*.log"