Andreea Hodea <[email protected]> writes:
> Între timp am mai găsit ceva:
> 3) "De ce în /usr/ sbin/ e mai mare decât src/ (raportat la ce zice ls -lh)?"
> Nu îmi dau seama ce hint ar trebui să imi dea ce afișează ls, poate
> doar coloana de după permisiuni, care înțeleg că este numărul de
> hard-links; însă acest număr nu mi s-a părut relevant pentru alte
> directoare raportat la dimensiune.

---
razvan@einherjar:~$ ls -lh /usr/
total 260K
drwxr-xr-x   2 root root   84K May 25 12:33 bin
drwxr-xr-x   2 root root  4.0K May  1 19:57 games
drwxr-xr-x  46 root root   20K May 25 12:33 include
drwxr-xr-x 219 root root   68K May 25 12:33 lib
drwxr-xr-x  31 root root   40K May 25 12:19 lib32
drwxrwsr-x  10 root staff 4.0K Aug 23  2011 local
drwxr-xr-x   2 root root   12K May 25 12:33 sbin
drwxr-xr-x 348 root root   12K May 25 12:22 share
drwxr-xr-x  10 root root  4.0K May 25 12:23 src
---

/usr/sbin/ -> 12k
/usr/src/ -> 4K

"Dimensiunea unui director" este dată de numărul de "intrări" pe care le
conține. Un director este tot un fișier doar că, în loc de date (stream
de octeți) conține un vector de nume, reprezentând intrările de tip
fișier sau subdirector.

/usr/sbin/ ocupă mai mult pentru că are un număr mai mare de
intrări. /usr/lib/ și /usr/bin/ sunt directoare "campioane" – ocupă cel
mai mult spațiu.

---
razvan@einherjar:~$ ls /usr/src | wc -l
12
razvan@einherjar:~$ ls /usr/sbin | wc -l
287
razvan@einherjar:~$ ls /usr/bin | wc -l
2551
razvan@einherjar:~$ ls /usr/lib | wc -l
1078
---

Răzvan
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii

Raspunde prin e-mail lui