- - Як використовувати FTP з командного рядка в Linux

Як використовувати FTP з командного рядка в Linux

Можливо, робота з FTP з командного рядказвучить тривіально, оскільки в Linux є дуже багато відмінних FTP-клієнтів, які надають GUI для роботи. Тим не менш, багато користувачів протоколу передачі файлів використовують його через SSH та сервери, щоб додаток GUI не працював.

Є кілька корисних FTP-клієнтів командного рядкана Linux. Насправді в минулому я говорив про одне чудове додаток командного рядка в моєму списку найкращих клієнтів FTP для Linux. Однак, у цій публікації ми не будемо зосереджуватися на цьому додатку, оскільки це занадто складно для того, що нам потрібно; основне завантаження та завантаження. Натомість ми будемо використовувати стандартний клієнт GNU FTP.

Примітка: клієнт GNU FTP не працюватиме з SFTP або FTPS. Він може підключатися лише до FTP-серверів.

Встановіть FTP CLI

Додаток GNU FTP широко використовується, тому цей пакетможливо, попередньо встановлено на досить багатьох дистрибутивах. Однак, не кожен дистрибутив має попередньо встановлений клієнт, тому корисно переглядати, як змусити його працювати, перш ніж переглядати, як його використовувати.

Щоб встановити додаток FTP у вашій операційній системі Linux, відкрийте вікно терміналу, натиснувши на Ctrl + Alt + T або Ctrl + Shift + T комбінація клавіатури Звідти дотримуйтесь детальних інструкцій, які відповідають ОС, яку ви зараз використовуєте.

Ubuntu

На Ubuntu Linux клієнт CLI FTP доступний у сховищі програмного забезпечення «Ubuntu Main». Щоб встановити його у вашій системі, ви повинні використовувати Apt термінальна команда.

sudo apt install ftp

Debian

Клієнт CLI FTP дуже довго підтримував Debian Linux. Як результат, це легко встановити через сховище програмного забезпечення Debian Main.

Щоб встановити додаток CLI FTP на комп'ютер Debian, використовуйте Apt-get команда нижче.

sudo apt-get install ftp

Arch Linux

Користувачі Arch Linux не зможуть шукатисховища пакетів для пакету “FTP”, якщо вони хочуть використовувати цей додаток, оскільки розробники не пакують додаток CLI FTP окремо. Натомість, щоб використовувати FTP з командного рядка в Arch Linux, ви повинні встановити пакет "inetutils" Pacman.

sudo pacman -S inetutils

Fedora

FTP-клієнт командного рядка доступний користувачам Fedora Linux через сховища програм «Fedora x86_64» та «Fedora i386». Якщо ви користувач Fedora, встановіть пакет із наступним Dnf команда у вікні терміналу.

sudo dnf install ftp

OpenSUSE

Користувачі OpenSUSE, які бажають використовувати клієнт CLI FTPв їх операційній системі будуть раді дізнатись, що програму можна встановити на Leap 15.0, Leap 42.3 та Tumbleweed через сховище програмного забезпечення «OpenSUSE Oss All».

Щоб розпочати установку на вашій системі SUSE, запустіть вікно терміналу та скористайтеся Блискавка команда нижче.

sudo zypper install ftp

Загальний Linux

Стандартний клієнтський FTP-клієнт, що використовується наLinux, який ми будемо висвітлювати в цій статті, є частиною проекту GNU. З цієї причини відстежувати цю програму для всіх операційних систем Linux там дуже просто.

Щоб встановити клієнт CLI FTP на вашому Linuxопераційна система, відкрийте термінал. Потім знайдіть і встановіть “ftp” або “inetutils”. Якщо ви не можете знайти програму ніде в джерелах програмного забезпечення, перегляньте, як схопити вихідний код з GNU.org.

Підключіться до FTP-сервера через CLI

Щоб розпочати нове з'єднання з вашим сервером у додатку FTP CLI, перейдіть до терміналу і скористайтесь ftp команда разом з IP-адресою віддаленого сервера.

Примітка. Неможливо визначити віддалену IP-адресу вашого FTP-сервера. Перегляньте наш посібник про те, як дізнатися IP-адресу в Linux.

ftp remote-ip-address-or-domain-name

Якщо припустити, що адреса є успішною, програма FTP запропонує користувачеві ввести ім'я користувача та пароль. Введіть ім’я користувача та пароль свого сервера, і ви отримаєте доступ через CLI до FTP-сервера.

Завантажте файли FTP через CLI

Завантаження файлів через FTP в командному рядку виконується за допомогою дістати командування. Щоб розпочати завантаження, спробуйте наступний синтаксис команд.

get /home/remote-username/location/of/folder/or/file

Дозвольте клієнту FTP завантажити файли (файли) у вашу систему. Після успіху вони з’являться в каталозі, в якому запущений термінал на вашому ПК Linux (як правило) / головна / ім'я користувача /).

Завантажте файли FTP через CLI

Для завантаження файлів за допомогою програми FTP використовується командний рядок надіслати командування. Щоб надіслати файл або папку на віддалений сервер, виконайте синтаксис команд нижче.

send /home/remote-username/location/of/folder/or/file

Надсилання файлів через FTP займе кілька хвилин. Після завершення процесу ви побачите його в каталозі завантаження за замовчуванням на віддаленому сервері.

Коментарі