Linux Kompüterləri ilə FTP Protokolundan istifadə
FTP , yerli bir kompüter və uzaq kompüter və ya şəbəkə arasında faylları mübadiləsi edən ən sadə və ən tanış olan fayl ötürülməsi protokudur. Linux və Unix əməliyyat sistemi quraşdırılmış komanda xəttinə bir FTP bağlantısı yaratmaq üçün FTP müştəriləri olaraq istifadə edə biləcəyinizi ister.
Diqqət: FTP ötürülməsi şifrələnmir. Şifrə ötürən hər kəs göndərdiyiniz məlumatı, o cümlədən istifadəçi adınızı və şifrənizi oxuya bilər. Təhlükəsiz ötürülmə üçün SFTP istifadə edin.
Bir FTP bağlantısı qurun
Müxtəlif FTP əmrlərindən istifadə etməzdən əvvəl, uzaq şəbəkə və ya kompüterlə əlaqə qurmalısınız. Linuxda bir terminal pəncərəsi açaraq ftp yazaraq bunu domen adını və ya ftp 192.168.0.1 və ya ftp domain.com kimi FTP serverinin bir IP ünvanını daxil edərək edin. Misal üçün:
ftp abc.xyz.eduBu komanda abc.xyz.edu ünvanında ftp serverinə qoşulmağa çalışır. Əgər uğur qazanarsa, istifadəçi adı və şifrəni istifadə edərək daxil olmağı xahiş edir. İctimai FTP serverləri tez-tez istifadəçi adını anonim və e-poçt ünvanınızı parol və ya heç bir parol olmadan istifadə etməyə giriş etməyə imkan verir.
Müvəffəqiyyətlə daxil olduğunuzda, terminal ekranında bir ftp> sorunu görürsünüz. Daha da girmədən əvvəl, yardım funksiyasından istifadə edərək, mövcud FTP əmrləri siyahısını əldə edin. Sisteminiz və proqramınızdan asılı olaraq, sadalanan bəzi FTP əmrləri işləyə bilər və ya işləməyəcəkdir.
FTP Komanda nümunələri və təsviri
Linux və Unix ilə istifadə edilən FTP əmrləri Windows əmr satırında istifadə olunan FTP əmrlərindən fərqlənir. Linux FTP əmrlərindən faylları uzaqdan çıxarmaq, adlandırmaq və silmək üçün tipik istifadə nümunələrini nümunə verir.
ftp> kömək edinYardım funksiyası kataloq məzmununu göstərmək, faylları ötürmək və faylları silmək üçün istifadə edə biləcəyiniz əmrləri siyahıya alır. Ftp > komandası ? Eyni şeyi yerinə yetirir.
ftp> lsBu komut uzaq kompüterdə mövcud kataloqdakı faylların və alt dizinlərin adlarını yazır.
ftp> cd müştəriləridirBu əmr, mövcud kataloqları mövcud olan müştərilərin alt qovluğuna dəyişir.
ftp> cdupBu, valid directory üçün valid directory dəyişir.
ftp> lcd [images]Bu komanda, yerli kompyuterdə mövcud olan kataloqları varsa, şəkilləri dəyişir.
ftp> asciiBu, mətn fayllarını ötürmək üçün ASCII rejiminə dəyişir. ASCII əksər sistemlərdə default deyil.
ftp> ikiliBu komanda mətn faylları olmayan bütün faylları ötürmək üçün ikili rejimə keçir.
ftp> image1.jpg edinBu fayl uzaq kompüterdən yerli kompyuterə image1.jpg faylını yükləyir . Xəbərdarlıq: Əgər eyni adı olan yerli kompüterdə bir fayl varsa, onda yazılır.
ftp> qoyun image2.jpgYerli kompüterdən uzaq kompüterə image2.jpg faylını yüklə . Xəbərdarlıq: Əgər əvvəlki adı olan uzaq kompüterdə bir fayl varsa, onda yazılır.
ftp> lsBir komanda qarşısında bir ünlem işareti əlavə edərək, yerli komanda müəyyən əmrini yerinə yetirir. Beləliklə, ls yerli kompüterdə mövcud kataloqun fayl adlarını və kataloq adlarını siyahıya alır.
ftp> mget * .jpgMget komandası ilə. birdən çox şəkil yükləyə bilərsiniz. Bu əmri ilə .jpg faylını bitirən bütün fayllar yüklənir.
ftp> rename [from] [to]Yeniden adlandırma komutu, uzaq serverdakı [to] adlı yeni adı [to] adına dəyişdirir.
ftp> lokal fayl yerləşdirin [remote-file]Bu komut uzaq maşındakı yerli faylları saxlayır. Yerli fayl göndər [uzaq fayl] eyni şeyi edir.
ftp> mput * .jpgBu komut uzaq maşındakı aktiv qovluğa .jpg ilə sonlanan bütün faylları yükləyir.
ftp> uzaqdan fayl silinUzaqdan maşındakı uzaqdan fayl adını silir.
ftp> mdelete * .jpgBu, uzaq maşındakı aktiv qovluqda .jpg ilə sonlanan bütün faylları silməkdədir.
ftp> ölçüsü fayl adıBu komanda ilə uzaq maşındakı faylın ölçüsünü təyin edin.
ftp> mkdir [kataloq-adı]Uzaq serverda yeni bir kataloq yaradın.
ftp> istemiTez komanda bir çox fayl üzərində əmrləri istifadəçi təsdiq etmədən yerinə yetirmək üçün interaktiv rejimi açır və ya sönür.
ftp> çıxınÇıxış əmri FTP sessiyasını sonlandırır və FTP proqramından çıxır. Bənd və çıxış əmrləri eyni şeyi yerinə yetirir.
Command Line Seçimləri
Seçimlər (bayraqlar və ya açarlar da adlandırılır) bir FTP komutunun işini dəyişdirir. Adətən bir skript satırı seçimi əsas FTP əmrini bir yerdən sonra izləyir. FTP komutlarına əlavə edə biləcəyiniz və onların etdikləri bir təsvirin siyahısı.
- -4 Host ilə əlaqə qurarkən yalnız IPv4 istifadə edin
- -6 Yalnız IPv6 istifadə edin
- -e Tarix dəstəyi və komanda redaktəini ləğv edir
- -p Məlumat ötürülməsi üçün passiv rejimi istifadə edin
- -i Fayl ötürülməsi zamanı interaktiv istifadəni söndürür
- -n İlk girişdə avtomatik girişin qarşısını alır
- -g fayl adı globbing aradan bırakır
- -v Bütün cavabları göstərmək üçün serverı qaldırın
- -d Hata ayıklayır