Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: md5sum van alle bestanden en subfolders?  (gelezen 2080 keer)

Offline wouter215

  • Lid
md5sum van alle bestanden en subfolders?
« Gepost op: 2008/06/15, 15:36:23 »
hoe maak ik een md5sum van alle bestanden en de bestanden in de subfolders?
dit heb ik al geprobeerd:
md5sum /home/username/Documenten/*.* > /home/username/Documenten/Documenten.md5maar dat werkte niet.
hij pakte alleen de bestanden in de map Documenten en niet de bestanden in de subfolders.
hoe kan ik er voor zorgen dat ook de bestanden in de subfolders berekend worden(md5sum maken)?
folders:
/home/username/Documenten/google/
/home/username/Documenten/new folder/
/home/username/Documenten/n22/
in totaal 17 bestanden.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline lizardman

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #1 Gepost op: 2008/06/15, 19:25:48 »
misschien
md5sum /home/username/Documenten/*/*.* > /home/username/Documenten/Documenten.md5't is maar een gedachte, heb het zelf niet uitgeprobeerd.
"Het is een teken van een ontwikkelde geest om met een gedachte te kunnen spelen zonder die te accepteren."

Aristoteles Grieks filosoof (384 v.C. - 322 v.C.)

Offline wouter215

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #2 Gepost op: 2008/06/15, 20:32:09 »
Citaat van: lizardman
misschien
md5sum /home/username/Documenten/*/*.* > /home/username/Documenten/Documenten.md5't is maar een gedachte, heb het zelf niet uitgeprobeerd.
dan krijg ik alléén de subfolders. en niet de bestanden /Documenten/ zelf.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline eendje

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #3 Gepost op: 2008/06/15, 20:36:34 »
Ik heb onderstaande oplossing een keer gebruikt en dat werkte:

http://ubuntuforums.org/showthread.php?t=557112
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline wouter215

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #4 Gepost op: 2008/06/15, 20:58:04 »
Citaat van: eendje
Ik heb onderstaande oplossing een keer gebruikt en dat werkte:
http://ubuntuforums.org/showthread.php?t=557112
maar daar staat niet hoe je het van één map en zijn submappen(de bestanden daarin) een md5sum maakt.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline ivo

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #5 Gepost op: 2008/06/15, 21:27:08 »
Citaat van: wouter215
hoe maak ik een md5sum van alle bestanden en de bestanden in de subfolders?
dit heb ik al geprobeerd:
md5sum /home/username/Documenten/*.* > /home/username/Documenten/Documenten.md5maar dat werkte niet.
hij pakte alleen de bestanden in de map Documenten en niet de bestanden in de subfolders.
hoe kan ik er voor zorgen dat ook de bestanden in de subfolders berekend worden(md5sum maken)?
folders:
/home/username/Documenten/google/
/home/username/Documenten/new folder/
/home/username/Documenten/n22/
in totaal 17 bestanden.
find . -name "*" -exec md5sum {} >> prut \;

view prut

3628007f7a72844bdbe19bde756b5064  /etc/sysctl.conf
ba07e08a7fe3741d0b8339127963190e  /etc/mailcap.order
d41d8cd98f00b204e9800998ecf8427e  /etc/odbcinst.ini
10e29319f5c7cda2f219b7282d513311  /etc/emacs/site-start.d/50dictionaries-common.el
c99a36aa72abab18da33c4a716740d0d  /etc/skel/.profile
22bfb8c1dd94b5f3813a2b25da67463f  /etc/skel/.bash_logout
5701b2ccef50b31b0d8e1f90c3a57b89  /etc/skel/.bashrc
b59ea6ac3a1ad8c0527ec94f73bafca0  /etc/profile
d41d8cd98f00b204e9800998ecf8427e  /etc/odbc.ini
e5e12910bf011222160404d7bdb824f2  /etc/cron.weekly/.placeholder
b2c55b2905f28b3b53bdf3e2d66e830b  /etc/cron.weekly/0anacron
abb6867338adafff84d4474adf36bbc1  /etc/cron.weekly/man-db
2cfdd7d2356ff1dc8032267f750ee8fd  /etc/cron.weekly/popularity-contest
4ced1b47069c48eace9fe5e9261af586  /etc/cron.weekly/sysklogd
.........
.........
.........
.........
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline lizardman

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #6 Gepost op: 2008/06/15, 21:28:07 »
Citaat van: wouter215
Citaat van: eendje
Ik heb onderstaande oplossing een keer gebruikt en dat werkte:
http://ubuntuforums.org/showthread.php?t=557112
maar daar staat niet hoe je het van één map en zijn submappen(de bestanden daarin) een md5sum maakt.
Als ik het goed begrijp ligt dat in de argumenten van 'find'

*edit* te laat ;)
"Het is een teken van een ontwikkelde geest om met een gedachte te kunnen spelen zonder die te accepteren."

Aristoteles Grieks filosoof (384 v.C. - 322 v.C.)

Offline wouter215

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #7 Gepost op: 2008/06/16, 16:37:50 »
dit is ook leuk:
find . -name "*" -exec md5sum {} >> prut \;maar hoe krijg ik het dan van een bepaalde map?(de bestanden daarin en de bestanden in de submappen)
en een .md5 bestand waarin ik alles kan nalezen.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

md5sum van alle bestanden en subfolders?
« Reactie #8 Gepost op: 2008/06/16, 16:48:11 »
eerst cd je naar de map waar je het wilt doen
 en achter de >> zet je het bestand waar je het naar wilt schrijven.

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline wouter215

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #9 Gepost op: 2008/06/16, 18:41:08 »
eindelijk lukt het me.
héél erg bedankt allemaal. ;)
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline ivo

  • Lid
md5sum van alle bestanden en subfolders?
« Reactie #10 Gepost op: 2008/06/16, 21:15:48 »
Citaat van: wouter215
dit is ook leuk:
find . -name "*" -exec md5sum {} >> prut \;maar hoe krijg ik het dan van een bepaalde map?(de bestanden daarin en de bestanden in de submappen)
en een .md5 bestand waarin ik alles kan nalezen.
De . achter find betekent dat ie vanuit de directory waar je op dat moment staat de onderliggende structuur gaat doorzoeken.
In bovenstaand voorbeeld vind je in het bestandje prut de uitvoer van de opdracht. Als je prut vervangt door wouter215.md5, dan heb je je .md5 bestand.
En die \; achteraan is geen smiley ofzo, die hoort bij de opdracht.
There are only 10 types of people in the world; those who understand binary and those who don't.