Transfer plików między komputerami

0

Szukam jakiegoś szybkiego sposobu by przetransportować spore ilości danych kilkanaście(dziesiąt) GB.
Pendrive mam 4 gb.
Oba komputery mam w LANie. A plików jest masa, są w folderze.
Nie chce mi się bawić w udostępnianie folderów windows z 2 powodów:

  1. jak próbowałem to robić jakieś pół roku temu, to nie mogłem dojść do porozumienia między Win7 a XP. No i jeszcze konfiguracja firewalli etc.
  2. na jednym kompie mam Ubuntu, na drugim 7.
    Tzn 1 powód to że nie działało (albo działałoby ale przy dużym nakładzie pracy) a 2 powód to dwa różne systemy.
    Chce przenieść z 7 na Ubuntu. Dlaczego zadaje pytanie a nie wertuje tysiąca forów w poszukiwaniu najoptymalniejszego rozwiązania? Właśnie z tego powodu, że zajmie to masę czasu a może ktoś niedawno coś takiego robił i coś mi doradzi.
    Kiedyś przesyłałem jakiś wielki plik przez Skype między kompami w LANie i powiem że szybko poszło. Ale wtedy musiałbym ZIPować te foldery i stworzyć drugie konto skype, nie mówiąc już o jego instalacji na Ubuntu.
    Proszę o porady.
1

Widzę dwa rozwiązania:

  1. Przełożyć dysk z komputera A do B.
  2. Przełożyć dysk z komputera B do A.
2

Postaw apache i wszystkie pliki ściągnij wget'em ;)
wget -r --relative 192.168.1.x/folder

Ewentualnie kup przenośny dysk na USB.

0

A, w sumie mam IIs na komputerze z którego chce to wysłać.

1

Spróbuj poprzez DC++ :P
PS ściąganie dużej ilości małych pliczków przez DC++ jest chyba wolne

1

jak masz ubuntu to masz przeca na nim ssh - połącz się po sftp i po problemie (chyba nawet total commander takie cuś ma, a altap salamander ma na 101% i działa). Oczywiście szybciej będzie jak to najpierw spakujesz (bez kompresji) w jeden duży plik (albo chociaż te mniejsze pliki) i tak będziesz słał

0

Dobra mam serwer IIS odpalony, Directory Browsing wlaczone, moge przegladac przez http ale jak to teraz sciagnac wgetem? Jak daje to co napisal @Spine to ściąga mi wygenerowany plik .html :P Żądam folderu, a ściąga mi plik ktory po prostu listuje katalog do htmla.

1

wget -r

Ja bym użył rsync albo klienta samby i zwykłe cp -R

0

Faktycznie, to --relative było niepotrzebne. Ale prędkość jest przeogromna (może wynika to z tego, że laptop pod WiFi, jutro sprawdzę pod Ethernet) bo aż 1 MB/s :D

0

ja dzisiaj własnie miałem ten sam problem, ale na szczęście na obu lapkach był windows
choć w różnych wersjach (windows 7, a na drugim xp) to nie miały żadnych problemów z dogadaniem się przy udostępnianiu - minuta konfiguracji, kilkanaście minut kopiowania i 20 GB przeciepnięte
musiałem tylko połączyć je fizycznie kablem, bo po wifi szło 2 MB/s :|
a skrętka nawet nie musiała być skrosowana - widzę że krosowanie też już odeszło całkiem do lamusa (z czego się bardzo cieszę) :)

0

Dziwnie, wydawało mi się, że samba jest kompatybilna z siecią Windows...

1

W Ubuntu otwórz nautilusa, kliknij PPM na folder gdzie chcesz przenieść pliki i wybierz "udostępnij". Wpisz nazwę dla udziału i zaznacz dwie opcje - zezwolenie na zapis oraz dostęp dla użytkowników bez konta.
W Windows otwórz Mój Komputer i wpisz w pasek adresu \\IP_KOMPUTERA_Z_UBUNTU np. \\192.168.1.100 i przenieś wybrane pliki do udostępnionego folderu.

Proste?

1

Kopiowanie plików między komputerami to nie jest żadna wielka «akcja».

Po pierwsze, to zawsze przydaje się mieć dysk zewnętrzny, na rzeczy które nie mieszczą się na pendrive'ie.
Po drugie, poprawnie skonfigurowany LAN to podstawa… bo inaczej to nie jest LAN a tylko współdzielone łącze internetowe.

1

Wciąż najszybszym byłoby przełożenie dysku z lapka do PCta. Jedna śrubka w lapku, nic inwazyjnego, no chyba, że na siłę wyrwiesz dysk albo dasz lapka 2-latkowi i powiesz, żeby on wyciągnął dysk :)
Tylko, że trzeba mieć kabelek, najprawdopodobniej SATA, żeby dysk z lapka do PCta podłączyć (zasilanie powinno w PC być, zazwyczaj na wiązce kabli jest kilka końcówek zasilania SATA) :)

1

Najłatwiej przenieść to na zewnętrznym dysku eSATA lub USB3.
Jeśli chcesz to robić często lub online to lepiej wysilić się i skonfigurować udziały sieciowe (dwa kompy) lub dysk sieciowy (więcej kompów).

Przykład: http://www.redcoon.pl/c02110201-Do-2-dysk%C3%B3w

1

na siłę już skoro potrafisz się połączyć tylko w jedną stronę to udostępnij folder z uprawnieniami zapisu i na drugim komputerze do niego kopiuj

1

Tyle kombinacji i odpowiedzi, a wystarczy zainstalować winscp na windows 7 (około 1 minuty) oraz ssh na Ubuntu jeśli nie ma (apt-get install openssh-server), połączyć się z winscp z Linuksem i pchać pliki.

A wymyślacie tu jakieś cuda niewidy jakie IIS-y, apache no litości. PO CO pytam się?

Ja bym jednak nie pchał tego w ogóle przez sieć, tylko przełożyłbym dysk i skopiował dane.

1

Ja bym jednak nie pchał tego w ogóle przez sieć, tylko przełożyłbym dysk i skopiował dane.
Jak dla mnie to szkoda zachodu, zwłaszcza jeśli potrzeba miałaby się powtarzać...
Przez te prawie dwie doby od zadania pytania przez autora wątku, już by się nawet po wifi skopiowało tyle że hoho.

0

Dzięki wszystkim za wypowiedzi. Tak, @Azarien, święta prawda. Co to za Lan bez współdzielenia plików. U mnie do tej pory było wspólne łącze internetowe.
Dałem sobie rade, przenosząc pliki na pendrive. Nie był to jeden duży plik a wiele małych więc nie trzeba było dzielić. Prędkość transferu całkiem ok, w porównaniu z Wifi (liczę z kopiowaniem na i z pendriva).
Planuję teraz zrobić sobie jakiś wygodny system udostępniania, ale to już w ramach zabawy i bez spiny że musze kilka GB przenieść.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.