URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 70042
[ Назад ]

Исходное сообщение
"как лучше перенести файловый архив с NTFS на UFS"

Отправлено orlic , 05-Ноя-06 15:42 
Имеется файловый архив под виндой. Есть также сервер под FreeBSD, на который этот архив хочется перенести, дабы он был доступен под Самбой в сети. В архиве возможны длинные имена файлов с русскими буквами. Лежит на ftp-сервере (FileZilla).

1. Какими средствами перенести всю структуру, файлы вместе с каталогами? В стандартном ftp под FreeBSD не нашел рекурсивную закачку.

2. не будет ли проблем с длинными именами файлов или с русскими буквами?

Спасибо.


Содержание

Сообщения в этом обсуждении
"как лучше перенести файловый архив с NTFS на UFS"
Отправлено orlic , 05-Ноя-06 16:07 

>
>1. Какими средствами перенести всю структуру, файлы вместе с каталогами? В стандартном
>ftp под FreeBSD не нашел рекурсивную закачку.

с этим вопросом разобрался - в mc качаю, ничем от FAR почти не отличается.

>2. не будет ли проблем с длинными именами файлов или с русскими
>буквами?

а вот тут засада. Имена файлов с русскими буквами у меня крякозяблами, хотя сам mc русифицированный, да и в настройках локали вроде все в порядке:

# cat /etc/rc.conf

# ~~~~~ Rus localisation ~~~~~
font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"
keymap="ru.koi8-r"

Чем лечить?


"как лучше перенести файловый архив с NTFS на UFS"
Отправлено cryptoson , 05-Ноя-06 20:30 
>
>Чем лечить?

Может в качестве костыля переконвертить в KOI8-R iconv-ом или recod-ом. Это если хочется наа ФС видеть русские имена. Или в самбе настроить отображение шары с ntfs-ной кодировкой (UTF).



"как лучше перенести файловый архив с NTFS на UFS"
Отправлено slep , 05-Ноя-06 23:29 
ne trogai iconv - zaporesh faili
luche etim
app-text/convmv
      Latest version available: 1.08
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 20 kB
      Homepage:    http://j3e.de/linux/convmv
      Description: convert filenames to utf8 or any other charset
      License:     GPL-2
ne znay est li na Free
a arxiv zatarit v tar naprimer www.7-zip.org

"как лучше перенести файловый архив с NTFS на UFS"
Отправлено lavr , 06-Ноя-06 17:13 
>Имеется файловый архив под виндой. Есть также сервер под FreeBSD, на который
>этот архив хочется перенести, дабы он был доступен под Самбой в
>сети. В архиве возможны длинные имена файлов с русскими буквами. Лежит
>на ftp-сервере (FileZilla).
>
>1. Какими средствами перенести всю структуру, файлы вместе с каталогами? В стандартном
>ftp под FreeBSD не нашел рекурсивную закачку.

# lftp
lftp :~> set ftp:charset CP1251
lftp :~> ? mget                
Использование: mget [КЛЮЧИ] <файлы>
Получить указанные файлы с поддержкой шаблонов в именах файлов
-c  возобновить получение (reget)
-d  создавать каталоги в соответствии с именами файлов
     и сохранять файлы в этих каталогах вместо текущего
-E  удалить файлы на сервере после успешного получения
-a  использовать режим ascii (бинарный режим по умолчанию)
-O <база> указывает базовый каталог или URL, куда класть полученные файлы
lftp :~> by
#

>2. не будет ли проблем с длинными именами файлов или с русскими
>буквами?

будут с КОДИРОВКОЙ, если делать неподумав.

расшарить на Windows и man mount_smbfs - если все это в одной локальной сети

>Спасибо.