Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Rychlé porovnání obsahu dvou adresářů  (Přečteno 4064 krát)

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Rychlé porovnání obsahu dvou adresářů
« kdy: 28 Června 2011, 00:06:51 »
Zkoušel jsem porovnat obsah domovského adresáře se zálohou na externím disku pomocí Krusaderu a je to zoufale pomalé.
Nemáte někdo tip na rychlejší způsob (třeba přes terminál). Díky moc.

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #1 kdy: 28 Června 2011, 00:18:46 »
zkontrolovat obsah = projet bit po bitu original a kopii a porovnat?

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #2 kdy: 28 Června 2011, 00:44:17 »
Ono to dosť závisí asi od HW :) teda asi hlavne HDD
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #3 kdy: 28 Června 2011, 00:50:44 »
diff --recursive /dir1 /dir2
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #4 kdy: 28 Června 2011, 09:08:11 »
Díky všem za reakce.
To  daysleeper: Jedná se o hrubé porovnání (stačí kontrola existence - názvu, datum+čas+velikost není třeba porovnávat).
jAster_BA: Data mám na externím MyBook. Žádná sláva to není, ale i tak mi to příjde jako "želva"  ;)
To Bohouš: Trošku tápu v tom, jak zadat cestu k externímu disku. V Krusaderu to naklikám, ale když to zadám ručně do toho příkazu, tak mi to nevezme  :(.

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #5 kdy: 28 Června 2011, 09:43:55 »
pokud je to tak, tak staci rsync, ten je extremne rychly
Kód: [Vybrat]
# --dry-run zobrazi jen soubory (ale i adresare), ktere se lisi, ale nic nezapisuje
# lomitko za /original_dir je dulezite
rsync --dry-run -av /original_dir/ /backup_dir

pokud bit po bitu, imo bohousovo reseni je nejrychlejsi
Kód: [Vybrat]
diff -q --recursive ~ /media/muj_disk

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #6 kdy: 28 Června 2011, 09:47:20 »
Díky večer doma vyzkouším.

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #7 kdy: 28 Června 2011, 13:13:09 »
Ale ono je na to aj dačo v GUI.
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #8 kdy: 28 Června 2011, 13:21:21 »
Ale ono je na to aj dačo v GUI.

Myslíš třeba Meld?

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #9 kdy: 28 Června 2011, 23:35:09 »
Jde nastavit výstup do nějakého souboru, ve kterém by bylo přehledně vidět výsledky porovnání?

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #10 kdy: 28 Června 2011, 23:40:23 »
za prikaz dej > adresa-souboru, cili napriklad pro porovnani bajt po bajtu po zadani prikazu
Kód: [Vybrat]
diff -q --recursive ~ /media/muj_disk > ~/vystup budes mit soubor s vystupem pojmenovany jako vystup ulozen ve svem domovskem adresari
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #11 kdy: 28 Června 2011, 23:48:08 »
Díky. U toho příkazu diff mi to u zálohovaného adresáře píše, že nadbytečný  :(.

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #12 kdy: 29 Června 2011, 00:11:13 »
Díky. U toho příkazu diff mi to u zálohovaného adresáře píše, že nadbytečný  :(.

tak to jsi to asi spatne pochopil
Kód: [Vybrat]
diff -q --recursive /jeden/adresar /druhy/adresar > ~/vystup
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Luban

  • Závislák
  • ***
  • Příspěvků: 1638
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #13 kdy: 29 Června 2011, 00:18:31 »
Problém je asi zazálohovaném adresáři
/media/My Book/Zaloha_2011-06-22/Luban
nevadí tam ta mezera My Book?

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: Rychlé porovnání obsahu dvou adresářů
« Odpověď #14 kdy: 29 Června 2011, 00:24:33 »
vadi, dej to do uvozovek
"/media/My Book/Zaloha_2011-06-22/Luban"

 

Provoz zaštiťuje spolek OpenAlt.