digup

Screenshot Software:
digup
Mga detalye ng Software:
Bersyon: 0.6.40
I-upload ang petsa: 12 May 15
Nag-develop: Timo Bingmann
Lisensya: Libre
Katanyagan: 7

Rating: nan/5 (Total Votes: 0)

digup ay isang command-line utility upang i-update md5sum o shasum digest file. & Nbsp; Ito ay basahin ang mga umiiral na digest ang mga file, i-check ang kasalukuyang direktoryo para sa mga bagong, na-update, binago, pinalitan ng pangalan o natanggal na mga file at mga query ng user na may isang buod ng pagbabago. Pagkatapos suriin ang mga update, maaari sila ay nakasulat pabalik sa digest file.
Isa sa mga pangitain ng mga aplikasyon ng digup ay upang i-update at i-verify ang incremental archives tulad magkakasunod storages data o mga koleksyon ng musika. Sa pamamagitan ng paggamit digup posibleng hindi kanais-nais na pagbabago o nawala ang mga file ay maaaring madaling napansin habang mabilis pagdaragdag ng mga bagong file.
Isa pang layunin ay maaaring upang awtomatikong i-verify ang integridad ng hard disk kopya ng mga archives, bilang backup na hard disk ay unting nagiging popular. Maaaring napansin gamit ang isang buong file digest scan kahit dahan-dahan gumagapang masamang mga bloke sa mga lumang hard disk. Sa pamamagitan ng paggamit ng isang crontab entry, ang pagsusuring ito ay maaaring gumanap walang kasama at karaniwang.
Sa normal na operasyon lamang baliw file na may mas bagong beses na pagbabago ay ganap na basahin at ang kanilang digest ikukumpara. Opsyonal na isang buong-scan ay ginanap upang subukan ang lahat ng mga nilalaman ng file laban sa kanilang inaasahan digests.
Symbolic link ay suportado ng alinman sa mga sumusunod na mga link at ang pagbabasa ng mga target & rsquo; s digest o sa pamamagitan ng pag-save lamang ang mga link target path at pagpapatunay na ito laban sa mga lumang isa.
Ang mga file na digest na isinulat ng digup ay magkatugma sa mga nabuo at basahin sa pamamagitan md5sum at mga katulad na mga programa mula sa coreutils package. Karagdagang impormasyon tulad ng sukat ng file at pagbabago ng panahon o symlink target ay naka-imbak sa mga linya ng komento.
Apat na digest algorithm ay suportado: MD5, SHA1, SHA256 at SHA512. Ang digest file mismo ay checksummed din gamit CRC32 laban sinasadya pagbabago. Ang isang mabilis na red-black binary puno ay ginagamit para sa panloob na listahan ng file, na nagpapahintulot sa mabilis na operasyon sa isang malaking bilang ng mga file.
Alternatibo
digup ay naka-target sa mga simpleng digest pag-update at pag-verify ng walang pagsala ng kakayahan o configuration file. Para sa mga mas kumplikadong mga application tulad ng panghihimasok tiktik host-based, sumangguni sa mga kasangkapan tulad ng Tripwire (commercial), AIDE (open-source) o debsums para sa Debian / Linux.

Ano ang bago sa release na ito:

  • src / digup.c.: Pagdaragdag option shortcut w, --windows para --modify-window = 1 bilang kinakailangan upang suriin ang mga file sa taba filesystem
  • src / digup.c: Bagong tampok: --restrict = substring upang pansamantalang huwag pansinin ang lahat ng mga file ay hindi na tumutugma sa substring. Kinakailangan ng isang bagong estado FileInfo FS_SKIPPED at angkop na mga utos.
  • src / digup.c: Pag-aayos ng mga problema sa mga laki ng file ng 64-bit sa win32 sa ilalim ng (mingw32.): Gamit _stat64 on mingw ngayon
  • src / digup.c: Simple variable palitan ang pangalan node - & gt; digestiter para sa kaliwanagan.
  • src / digup.c.: Pagdaragdag check in digest_file upang i-verify na ang kumpletong file ay read
  • src / digup.c.: Paggamit intptr_t sa mga pagsusulit rbtree upang ayusin ang mga babala tungkol sa pointer ng conversion sa 64-bit systems
  • src / digup.c: Pagdaragdag ng bagong mga flags --modify-window inspirasyon ng rsync: payagan pagbabago ng panahon deltas mas malaki kaysa sa zero eg para backuping sa taba filesystem.
  • src / digup.c: Pagdaragdag ng bagong opsyon --exclude-marker = file. Kung ang file ay matatagpuan sa isang direktoryo sa loob ng recursive scan, ang direktoryo ng kanyang sarili at ang lahat ng mga subdirectory ay Nilaktawan.

Ano ang bago sa bersyon 0.6.30:

  • src / digup.c: Paglalapat ambag patch na pagsasaayos segfault sa amd64 dahil sa va_start (), va_end () gamitin ang pattern.

Iba pang mga software developer ng Timo Bingmann

STX B+ Tree
STX B+ Tree

17 Feb 15

Mga komento sa digup

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!