21.5.1. Команда ftp — стандартный FTP-клиент
21.5.1. Команда ftp — стандартный FTP-клиент
Для открытия соединения с любым FTP-сервером введите команду:
ftp <имя или адрес FTP-сервера>
Можно просто ввести команду ftp, а в ответ на приглашение ftp> ввести команду:
open <имя или адрес FTP-сервера>
Лично мне больше нравится первый вариант, поскольку он позволяет сэкономить время. При подключении к серверу вы сможете ввести имя пользователя и пароль:
[den@dhsilabs ~]$ ftp
ftp> open ftp.narod.ru
Connected to ftp.narod.ru.
220 ftp.narod.ru (Libra FTP daemon 0.17 20050906)
500 Unrecognized command AUTH
Name (ftp.narod.ru: den): den
331 Password required
Password:
230 Logged in, proceed
Remote system type is UNIX.
ftp>
Подключившись к серверу, вы можете ввести команду help, чтобы просмотреть список доступных команд. Для получения справки по той или иной команде введите help <имя_команды> (рис. 21.4).
Наиболее популярные команды приведены в табл. 21.2.
Кроме команды ftp, в Linux есть и другие текстовые FTP-клиенты, например, NcFTP (http://www.ncftp.com), lukemftp (ftp://ftp.netbsd.org/pub/NetBSD/ misc/lukemftp/), lftp (http://ftp.yars.free.net/projects/lftp/) и др. Все эти FTP-клиенты не входят в состав дистрибутивов, их нужно устанавливать самостоятельно. Но стоит ли это делать — решать вам. Ведь все они подобны стандартному клиенту ftp и обладают двумя-тремя дополнительными функциями, которые, возможно, вам и не понадобятся. Например, NcFTP умеет докачивать файлы, а lftp — загружать одновременно несколько файлов. В любом случае вы можете изучить документацию по тому или иному FTP-клиенту (ее легко найти в Интернете), а потом решить, стоит его использовать или нет.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
14.8. Сокеты и стандартный ввод-вывод
14.8. Сокеты и стандартный ввод-вывод Во всех наших примерах мы применяли то, что иногда называется вводом-выводом Unix, вызывали функции read и write и их разновидности (recv, send и т.д.). Эти функции работают с дескрипторами и обычно реализуются как системные вызовы внутри ядра
5.4. Стандартный ввод/вывод
5.4. Стандартный ввод/вывод 5.4.1. Потоки ввода-вывода Когда программа запускается на выполнение, в ее распоряжение предоставляются три потока (или канала): • стандартный ввод (standard input или stdin). По этому каналу данные передаются программе; • стандартный вывод (standard output или
Стандартный производственный процесс организации (СППО)
Стандартный производственный процесс организации (СППО) Термин СППО является рабочим определением процесса, который устанавливает общий производственный процесс для всех проектов разработки ПО внутри организации. В нем описаны основные элементы, которые должны войти
Материал типа Standard (Стандартный)
Материал типа Standard (Стандартный) Один из базовых материалов 3ds Max, наиболее часто применяемый как самостоятельно, так и для создания более сложных составных материалов, – материал типа Standard (Стандартный).Для стандартного материала указываются характеристики цвета,
14.1.4. Стандартный ввод и вывод
14.1.4. Стандартный ввод и вывод В главе 10 мы видели, как работают методы IO.popen и IO.pipe, но существует еще небольшая библиотека, которая иногда бывает удобна.В библиотеке Open3.rb есть метод popen3, который возвращает массив из трех объектов IO. Они соответствуют стандартному вводу,
2.1.4. Стандартный ввод-вывод
2.1.4. Стандартный ввод-вывод В стандартной библиотеке языка С определены готовые потоки ввода и вывода (stdin и stdout соответственно). Они используются функциями scanf(), printf() и целым рядом других библиотечных функций. Согласно идеологии UNIX, стандартные потоки можно
4.2. Материал типа Standard (Стандартный)
4.2. Материал типа Standard (Стандартный) Один из базовых материалов 3ds Max, наиболее часто применяемый как самостоятельно, так и для создания более сложных составных материалов, – материал типа Standard (Стандартный).Для стандартного материала указываются характеристики цвета,
2.8. Стандартный массив - это вектор
2.8. Стандартный массив - это вектор Хотя встроенный массив формально и обеспечивает механизм контейнера, он, как мы видели выше, не поддерживает семантику абстракции контейнера. До принятия стандарта C++ для программирования на таком уровне мы должны были либо
5.6.1. Стандартный поток ввода
5.6.1. Стандартный поток ввода Файл стандартного потока ввода (stdin) имеет дескриптор 0. Из этого файла процессы извлекают свои входные данные. По умолчанию входной поток ассоциирован с клавиатурой (устройство /dev/tty), но чаще всего он поступает по каналу от других процессов или
5.6.2. Стандартный поток вывода
5.6.2. Стандартный поток вывода Файл стандартного потока вывода (stdout) имеет дескриптор 1. В этот файл записываются все выходные данные процесса. По умолчанию данные выводятся на экран терминала (устройство /dev/tty), но их можно также перенаправить в файл или послать по каналу
5.6.3. Стандартный поток ошибок
5.6.3. Стандартный поток ошибок Файл стандартного потока ошибок (stderr) имеет дескриптор 2. В этот файл записываются сообщения об ошибках, возникающих в ходе выполнения команды. По умолчанию сообщения об ошибках выводятся на экран терминала (устройство /dev/tty), но их также можно
USB – стандартный интерфейс
USB – стандартный интерфейс В большинстве камер предусмотрена возможность загрузки изображений в компьютер посредством кабеля. Сегодня большинство камер разрабатывается так, чтобы передавать снимки по шине USB (Universal Serial Bus – универсальная последовательная шина), и
Новостное приложение Paper от Facebook сможет заменить стандартный клиент соцсети Михаил Карпов
Новостное приложение Paper от Facebook сможет заменить стандартный клиент соцсети Михаил Карпов Опубликовано 30 января 2014 Приложение Facebook для iPhone громоздкое, неповоротливое и, честно признаться, выглядит кошмарно. Сегодня соцсеть объявила о выпуске 3