Можливо, робота з 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 займе кілька хвилин. Після завершення процесу ви побачите його в каталозі завантаження за замовчуванням на віддаленому сервері.
Коментарі