Название: Копирование между сетевыми дисками Отправлено: AngryMouse от 19 Декабря 2012, 22:28:40 Гугл что-то не выдаёт ничего путного по сабжу...
Суть: есть домашняя файлопомойка. На ней два разных физически диска, подключенных как сетевые диски на основной машине. Когда пытаешься скопировать с диска на диск - задействуются локальные буфера Винды и соответственно данные гоняются по сети туда-сюда, вместо того, чтобы просто копироваться силами файлопомойки. Как этого избежать? Название: Re: Копирование между сетевыми дисками Отправлено: voland от 20 Декабря 2012, 01:26:07 Ничего не понял (с)
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 06:55:18 Есть два сетевых диска.
Когда копируешь с диска на диск, данные сначала копируются в буфер на локальной машине, потом только пишутся на второй диск. Как сделать, чтобы данные не гонялись туда-сюда по сети, а копировались удалённо? Название: Re: Копирование между сетевыми дисками Отправлено: Dimm от 20 Декабря 2012, 09:45:34 Есть два сетевых диска. Ну так зайди на "файлопомойку" терминалом и гоняй файло с диска на диск, минуя сеть...Когда копируешь с диска на диск, данные сначала копируются в буфер на локальной машине, потом только пишутся на второй диск. Как сделать, чтобы данные не гонялись туда-сюда по сети, а копировались удалённо? Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 12:32:59 Помойка без гуя, и в MC это неудобно делать.
Название: Re: Копирование между сетевыми дисками Отправлено: Dimm от 20 Декабря 2012, 12:39:06 Помойка без гуя, и в MC это неудобно делать. Тогда у тебя один выход - самому написать какую нить приблуду. Чо уж проще МС?Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 12:51:33 Дык вопрос то не проще, а удобнее =)
Почему в винде то этого не сделать? Она ж прекрасно понимает, что это удалённые диски. Название: Re: Копирование между сетевыми дисками Отправлено: Dimm от 20 Декабря 2012, 15:39:12 Дык вопрос то не проще, а удобнее =) Винда не обязана знать что они физически расположены на одном устройстве... Теооретически один из дисков может вообще находиться за пределами страны :)))Почему в винде то этого не сделать? Она ж прекрасно понимает, что это удалённые диски. А кстати, что никсы между смонтированными сетевыми томами напрямую копируют минуя внутренний буфер и не гоняя данные по сетке?! Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 17:31:52 Я пробовал монтировать один диск внутрь другого - та же история.
Хотя по логике тут уж она точно должна была посчитать эти диски за один. Название: Re: Копирование между сетевыми дисками Отправлено: voland от 20 Декабря 2012, 17:35:39 Я пробовал монтировать один диск внутрь другого - та же история. Логика очень проста - монтирование идет по протоколу, который не позволяет управлять устройством, а только получать\отправлять данные.Хотя по логике тут уж она точно должна была посчитать эти диски за один. Чтобы копирование шло напрямую - нужна команда удаленному устройству (ssh, VNC, RAdmin итп) Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 17:42:24 Да я всё понимаю =)
Как эту "команду" подать то в удобоваримом виде? Название: Re: Копирование между сетевыми дисками Отправлено: Guyver от 20 Декабря 2012, 17:58:20 Прикрутить ssh, VNC, Radmin... не?
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 20 Декабря 2012, 19:10:03 mc.
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 19:41:28 Гуя нет.
Есть ssh. MC неудобен. Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 20 Декабря 2012, 19:51:16 Зато он умеет предоставлять удобный интерфейс для копирования файла через ssh. Да и классика это. :-\
Хотя можешь развернуть лайтхттпд/апач и заюзать WEB файловые менеджеры, благо их сейчас как грязи. И в виде проводников и в виде TC... :-\ Название: Re: Копирование между сетевыми дисками Отправлено: 777 от 20 Декабря 2012, 20:08:05 в krusader есть SFTP
(http://upload.wikimedia.org/wikipedia/commons/7/76/Krusader_fedora5.png) Название: Re: Копирование между сетевыми дисками Отправлено: 777 от 20 Декабря 2012, 20:12:54 А, написано что версия для Windows в разработке
Тогда total commander, по любому там тоже это все должно быть Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 20 Декабря 2012, 21:02:17 Может lvm спасёт ситуацию?
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 21:39:32 Во я дебил!
Я ж знал про SFTP плагин для Тотала и позорно забыл про него... wall Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 20 Декабря 2012, 22:35:22 SFTP плагин еле запустил (win 7 64x) и то не до конца - тотал вешается.
WinScp не даёт открыть удалёнку в обоих панелях, потому что Цитировать It is not that easy to do. Maybe in sometime in future. UPD:Из обсуждения в той же ветке стало понятно, что по SFTP это в принципе не может быть реализовано: только так же с буфером на локальной машине. Это что же, писать свой клиент, только ради того, чтоб он коннектился по ssh и делал cp туда-сюда? Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 20 Декабря 2012, 22:44:37 Тебе уже несколько человек про мц сказали, чё ещё надо-то? :fp:
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 21 Декабря 2012, 07:10:31 Я уже нескольким человекам ответил, что МС неудобен.
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 21 Декабря 2012, 09:22:34 Страшно спросить, но всё же... А что по-вашему, молодой чемодан, удобно?
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 21 Декабря 2012, 11:16:30 Total Commander
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 21 Декабря 2012, 11:34:18 Ваше щастье, что мне статус не позволяет матом выражаться. kill
Название: Re: Копирование между сетевыми дисками Отправлено: Guyver от 21 Декабря 2012, 11:39:28 Я чо-то не припоминаю какой-то принципиальной разницы между mc и TC. Ну во втором картинки красивее, да.
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 21 Декабря 2012, 11:52:38 встроенного терминала нет. :-X
Название: Re: Копирование между сетевыми дисками Отправлено: 777 от 21 Декабря 2012, 14:18:11 там вкладок нет
и интерфейс - псевдографика функций мало Чем Нортон может быть удобнее gui коммандера? Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 21 Декабря 2012, 14:24:03 Именно!
Нет вкладок и неудобно работать с длинными именами. Ну и пара фишек по мелочи. Название: Re: Копирование между сетевыми дисками Отправлено: voland от 21 Декабря 2012, 15:20:00 Именно! Ну если на удаленном сервере GUI присутвуют - коннекться по VNC и юзай наутилус\крузайдерНет вкладок и неудобно работать с длинными именами. Ну и пара фишек по мелочи. Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 21 Декабря 2012, 17:06:35 Да блин, ну я раза 3 уже писал, что нету там НИ ГУЯ
Название: Re: Копирование между сетевыми дисками Отправлено: voland от 21 Декабря 2012, 19:39:31 Да блин, ну я раза 3 уже писал, что нету там НИ ГУЯ Тебе уже миллиард раз сказали - или клиент туда (хоть на php, хоть на чем - в гугле всё есть) или mc.:cens: :cens: :cens: Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 22 Декабря 2012, 10:35:01 Не верю!
Должен же быть способ... Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 23 Декабря 2012, 19:34:10 Задался приведением MC к юзабельному виду.
Основными претензиями были кракозябры вместо псевдографики и режим 80х25. Система изначально собрана с локалью UTF-8 и я думал, что кракозябры - это данность. Оказалось, что на подключенном мониторе MC рисуется нормально. Отсюда нагуглилось два выхода: - прописать в настройках Putty тип терминала linux вместо xterm (при таком варианте невозможно использовать мышь в МС) - пересобрать MC с поддержкой slang вместо ncurses, что и было сделано Также оказалось, что Putty позволяет задать произвольное количество знакомест в терминале и корректно работает с "разрешением", например, 160x50. Проблема отсутствия вкладок частично решилась использованием Directory Hotlist, а ещё, говорят, можно юзать историю переходов. ------------------------------------- Теперь вопрос к фанатам MC, которые тут с пеной у рта мне его советовали (не буду показывать пальцем:) Как сделать показ расширений файла отдельной колонкой? Ясно понятно, что в линуксе понятие расширения условно, но юзабилити от этого сильно страдает. Название: Re: Копирование между сетевыми дисками Отправлено: voland от 23 Декабря 2012, 19:58:27 "Фанаты" mc юзают нативный ssh.
Никаких проблем с UTF нет, размер перестараивается при масштабировании окна. Насчет колонок - все настраивается, читаем доки, вот скрин (http://i.imm.io/QaS6.png) ЗЫ. Я вообще то наутилус в гуях предпочитаю, но он также по sftp будет туда-сюда гонять и тормозить. В случаях (нечастых) перегнать файлик напрямую юзаю wget Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 23 Декабря 2012, 20:22:06 Задался приведением MC к юзабельному виду. Основными претензиями были кракозябры вместо псевдографики и режим 80х25. Система изначально собрана с локалью UTF-8 и я думал, что кракозябры - это данность. Оказалось, что на подключенном мониторе MC рисуется нормально. Отсюда нагуглилось два выхода: - прописать в настройках Putty тип терминала linux вместо xterm (при таком варианте невозможно использовать мышь в МС) - пересобрать MC с поддержкой slang вместо ncurses, что и было сделано Также оказалось, что Putty позволяет задать произвольное количество знакомест в терминале и корректно работает с "разрешением", например, 160x50. Проблема отсутствия вкладок частично решилась использованием Directory Hotlist, а ещё, говорят, можно юзать историю переходов. ------------------------------------- Теперь вопрос к фанатам MC, которые тут с пеной у рта мне его советовали (не буду показывать пальцем:) Как сделать показ расширений файла отдельной колонкой? Ясно понятно, что в линуксе понятие расширения условно, но юзабилити от этого сильно страдает. Чувак, ты пьян, ходи домой... Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 23 Декабря 2012, 23:59:18 to Voland: читал именно эти доки, там нет такого понятия, как расширение. Гуглить умею, если бы всё так просто было, я б не спрашивал.
to Ариец: вот щас я пьян и как раз пришел домой. Problem officer? Название: Re: Копирование между сетевыми дисками Отправлено: voland от 24 Декабря 2012, 00:01:31 to Ариец: вот щас я пьян и как раз пришел домой. Problem officer? Тест - 10 метров по линии - прошел?Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 25 Декабря 2012, 09:58:27 Ну так что, поклонники МС, дельные предложения по теме будут?
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 25 Декабря 2012, 10:15:26 Скрипт для emacs пиши тогда... :-\
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 25 Декабря 2012, 14:22:45 Не совсем понял, при чём тут Емакс? :-\
Название: Re: Копирование между сетевыми дисками Отправлено: Ариец от 25 Декабря 2012, 19:48:18 Начать копать можно отсюда: http://emacswiki.org/emacs/TrampMode (http://emacswiki.org/emacs/TrampMode)
Название: Re: Копирование между сетевыми дисками Отправлено: AngryMouse от 26 Декабря 2012, 07:52:54 Да блин я уже МС под себя настроил, осталась пара нюансов.
Проще уже его добить. |