Linux FTP Komutunun Örnek Kullanımları

Linux Bilgisayarları ile FTP Protokolünü Kullanma

FTP , yerel bilgisayar ve uzak bilgisayar veya ağ arasında dosya alışverişi yapan en basit ve en bilinen dosya aktarım protokolüdür. Linux ve Unix işletim sistemlerinin bir FTP bağlantısı yapmak için FTP istemcileri olarak kullanabileceğiniz yerleşik komut satırı istemleri vardır.

Uyarı: Bir FTP iletimi şifrelenmez. Aktarımı engelleyen kişi, kullanıcı adınız ve şifreniz de dahil olmak üzere gönderdiğiniz verileri okuyabilir. Güvenli bir aktarım için SFTP'yi kullanın.

Bir FTP Bağlantısı Kurun

Çeşitli FTP komutlarını kullanabilmeniz için önce uzak ağ veya bilgisayar ile bir bağlantı kurmanız gerekir. Bunu Linux'ta bir terminal penceresi açarak ve ftp 192.168.0.1 veya ftp domain.com gibi FTP sunucusunun bir alan adı veya IP adresi ile takip ederek yapın. Örneğin:

ftp abc.xyz.edu

Bu komut, ftc sunucusuna abc.xyz.edu adresinden bağlanmaya çalışır. Başarılı olursa bir kullanıcı adı ve şifre kullanarak giriş yapmanızı ister. Genel FTP sunucuları genellikle kullanıcı adınızı ve e-posta adresinizi parola olarak veya hiç parola olmadan kullanarak oturum açmanıza izin verir.

Başarıyla oturum açtığınızda, terminal ekranında bir ftp> istemini görürsünüz. Daha fazla ilerlemeden önce, yardım işlevini kullanarak mevcut FTP komutlarının bir listesini alın. Sisteminize ve yazılımınıza bağlı olarak, listelenen FTP komutlarının bir kısmı işe yarayabilir ya da çalışmayabilir.

FTP Komutu Örnekleri ve Açıklamaları

Linux ve Unix ile kullanılan FTP komutları, Windows komut satırıyla kullanılan FTP komutlarından farklıdır. Dosyaları uzaktan kopyalamak, yeniden adlandırmak ve silmek için Linux FTP komutlarının tipik kullanımlarını gösteren örnekler.

ftp> yardım

Yardım işlevi, dizin içeriğini göstermek, dosyaları aktarmak ve dosyaları silmek için kullanabileceğiniz komutları listeler. Ftp komutu >? aynı şeyi başarır.

ftp> ls

Bu komut, uzak bilgisayardaki geçerli dizindeki dosyaların ve alt dizinlerin adlarını yazdırır.

ftp> cd müşterileri

Bu komut mevcut dizini, varsa müşteri olarak adlandırılan alt dizine değiştirir.

ftp> cdup

Bu, geçerli dizini üst dizine değiştirir.

ftp> lcd [resimler]

Bu komut, yerel bilgisayardaki geçerli dizini varsa, görüntülere değiştirir .

ftp> ascii

Bu, metin dosyalarını aktarmak için ASCII moduna geçer. ASCII çoğu sistemde varsayılan değerdir.

ftp> ikili

Bu komut, metin dosyaları olmayan tüm dosyaları aktarmak için ikili moda geçer.

ftp> get image1.jpg

Bu, image1.jpg dosyasını uzak bilgisayardan yerel bilgisayara indirir. Uyarı: Yerel bilgisayarda aynı ada sahip bir dosya varsa, üzerine yazılır.

ftp> put image2.jpg

Yerel bilgisayardan image2.jpg dosyasını uzak bilgisayara yükler . Uyarı: Uzak bilgisayarda aynı ada sahip bir dosya varsa, üzerine yazılır.

ftp>! ls

Bir komutun önüne bir ünlem işareti eklemek, yerel bilgisayarda belirtilen komutu çalıştırır. Yani! Ls, yerel bilgisayardaki geçerli dizinin dosya adlarını ve dizin adlarını listeler.

ftp> mget * .jpg

Mget komutuyla. birden çok görüntü indirebilirsiniz. Bu komut, .jpg ile biten tüm dosyaları indirir.

ftp> [on] 'dan [değiştir]

Yeniden adlandır komutu, uzak sunucudaki [from] adlı yeni adı [to] olarak değiştirir.

ftp> yerel dosyaya koy [uzaktan dosya]

Bu komut uzak makinede yerel bir dosyayı saklar. Yerel dosya [uzak dosya] gönder aynı şeyi yapar.

ftp> mput * .jpg

Bu komut, .jpg ile biten tüm dosyaları uzak makinedeki etkin klasöre yükler.

ftp> uzaktan dosyayı sil

Uzak makinede uzak dosya adlı dosyayı siler.

ftp> mdelete * .jpg

Bu, uzak makinedeki etkin klasörde .jpg ile biten tüm dosyaları siler.

ftp> boyut dosya adı

Bu komutla uzak makinedeki bir dosyanın boyutunu belirleyin.

ftp> mkdir [dizin adı]

Uzak sunucuda yeni bir dizin oluşturun.

ftp> istemi

Hızlı komut, etkileşimli modu açar veya kapatır, böylece birden çok dosyadaki komutlar kullanıcı onayı olmadan yürütülür.

ftp> çık

Çık komutu, FTP oturumunu sonlandırır ve FTP programından çıkar. Güle güle ve çıkış komutları aynı şeyi başarır.

Komut Satırı Seçenekleri

Seçenekler (bayrak veya anahtar olarak da adlandırılır) bir FTP komutunun çalışmasını değiştirir. Genellikle bir komut satırı seçeneği, bir alandan sonra ana FTP komutunu izler. FTP komutlarına ekleyebileceğiniz seçeneklerin bir listesi ve yaptıkları şeyin bir açıklaması.