![]() |
2009-12-22
, 12:19
|
Posts: 236 |
Thanked: 223 times |
Joined on Oct 2009
@ NE UK
|
#52
|
![]() |
2009-12-22
, 12:30
|
|
Posts: 246 |
Thanked: 204 times |
Joined on Jun 2007
@ Potsdam (Germany)
|
#53
|
![]() |
2009-12-23
, 06:34
|
Posts: 118 |
Thanked: 45 times |
Joined on Dec 2009
@ Germany
|
#54
|
"du" does NOT follow symbolic links, i just tested it.
btw, -P is the du-switch to deactivate symlinks, but it's not present on the tablet, and it's supposed to be default anyways.
what makes you say that du follows links? any hard evidence?
ssh root@mydevice mentionedPerlScript.pl /var/lib/dpkg/info/*.md5sums > /home/user/apps/nonOptified.txt
mc : 4.00K /usr/share/applications/hildon/mc.desktop mc : 4.00K /usr/share/icons/hicolor/64x64/apps/mc.png mc : 68.00K /usr/share/locale/az/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/be/LC_MESSAGES/mc.mo mc : 80.00K /usr/share/locale/bg/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/ca/LC_MESSAGES/mc.mo mc : 72.00K /usr/share/locale/cs/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/da/LC_MESSAGES/mc.mo mc : 72.00K /usr/share/locale/de/LC_MESSAGES/mc.mo mc : 8.00K /usr/share/locale/el/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/es/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/eu/LC_MESSAGES/mc.mo mc : 20.00K /usr/share/locale/fi/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/fr/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/hu/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/it/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/ja/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/ko/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/lt/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/lv/LC_MESSAGES/mc.mo mc : 84.00K /usr/share/locale/mn/LC_MESSAGES/mc.mo mc : 72.00K /usr/share/locale/nl/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/no/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/pl/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/pt/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/pt_BR/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/ro/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/ru/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/sk/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/sl/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/sr/LC_MESSAGES/mc.mo mc : 68.00K /usr/share/locale/sv/LC_MESSAGES/mc.mo mc : 12.00K /usr/share/locale/ta/LC_MESSAGES/mc.mo mc : 64.00K /usr/share/locale/tr/LC_MESSAGES/mc.mo mc : 76.00K /usr/share/locale/uk/LC_MESSAGES/mc.mo mc : 80.00K /usr/share/locale/vi/LC_MESSAGES/mc.mo mc : 48.00K /usr/share/locale/wa/LC_MESSAGES/mc.mo mc : 60.00K /usr/share/locale/zh_CN/LC_MESSAGES/mc.mo mc : 56.00K /usr/share/locale/zh_TW/LC_MESSAGES/mc.mo mc : 8.00K /usr/share/mc/extfs/README mc : 4.00K /usr/share/mc/extfs/bpp mc : 12.00K /usr/share/mc/extfs/rpm mc : 12.00K /usr/share/mc/extfs/trpm mc : 4.00K /usr/share/mc/extfs/u7z mc : 4.00K /usr/share/mc/extfs/a mc : 12.00K /usr/share/mc/extfs/apt mc : 4.00K /usr/share/mc/extfs/audio mc : 8.00K /usr/share/mc/extfs/deb mc : 4.00K /usr/share/mc/extfs/deba mc : 12.00K /usr/share/mc/extfs/debd mc : 12.00K /usr/share/mc/extfs/dpkg mc : 4.00K /usr/share/mc/extfs/iso9660 mc : 4.00K /usr/share/mc/extfs/hp48 mc : 4.00K /usr/share/mc/extfs/lslR mc : 8.00K /usr/share/mc/extfs/mailfs mc : 12.00K /usr/share/mc/extfs/patchfs mc : 4.00K /usr/share/mc/extfs/rpms mc : 4.00K /usr/share/mc/extfs/ualz mc : 4.00K /usr/share/mc/extfs/uar mc : 4.00K /usr/share/mc/extfs/uarj mc : 4.00K /usr/share/mc/extfs/uha mc : 4.00K /usr/share/mc/extfs/ulha mc : 4.00K /usr/share/mc/extfs/urar mc : 16.00K /usr/share/mc/extfs/uzip mc : 4.00K /usr/share/mc/extfs/uzoo mc : 4.00K /usr/share/mc/bin/mc.csh mc : 4.00K /usr/share/mc/bin/mc.sh mc : 4.00K /usr/share/mc/bin/mc-wrapper.csh mc : 4.00K /usr/share/mc/bin/mc-wrapper.sh mc : 4.00K /usr/share/mc/mc.hint mc : 4.00K /usr/share/mc/mc.hint.cs mc : 4.00K /usr/share/mc/mc.hint.es mc : 4.00K /usr/share/mc/mc.hint.hu mc : 4.00K /usr/share/mc/mc.hint.it mc : 4.00K /usr/share/mc/mc.hint.nl mc : 4.00K /usr/share/mc/mc.hint.pl mc : 8.00K /usr/share/mc/mc.hint.ru mc : 8.00K /usr/share/mc/mc.hint.sr mc : 8.00K /usr/share/mc/mc.hint.uk mc : 4.00K /usr/share/mc/mc.hint.zh mc : 12.00K /usr/share/mc/mc.menu.sr mc : 160.00K /usr/share/mc/mc.hlp.es mc : 140.00K /usr/share/mc/mc.hlp.hu mc : 136.00K /usr/share/mc/mc.hlp.it mc : 156.00K /usr/share/mc/mc.hlp.pl mc : 284.00K /usr/share/mc/mc.hlp.ru mc : 240.00K /usr/share/mc/mc.hlp.sr mc : 128.00K /usr/share/mc/mc.hlp mc : 4.00K /usr/share/mc/syntax/ada95.syntax mc : 4.00K /usr/share/mc/syntax/aspx.syntax mc : 12.00K /usr/share/mc/syntax/assembler.syntax mc : 8.00K /usr/share/mc/syntax/c.syntax mc : 4.00K /usr/share/mc/syntax/changelog.syntax mc : 8.00K /usr/share/mc/syntax/cs.syntax mc : 20.00K /usr/share/mc/syntax/css.syntax mc : 20.00K /usr/share/mc/syntax/d.syntax mc : 4.00K /usr/share/mc/syntax/diff.syntax mc : 4.00K /usr/share/mc/syntax/dos.syntax mc : 4.00K /usr/share/mc/syntax/eiffel.syntax mc : 12.00K /usr/share/mc/syntax/fortran.syntax mc : 4.00K /usr/share/mc/syntax/html.syntax mc : 4.00K /usr/share/mc/syntax/idl.syntax mc : 4.00K /usr/share/mc/syntax/java.syntax mc : 8.00K /usr/share/mc/syntax/js.syntax mc : 12.00K /usr/share/mc/syntax/latex.syntax mc : 4.00K /usr/share/mc/syntax/lisp.syntax mc : 4.00K /usr/share/mc/syntax/lsm.syntax mc : 8.00K /usr/share/mc/syntax/lua.syntax mc : 4.00K /usr/share/mc/syntax/m4.syntax mc : 4.00K /usr/share/mc/syntax/mail.syntax mc : 4.00K /usr/share/mc/syntax/makefile.syntax mc : 8.00K /usr/share/mc/syntax/ml.syntax mc : 8.00K /usr/share/mc/syntax/nroff.syntax mc : 12.00K /usr/share/mc/syntax/octave.syntax mc : 12.00K /usr/share/mc/syntax/pascal.syntax mc : 12.00K /usr/share/mc/syntax/perl.syntax mc : 320.00K /usr/share/mc/syntax/php.syntax mc : 4.00K /usr/share/mc/syntax/po.syntax mc : 12.00K /usr/share/mc/syntax/povray.syntax mc : 12.00K /usr/share/mc/syntax/python.syntax mc : 8.00K /usr/share/mc/syntax/ruby.syntax mc : 12.00K /usr/share/mc/syntax/sh.syntax mc : 8.00K /usr/share/mc/syntax/smalltalk.syntax mc : 4.00K /usr/share/mc/syntax/slang.syntax mc : 8.00K /usr/share/mc/syntax/spec.syntax mc : 20.00K /usr/share/mc/syntax/sql.syntax mc : 8.00K /usr/share/mc/syntax/swig.syntax mc : 4.00K /usr/share/mc/syntax/syntax.syntax mc : 4.00K /usr/share/mc/syntax/tcl.syntax mc : 12.00K /usr/share/mc/syntax/texinfo.syntax mc : 4.00K /usr/share/mc/syntax/unknown.syntax mc : 4.00K /usr/share/mc/syntax/xml.syntax mc : 4.00K /usr/share/doc-base/MC-FAQ mc : 4.00K /usr/share/menu/mc mc : 0.00K /usr/bin/mc mc : 4.00K /usr/bin/mcmfmt mc : 4.00K /usr/bin/mcview-debian mc : 4.00K /usr/bin/mcedit-debian mc : 8.00K /usr/libexec/mc/cons.saver mc : total non-opt usage: 4.48M
ls -l /usr/share/mc lrwxrwxrwx 1 root root 18 Dec 21 18:35 /usr/share/mc -> /home/usr/share/mc
df /usr/share rootfs 233224 147480 81460 64% /
df /usr/share/mc /dev/mmcblk0p1 27871100 914160 25541160 3% /home
du -sch /home/usr/share/mc 2.1M /home/usr/share/mc
l /usr/bin/mc lrwxrwxrwx 1 root root 16 Dec 21 19:46 /usr/bin/mc -> /home/usr/bin/mc
l -h /home/usr/bin/mc -rwxr-xr-x 1 root root 773.3k Oct 10 11:46 /home/usr/bin/mc
The Following User Says Thank You to emesem For This Useful Post: | ||
![]() |
2009-12-23
, 09:01
|
Posts: 236 |
Thanked: 223 times |
Joined on Oct 2009
@ NE UK
|
#55
|
![]() |
2009-12-23
, 10:35
|
Posts: 236 |
Thanked: 223 times |
Joined on Oct 2009
@ NE UK
|
#56
|
The Following User Says Thank You to kwotski For This Useful Post: | ||
![]() |
2009-12-23
, 11:01
|
|
Posts: 850 |
Thanked: 626 times |
Joined on Sep 2009
@ Vienna, Austria
|
#57
|
Ok, here's an amended version of the script which tries to check for symlinked directories (by parsing the output of ls -l .. yuck!) ... recursively and with caching. May well be full of holes.. feedback welcome
if -l $file
![]() |
2009-12-23
, 11:08
|
Posts: 236 |
Thanked: 223 times |
Joined on Oct 2009
@ NE UK
|
#58
|
instead of parsing for "->", you can just use this file test function:
that's probably more reliableCode:if -l $file
![]() |
2009-12-23
, 11:28
|
|
Posts: 850 |
Thanked: 626 times |
Joined on Sep 2009
@ Vienna, Austria
|
#59
|
~ $ readlink /opt /home/opt
The Following User Says Thank You to SubCore For This Useful Post: | ||
![]() |
2009-12-25
, 07:29
|
Posts: 118 |
Thanked: 45 times |
Joined on Dec 2009
@ Germany
|
#60
|
adblock-plus-1.0 : 84.00K /home/user/.mozilla/microb/adblockplus/patterns.ini adblock-plus-1.0 : 4.00K /home/user/.mozilla/microb/adblockplus/patterns-backup1.ini adblock-plus-1.0 : 20.00K /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/components/nsAdblockPlus.js adblock-plus-1.0 : 1.31M /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/chrome/adblockplus.jar adblock-plus-1.0 : 4.00K /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/install.js adblock-plus-1.0 : 8.00K /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/chrome.manifest adblock-plus-1.0 : 4.00K /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/install.rdf adblock-plus-1.0 : 4.00K /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/defaults/preferences/adblockplus.js adblock-plus-1.0 : total non-opt usage: 1.43M
l /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/chrome/adblockplus.jar -rw-r--r-- 1 root root 1367870 Oct 15 09:08 /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/chrome/adblockplus.jar
df /home/user/.mozilla/microb/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/chrome/adblockplus.jar Filesystem 1k-blocks Used Available Use% Mounted on /dev/mmcblk0p1 27871100 989128 25466192 4% /home
http://www.linux-mtd.infradead.org/f...ml#L_df_report
"df" only reports the physically allocated memory and does not account for the compression that's taking place.
"du" however reports the actual size of the files, and not their compressed, physical size.
Thus, "du" will always report a higher usage than "df".
"What we perceive is not nature itself, but nature exposed to our method of questioning."
-- Werner Karl Heisenberg