Ilang oras ang nakalipas napilitan akong maglipat ng mga file mula sa aking computer sa pagsubok, na noong panahong iyon Ubuntu 11.10, patungo sa pangunahing, kung saan ginamit niya Ubuntu LTS 10.04, upang makagawa ng ilang mga pagbabago sa mga pagkahati ng una. Matapos mag-eksperimento sa maraming mga pamamaraan, ang ilan na hindi gumana at ang iba pa ay gumagana ngunit napakabagal, nakahanap ako ng solusyon na nakumbinsi ako na simple, hindi nagkakamali at na nagbibigay-daan sa iyo upang maabot ang talagang napakalaking bilis.
Para sa pamamaraang ito kailangan nating mag-resort sa isang maliit, libre at libreng utility na tinawag UDP Cast. Ito ay nasa opisyal na mga repository ng karamihan sa mga pamamahagi (maliban sa mga Arch Linux, ngunit maaaring ma-download mula sa AUR) kaya mai-install lamang namin ito mula doon. Upang magamit ito kailangan nating mai-install ito pareho sa computer na magpapadala ng mga file (server) at kung saan mo tatanggapin ang mga ito (parokyano).
Ang UDP Cast ay walang isang graphic na interface (at hindi ko pa naiimbestigahan kung mayroon man software ibigay ito) upang magamit ito mula sa console, ngunit ang paggamit nito ay medyo simple kaya kahit na hindi mo gusto ang linya ng utos marahil ay hindi ka magkakaroon ng problema sa paggamit nito.
Nagsisimula na
Una dapat nating tiyakin na ang parehong mga computer ay konektado sa lokal na network. Pagkatapos ay magbubukas kami ng isang console sa server computer at ipasok ang direktoryo na naglalaman ng file o folder na ipadadala namin. Pagkatapos ay ginagawa namin ang pareho sa computer ng client, ang pag-access sa direktoryo kung saan ang mga file na matatanggap ay nai-save (bilang default nai-save sila sa folder ng gumagamit). Sa parehong kaso, ang utos na gamitin ay magiging katulad nito:
cd /directorio/cualquiera
Mula dito nag-iiba ang mga utos depende sa kung magpapadala kami ng isang indibidwal na file o isang buong direktoryo.
Magpadala ng mga indibidwal na file
Upang magpadala ng isang indibidwal na file isusulat namin ito sa console ng server computer:
udp-sender -f archivo.zip
Kung saan file.zip Papalitan namin ito ng pangalan ng file upang maipadala kasama ang extension nito, na sa kasong ito ay magiging isang naka-compress na ZIP file.
Sa paglaon, mula sa computer ng kliyente isinusulat namin ito:
udp-receiver -f archivo.zip
Ang pagpapalit, syempre, ang pangalan ng isa pang beses. Kapag ginawa namin iyon makikita natin na tutugon ang console kasama ang mensahe Pindutin ang anumang susi upang simulang makatanggap ng data!; paano ito naisalin Pindutin ang anumang susi upang simulang makatanggap ng data. Pinipindot namin ang anumang key at magsisimulang ilipat ang file.
Magsumite ng mga direktoryo
Upang magpadala ng kumpletong mga direktoryo dapat naming gamitin ang utos na ito:
tar cf - directorio | udp-sender
Kung saan direktoryo Papalitan namin ito ng pangalan ng direktoryo na ipadadala namin. Pagkatapos, sa computer ng client kinokopya at na-paste namin ang utos na ito tulad ng (dito hindi kinakailangan upang palitan ang anuman):
udp-receiver | tar xf -
Pagkatapos ay lilitaw ang parehong mensahe tulad ng sa dating kaso at pinindot namin ang anumang key upang simulan ang paglipat.
Konklusyon
Tulad ng sinabi ko sa simula ng entry, Pinapayagan ka ng UDP Cast na maglipat ng mga file sa talagang nagliliyab na bilisDahil ginagawa nitong sulit ang lahat ng potensyal na paglipat na may kakayahang umunlad ang lokal na network. Hanggang sa nakapag-verify ako, ang pinakamataas na bilis ay nakakamit kapag ang parehong mga computer ay konektado sa network sa pamamagitan ng cable Ethernet, at para sa isang sample ipinakita ko ang mga sumusunod na nakunan:
Sa kasong ito ay naglilipat ako ng isang folder na tinawag ISOS (kung saan, bilang maaari mong mapaghihinala, naglalaman ng mga .iso file ng mga distrito na na-download ko upang subukan) na nasa direktoryo Download mula sa aking laptop na may Arch Linux, patungo sa direktoryo Download mula sa PC ng aking ina na ginagamit niya Debian.
Sa higit sa 25 Mbps malinaw naman na natapos ang paglipat sa isang napakaikling panahon, kaya't ma-verify mo na iyan ang pamamaraang ito ay mainam para sa kung kailan mo kailangan maglipat ng malalaking mga file o folder.
Panghuli, dapat pansinin na ang UDP Cast ay isang napakalakas na tool at sa mga pagpapaandar na lampas sa mga ipinakita dito. Kung nais mong malaman ang higit pa tungkol sa kagiliw-giliw na utility na ito, pinapayuhan ko kayo na bisitahin ito opisyal na site.
At sinasabi ko mula sa aking kamangmangan, hindi ba't mas madali at mas komportable ito sa samba?
Sinubukan ko ang Samba at wala ito malapit sa mga bilis na ito. Natatandaan kong iniiwan ko ito ng buong gabi at sa susunod na umaga ay hindi pa tapos ang kalahati.
Sakto
Magandang post!
Ginamit ko ito upang ilipat ang 3.5GB, ginawa ito sa bilis na 82.24 Mb / s natapos sa halos 7 minuto. Galing!
Salamat sa pagbabahagi ng software
madaling paglipat sa sinumang simpleng gumagamit ng browser
http://jetbytes.com
karagdagang impormasyon:
http://www.visualbeta.es/9010/aplicaciones-web/jetbytes-transferir-archivos-de-manera-sencilla-incluso-a-traves-de-un-firewall/
Ang isang ito ay hindi alam, kailangan kong patunayan ito. 🙂
Kagiliw-giliw na application, na kapaki-pakinabang kapag ang ilang mga karaniwang serbisyo ay na-block ng ilang fw. Kinakailangan na malaman ang mga port nito. Ngunit tila mas madali sa akin ang may NFS.
Sa NFS ang pinakamataas na bilis na naabot ko ay humigit-kumulang na 4 Mbps. Tulad ng nakikita mo, umabot ito sa paligid ng 6 beses na higit pa.
Maaaring ito ang kailangan ko. Kailangan kong ilipat ang ilang mga GiB mula sa laptop patungo sa desktop PC sa ganap na pag-format ng laptop.
Subukan Natin.
PS: Pinipiga ba ng programa ang ipinadala sa mapagkukunan at decompress sa patutunguhan?
Ang programa mismo ay hindi nag-compress o nag-decompress. Ang ginawa niya ay mga chain command.
tar cf - directorio | udp-sender
Sa ganitong paraan unang nito nasisiksik ang direktoryo ng "tar" at pagkatapos ay ipinapadala ito.
Sakto 😉
Mahusay, maraming salamat, sinusubukan ko na ito, una sa kaunting halaga at hindi gaanong mahalagang mga bagay at mahusay itong gumagana!
Sa alkitran na ibabalot mo lamang, hindi ito nai-compress.
Upang i-compress maaari mong gamitin ang -z para sa tar.gz o -j para sa tar.bz2 o kahit na para sa tar.xz… Ang huling dalawang compress ay mas mahusay kaysa sa gzip
Ok, ang tool ay isang mahusay na pagpipilian, ngunit nakikita ko ang mga sshf na mas mahusay at ligtas.
Ang sshfs ay ang huling pagpipilian na dapat mong gamitin upang makipagpalitan ng mga file at limitahan lamang ang iyong sarili sa paggamit nito kung ang mga pagpapatakbo na dapat mong gampanan ay karapat-dapat na naka-encrypt dahil ang overhead kung saan overload ang machine na ito ay tumatakbo sa ay DEMENTIAL.
Nakukuha mo ang parehong pag-andar gamit ang NFSv4 at kung nais mo maaari mo itong pagsamahin sa AutoFS upang mai-mount lamang ang mga ibinahaging mapagkukunan kapag na-access mo ang nasabing mapagkukunan.
Kaya, ang kagamitang ito ay kagiliw-giliw, hindi dahil sa nakamit na rate ng paglipat (80 Mbps / s), ngunit dahil sa pagiging simple nito ...
Tungkol sa rate ng paglipat, hindi ko napansin ang anumang wala sa karaniwan ... Ang pagsasaalang-alang na ang maximum na bilis ng paglipat ng isang 100 Mbps / s network ay eksaktong 100 Mbps / s, na kung saan ay katumbas ng tungkol sa 12 Mb / s. Nakikita ko ang normal na ang mga rate ng paglipat ng pagkakasunud-sunod ng 85 o 90 Mbps / s ay naabot sa udpcast, tulad ng nakamit sa Samba. Bagaman nakasalalay ito sa operating system na ginagamit namin (at ang kalidad ng pisikal na network), halimbawa sa Debian Lenny na may Samba ay hindi ako nakarating sa 5 o 6 Mb / s sa halip na sa SystemRescuecd nakakarating ako sa 8 o 9 Mb / s.
Maganda ang kontribusyon, ngunit para dito mayroong gawa-gawa na 'scp' na magiging isang ligtas na 'cp' (oo, kopyahin) gamit ang ssh.
Gayundin, binigyan ang pangalan ng naturang software, naiisip ko na gumagamit ito ng UDP protocol. Kahit na ang aking kaalaman sa mga network ay hindi sobrang advanced, nakatuon ito sa hindi koneksyon (sa katapat sa TCP), at ipinapalagay sa akin na maaari itong makabuo ng katiwalian sa file kung ang ilang mga packet ay nawala sa X na kadahilanan. Ito ay tulad ng upang siyasatin ito ng mas mahusay.
Inirerekumenda ko ang scp, ito ay mas simple at ito ay paunang naka-install sa anumang distro.
Siyempre, ang UDP ay mas mabilis kaysa sa TCP dahil hindi ito gumagawa ng pagsusuri sa data, kaya nakuha mo ang mga rate ng paglipat.
Upang suriin na ang file ay dumating nang tama maaari kang gumawa ng isang md5sum o anumang iba pang hash ...
Ang problema ay kung mayroong isang error sa paglipat, ang data ay dapat na sama ng loob. Para sa mahahalagang file (tulad ng pag-backup) mas mahusay na gumamit ng ibang pamamaraan sa pamamagitan ng TCP.
Gayundin, nakakainteres pa rin ito.
at .... Ang nfs na naintindihan ko ay ang katutubong mekanismo ng paglilipat ng file file sa pagitan ng mga makina ng GNU / Linux
Hindi ito gumana para sa akin, salamat pa rin, ...
ngunit umaabot lamang ito sa akin sa 9.03 mbps: 'c
Hindi ito gumagana para sa akin, kakaiba, mananatili lamang itong pagtanggap at ang mahirap sa isang file na pdf
Maraming kalamangan at serbisyo ang Linux bilang isang server, napaka-pangkaraniwan na makita ang mga server sa mga kumpanya na may ganitong operating system, dahil sa gastos, katatagan at mga benepisyo na mayroon ang libreng software laban sa ilang mga bayad na system na may mga dehado sa lugar ng mga teknolohiya .
Ang isa pang kilalang paraan upang magbahagi ng mga file sa isang simpleng paraan ay ang module ng web server ng Python, sa folder kung saan ang nais naming ibahagi ay nagsusulat kami: $ python -m SimpleHTTPServer 8080, sa makina na tatanggap ng mga file binubuksan lamang namin ang browser at inilalagay ang ip + ang port, hal: 192.168.0.3:8080 at vuala !!
Kamakailan kong gumamit ng dropy para sa gawaing ito.
Hindi ko alam ang pamamaraang ito
Damn, pinamahalaan ko ang 52Mb bawat segundo sa pamamaraang ito, paglipat mula sa isang modelo ng raspberry Pi BD:
Maraming salamat, minahal ko ito.
Alam mo ba kung paano ako makakapag-post ng mga larawan dito?
Dapat akong gumawa ng isang post kung saan ipinapahiwatig nito kung paano naka-install ang mga updcate sa unix, kung ano ang isang magandang post nito
Natupad ito! Ayokong i-configure ang isang NFS server para sa isang bagay na mabilis at marumi. Tandaan na buksan ang mga port kung nasa likod ka ng isang firewall.
Napakahusay! Salamat! Kinokopya ko ang samba at kinakalas ako nito sa 20 KB / s