Как швейцарский армейский нож для передачи файлов, программа lftp для Linux поддерживает обмен данными с использованием протоколов, включая FTP, SFTP и торрент. Это небольшая оболочка, которая, как правило, по умолчанию не установлена, но предлагает массу функций.
О «LFTP»
Эта программа, разработанная Александром Лукьяновым и распространяемая по открытой лицензии GNU, представляет собой единый интерфейс для протоколов передачи FTP , SFTP, FXP, HTTP , FISH и BitTorrent. Он предлагает некоторые расширенные функции, в том числе параллельные передачи, закладки, сложное управление заданиями и расширенные встроенные команды для зеркалирования локальных и удаленных каталогов. Он частично поддерживает WebDAV.
Он постоянно поддерживается с 1990-х годов. Серия 4.9.0 программы выпущена в конце декабря 2019 года.
Использование ‘lftp’
Вызовите lftp из командной строки. Когда программа выходит на передний план, приглашение меняется. Запускайте команды по мере необходимости. Синтаксис обычно отражает стандартный синтаксис для соответствующего протокола.
Программа lftp поддерживает массив специализированных команд и командных ключей. Обратитесь к справочной странице программы для конкретных параметров использования и синтаксиса.
Поскольку lftp поддерживает расширенные аргументы командной строки, которые выполняют сложные функции, эта утилита является отличным кандидатом для сценариев оболочки. Тем не менее, это лучше для людей, знакомых с взаимодействием с оболочкой для базовых протоколов, потому что синтаксис не прощает неопытных.