5

Я использую Ubuntu Software Center 2.0.7, и я хотел бы скопировать файл с этого компьютера через FTP. Можете ли вы помочь мне, как это сделать?

Я знаю, что в Windows я просто открываю окно проводника Windows и набираю ftp.www.mysite.com. Затем он запросит имя пользователя и пароль.

Я хотел бы сделать то же самое в моем Ubuntu Linux, но я не знаю как.

3 ответа3

16

Самый простой способ сделать это - открыть терминал и использовать wget:

$ wget ftp://ftp.mysite.com/path/to/file

Вам нужно заменить путь / к / файлу / на путь к файлу, который вы хотите загрузить. То есть адрес, по которому файл найден на диске. Итак, чтобы получить файл с именем file.txt, который находится в подкаталоге foo строки каталога, вы должны написать:

$ wget ftp://ftp.mysite.com/foo/bar/file.txt

Если вашему ftp-серверу требуются имя пользователя и пароль:

$ wget ftp://username:password@ftp.mysite.com/foo/bar/file.txt

Заменив "username" и "password" на ваше действительное имя пользователя и пароль. Не включайте $ ни в одну из этих команд.

Со страницы руководства wget:

GNU Wget - бесплатная утилита для неинтерактивной загрузки файлов из Интернета. Он поддерживает протоколы HTTP, HTTPS и FTP, а также поиск через прокси HTTP.


Вы также можете использовать ftp из командной строки:

$ ftp ftp.mysite.com

Введите свое имя пользователя и пароль, затем используйте put для загрузки файла:

ftp>put local_file remote_file

Например:

ftp>put Downloads/List/Song.mp3 Song.mp3

Не включайте ftp> в вашу команду. Это просто указывает на приглашение ftp .


Наконец, вы либо используете обычный браузер (например, Firefox), либо устанавливаете графический FTP-клиент. Мой личный фаворит - gftp:

$ sudo apt-get install gftp

О, и вы не используете Ubuntu Software Center 2.0.7. Это всего лишь приложение для управления программным обеспечением Ubuntu.


Примечание по терминологии

Когда дается команда терминала, символ $ используется для указания того, что это команда терминала. Смотрите здесь для обсуждения. Он не является частью команды actall. Итак, чтобы сказать вам выполнить команду ls, я бы написал $ ls . Однако вы должны набрать только ls без знака $ .

1

В Nautilus или Firefox вы можете ввести в адресной строке:

ftp://username@ftp.server.com
0

Кроме того, вы можете попробовать дополнение FireFTP в Firefox. Это отличный инструмент FTP, и он работает на новой вкладке вашего браузера Firefox. Скачать FireFTP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .