Употреба на примерот на командата за Linux FTP

Користење на протоколот FTP со Linux компјутери

FTP е наједноставниот и најкористен протокол за пренос на датотеки кој ги разменува датотеките помеѓу локален компјутер и оддалечен компјутер или мрежа. Линукс и Unix оперативните системи имаат вградени инструкции од командната линија кои можете да ги користите како FTP клиенти за правење FTP врска.

Предупредување: Преносот на FTP не е шифриран. Секој кој ја пресретнува преносот може да ги прочита податоците што ги испраќате, вклучувајќи го и вашето корисничко име и лозинка. За безбеден пренос, користете SFTP .

Воспостави врска со FTP

Пред да можете да ги користите различните FTP команди, мора да воспоставите врска со далечинска мрежа или компјутер. Направете го ова со отворање на терминален прозорец во Линукс и пишување FTP проследено со име на домен или со IP адреса на FTP серверот, како што е ftp 192.168.0.1 или ftp domain.com . На пример:

ftp abc.xyz.edu

Оваа команда се обидува да се поврзе со серверот ftp на abc.xyz.edu. Ако успее, бара од вас да се логирате со корисничко име и лозинка. Јавните FTP сервери често ви дозволуваат да се најавите со користење на корисничко име anonymous и вашата e-mail адреса како лозинка или без лозинка на сите.

Кога ќе се најавите успешно, ќе видите прозорец ftp> на екранот на терминалот. Пред да одите понатаму, добијте листа на достапни FTP команди користејќи ја функцијата за помош . Тоа е корисно, бидејќи во зависност од вашиот систем и софтверот, некои од наведените команди на FTP можат или не можат да работат.

Примери и описи на командата на FTP

Командите на FTP што се користат со Linux и Unix се разликуваат од FTP командите што се користат со командната линија на Windows. Еве примери кои илустрираат типична употреба на Linux FTP командите за далечинско копирање, преименување и бришење на датотеки.

ftp> помош

Функцијата за помош ги наведува командите што можете да ги користите за прикажување на содржината на директориумот, за пренос на датотеки и за бришење на датотеки. Командата ftp >? остварува истото.

ftp> ls

Оваа команда печати ги имињата на датотеките и поддиректориумот во тековниот директориум на оддалечениот компјутер.

ftp> cd корисници

Оваа команда го менува тековниот директориум до поддиректориумот наречен клиенти, ако постои.

ftp> cdup

Ова го менува тековниот директориум до матичниот директориум.

ftp> lcd [слики]

Оваа команда го менува тековниот директориум на локалниот компјутер на сликите , ако постои.

ftp> ascii

Ова се менува во режим ASCII за пренесување на текстуални датотеки. ASCII е стандардно на повеќето системи.

ftp> бинарни

Оваа команда се менува во бинарен режим за пренесување на сите датотеки што не се текстуални датотеки.

ftp> добие image1.jpg

Ова ја презема датотеката image1.jpg од оддалечениот компјутер на локалниот компјутер. Предупредување: Ако веќе постои датотека на локалниот компјутер со исто име, тој е презапишан.

ftp> стави image2.jpg

Подигна датотеката image2.jpg од локалниот компјутер на оддалечен компјутер . Предупредување: Ако веќе постои датотека на оддалечен компјутер со исто име, тој е презапишуван.

ftp>! ls

Додавањето на извичник пред командата ја извршува зададената команда на локалниот компјутер. Значи, ги наведува имињата на датотеките и имињата на директориумот на тековниот директориум на локалниот компјутер.

ftp> mget * .jpg

Со командата mget. можете да преземете повеќе слики. Оваа команда ги презема сите датотеки што завршуваат со .jpg.

ftp> преименувај [од] [до]

Командата за преименување ја менува датотеката со име [од] на новото име [на] на оддалечениот сервер.

ftp> стави локална датотека [далечинска-датотека]

Оваа команда зачувува локална датотека на оддалечената машина. Испрати локална датотека [далечинска датотека] го прави истото.

ftp> mput * .jpg

Оваа команда ги префрла сите датотеки што завршуваат со .jpg во активната папка на оддалечената машина.

ftp> избришете далечинско-датотека

Бришете ја датотеката наречена далечна-датотека на оддалечената машина.

ftp> mdelete * .jpg

Ова ги брише сите датотеки што завршуваат со .jpg во активната папка на оддалечената машина.

ftp> големина-име на датотека

Одредување на големината на датотеката на оддалечената машина со оваа команда.

ftp> mkdir [директориум-име]

Направете нов директориум на оддалечен сервер.

ftp> прашува

Наредната команда го вклучува или исклучува интерактивниот режим, така што командите на повеќе датотеки се извршуваат без корисничка потврда.

ftp> престанам

Командата за отказ ја прекинува FTP сесијата и ја напушта FTP програмата. Наредбите одоздола и излегуваат истото.

Опции на командната линија

Опциите (исто така наречени знамиња или прекинувачи) ја менуваат операцијата на FTP команда. Обично, опцијата на командната линија ја следи главната FTP команда по празно место. Еве листа на опции кои можете да ги додадете во FTP командите и опис на тоа што го прават.