A Linux FTP parancs mintahasználatai

Az FTP protokoll használata Linux számítógépekkel

Az FTP a legegyszerűbb és legelismertebb fájltovábbító protokoll, amely fájlokat cserél egy helyi számítógép és egy távoli számítógép vagy hálózat között. A Linux és a Unix operációs rendszerek tartalmaznak beépített parancssori utasításokat, amelyeket FTP-ügyfelekként használhatunk az FTP-kapcsolat létrehozásához.

Figyelmeztetés: Az FTP átvitel nem titkosított. Bárki, aki átvágja az átvitelt, képes olvasni az elküldött adatokat, beleértve a felhasználónevét és a jelszavát. Biztonságos átvitelhez használja az SFTP szolgáltatást .

Hozzon létre egy FTP kapcsolatot

Mielőtt használná a különböző FTP parancsokat, létre kell hoznia a kapcsolatot a távoli hálózattal vagy számítógéppel. Ehhez nyissa meg a terminál ablakot Linuxban, és írja be az ftp-ot, majd egy domain nevet vagy egy FTP-kiszolgáló IP-címét, például ftp 192.168.0.1 vagy ftp domain.com . Például:

ftp abc.xyz.edu

Ez a parancs megpróbál csatlakozni az ftp szerverhez az abc.xyz.edu-nál. Ha sikerül, akkor kéri, hogy jelentkezzen be felhasználónévvel és jelszóval. A nyilvános FTP-szerverek gyakran engedélyezik a felhasználónév névtelen használatát, és e-mail címét jelszóként vagy egyáltalán nem.

Amikor sikeresen bejelentkezik, megjelenik egy ftp> prompt a terminál képernyőn. Mielőtt továbblépne, olvassa el a rendelkezésre álló FTP parancsok listáját a súgó funkció segítségével . Hasznos, mert a rendszer és a szoftver függvényében a felsorolt ​​FTP parancsok közül egyesek esetleg nem működnek.

FTP parancs példák és leírások

A Linux és a Unix által használt FTP parancsok különböznek a Windows parancssori FTP parancsoktól. Az alábbi példák a Linux FTP parancsok tipikus felhasználási lehetőségeit ábrázolják a fájlok távoli másolásához, átnevezéséhez és törléséhez.

ftp> segítség

A súgó funkció felsorolja azokat a parancsokat, amelyek segítségével megjelenítheti a könyvtár tartalmát, fájlok átvitelét és fájlok törlését. A ftp > parancs ? ugyanezt teszi.

ftp> ls

Ez a parancs kinyomtatja a fájlok és alkönyvtárak nevét a távoli számítógép aktuális könyvtárában.

ftp> cd ügyfelek

Ez a parancs megváltoztatja az aktuális könyvtárat az ügyfelek alkönyvtárába, ha létezik.

ftp> cdup

Ez megváltoztatja az aktuális könyvtárat a szülőkönyvtárba.

ftp> lcd [képek]

Ez a parancs megváltoztatja a helyi számítógép aktuális könyvtárát a képekre , ha létezik.

ftp> ascii

Ez megváltoztatja az ASCII módot szöveges fájlok átvitelére. Az ASCII az alapértelmezett a legtöbb rendszeren.

ftp> bináris

Ez a parancs bináris módban változik, hogy átviheti az összes olyan fájlt, amely nem szövegfájl.

ftp> get image1.jpg

Ez letölti a image1.jpg fájlt a távoli számítógépről a helyi számítógépre. Figyelmeztetés: Ha a helyi számítógépen már létezik azonos nevű fájl, felülíródik.

ftp> put image2.jpg

Töltse fel a image2.jpg fájlt a helyi számítógépről a távoli számítógépre . Figyelmeztetés: Ha a távoli számítógépen ugyanaz a név van, felülíródik.

ftp>! ls

Egy felkiáltójel hozzáadása egy parancs előtt végrehajtja a megadott parancsot a helyi számítógépen. Így felsorolja az aktuális könyvtár fájlnevét és könyvtárnevét a helyi számítógépen.

ftp> mget * .jpg

A mget paranccsal. több képet is letölthet. Ez a parancs letölti az összes .jpg fájl végét.

ftp> átnevez [innen] [a]

Az átnevezési parancs megváltoztatja a [from] nevű fájlt a távoli kiszolgálón lévő új névre [to].

ftp> helyi-fájl [távoli fájl]

Ez a parancs helyi fájlokat tárol a távoli gépen. A helyi fájl elküldése [távoli fájl] ugyanazt jelenti.

ftp> mput * .jpg

Ez a parancs felveszi az .jpg fájlt a távoli gép aktív mappájába.

ftp> törölje a távoli fájlt

Törli a távoli fájl nevű fájlt a távoli gépen.

ftp> mdelete * .jpg

Ez törli az összes fájlt, amely a .jpg fájlban végződik a távoli gép aktív mappájában.

ftp> méret fájlnév

Ezzel a paranccsal határozza meg a távoli gépen található fájl méretét.

ftp> mkdir [könyvtár-név]

Készítsen új könyvtárat a távoli kiszolgálón.

ftp> prompt

A gyorsparancs be- vagy kikapcsolja az interaktív módot úgy, hogy a parancsok több fájlon végrehajtódjanak felhasználói visszaigazolás nélkül.

ftp> kilépés

A kilépés parancs befejezi az FTP munkamenetet és kilép az FTP programból. A parancsok és kiléptetések ugyanazt teszik.

Parancssor opciók

Az opciók (más néven zászlók vagy kapcsolók) egy FTP parancs működését módosítják. Általában egy parancssori opció követi a fő FTP parancsot egy szóközt követően. Az alábbiakban felsoroljuk azokat az opciókat, amelyek az FTP-parancsokhoz csatolhatók, és leírják, mit csinálnak.