İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

ftpcopy - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında ftpcopy çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ftpcopy komutudur.

Program:

ADI


ftpcopy - bir ftp aynası oluşturun ve bakımını yapın.

SİNOPSİS


ftpcopy [seçenekler] ana bilgisayar[:bağlantı noktası] remotedir [localdir]
veya: ftpcopy [seçenekler] ftp://ana bilgisayar[:port]/uzak dizin [localdir]

TANIM


ftpcopy, bir FTP sitesini tekrar tekrar kopyalar. Daha sonra yereldeki tüm dosyaları siler.
uzak sitede bulunmayan dizin ağacı.

yerel dizin varsayılanı `.' - geçerli çalışma dizini - --no-delete ise
seçeneği kullanılır. --interactive seçeneği kullanılıyorsa yerel dizine gerek yoktur.
Aksi takdirde, bir yerel dizin argümanı sağlamanız gerekir.

SEÇENEKLER


Sosyal medya / giriş / kullanıcı adı / şifre seçenekleri:
-u, --user=AD
kullanım ADI ftp sunucusunda oturum açmak için.
Varsayılan "anonim"dir. Programı oturum açmamaya zorlamak için boş bir ad kullanın.

-p, --pass=ŞİFRE
ftp sunucusunda oturum açmak için parola olarak PASS'ı kullanın.
Varsayılan `[e-posta korumalı]'. Boş bir şifre verilirse
program sunucuya bir parola göndermez.

--hesap=HESAP
Gönder HESAP oturum açma aşamasında hesap adı olarak.
Not: Bu, kullanıcı adı değil, kullanıcı adı olarak adlandırılabilecek olanın adıdır.
birkaç sunucu tarafından uygulanan alt hesap. ne anlama geldiğini anlamadıysan
zaten bu seçeneğe asla ihtiyaç duymamak için iyi bir şansın var. ihtiyacın olduğunu düşünüyorsan
lütfen önce --user seçeneğini deneyin.

--dener=ARG
Bağlanma ve oturum açma denemelerinin sayısı.
Varsayılan 1'dir, yani program ilk hatadan sonra vazgeçecektir.
Bu seçenek 0.3.0 sürümünde eklenmiştir.

--data-connect-reries=ARG
Veri bağlantı noktasına bağlanma denemesi sayısı.
Program veri portuna ulaşmaya çalışacaktır (listelerin veya verilerin alınması için)
bu kadar çok kez ve art arda birçok hatadan sonra vazgeçecek. Varsayılan 5'tir,
yani programın beşinci hatadan sonra vazgeçeceği anlamına gelir.
Bu seçenek 0.6.6 sürümünde eklenmiştir. Eski davranış, olaydan sonra vazgeçmekti.
ilk hata.

--login-uyku=ARG
Başarısız bir oturum açma işleminden sonra uyumak için saniyeler.
Daha doğrusu: bir denemeden sonra program bu kadar saniye boyunca uykuya dalar.
bağlanın veya oturum açılamadı. Varsayılan 5'tir. 0, 1 olarak kabul edilir ve kötüye kullanım,
özellikle --tries ile birlikte sunucu yöneticilerini rahatsız edebilir.
Bu seçenek 0.4.5 sürümünde eklenmiştir.

-4, --v4
v4 kullanılabilir olsa bile yalnızca IPv6 kullanın.
Bu seçenek, DNS sorguları dışında IPv6 kullanımına etkin bir şekilde izin vermez.
0.6.0 sürümünde eklendi.

-6, --v6
v6 kullanılabilir olsa bile yalnızca IPv4 kullanın.
Bu seçenek, DNS sorguları dışında IPv4 kullanımına etkin bir şekilde izin vermez.
0.6.0 sürümünde eklendi.

lâf salatası seçenekleri:
-l, --loglevel=ARG
Yapılan günlüğe kaydetme miktarını kontrol eder.
0: uyarılar ve hata mesajları dışında hiçbir şey.
1: indirir ve siler (bu varsayılandır).
2: oluşturulan bağlantılar/simgesel bağlantılar, elimizdeki dosyalar.
3: işe yaramaz şeyler.

--bps Günlük aktarım hızları.
Bu seçenek ftpcopy'nin saniye başına bayt/kilobayt/megabayt bilgilerini günlüğe kaydetmesine neden olur
Başarılı transferlerden sonra.
Bu seçenek 0.3.9 sürümünde eklenmiştir.

--ilerleme
İlerlemeyi stderr'e bildirin.
Bu, her saniyede bir indirme raporu yazdıracaktır: dosyanın kısa bir formu
ad, alınan ve beklenen baytlar ve alınan yüzde.
Bu seçenek 0.6.0 sürümünde eklenmiştir.

fileto seçim seçenekleri:
-m, --max-days=GÜN
Yalnızca en son değiştirilen dosyaları indirin GÜN.
İndirilmeyen dosyaların yerel olarak mevcut kopyaları saklanacaktır. Varsayılan
dosyaların yaşını kısıtlamamak için.

--max-size=MAXBYTES
Yalnızca şu tarihe kadar olan dosyaları indirin: MAXBAYT uzunluğu.
Çok uzun dosyaların yerel olarak var olan kopyaları, temizleme adımı sırasında silinecektir.
Varsayılan, dosya boyutunu kısıtlamamaktır.
Bu seçenek 0.5.1 sürümünde eklenmiştir.

-x, --exclude=YABAN KARTI
Eşleşen yolları hariç tut WILDCAR.
If WILDCAR uzak dosyanın tam yolu ile eşleşirse dosya
indirdim. WILDCAR normal bir ifade değil, bir kabuk stili joker ifadesidir
grep'inkiler gibi. Bu seçeneği istediğiniz kadar tekrarlayabilir ve
--include seçeneğiyle karıştırın.
Hem dahil etme hem de hariç tutma kullanılırsa, son eşleşen onurlandırılacaktır.
Liste örtük bir '--include *' ile başlar.
--tolower seçeneği --exclude veya --include ile birlikte kullanılırsa,
in/exclude kalıpları küçük harfle yazılmalıdır.
Bu seçenek 0.3.0 sürümünde eklenmiştir.

-i, --include=WILDCARD
Eşleşen yolları dahil et WILDCAR.
Bu, --exclude seçeneğinin tersidir.
0.3.0 sürümünde eklendi.

-X, --in-exclude-file=DOSYA
Kalıpları oku/hariç tut DOSYA.
Dahil etme ve hariç tutma kalıpları bir dosyadan okunur. Eğer a'nın ilk karakteri
satır bir '+' ise satırın geri kalanı bir --include argümanı olarak değerlendirilir
Optiona ve eğer bir '-' ise, --exclude seçeneğine bir argüman olarak kabul edilir.
'#' ile başlayan satırlar dikkate alınmaz.
DOSYA komutta verilen --include ve --exclude seçeneklerinden sonra okunacaktır
satırı okunmuştur.
Bu seçenek 0.6.6 sürümünde eklenmiştir.

--ignore-size
Dosya boyutunu yoksay.
Uzak dosyanın indirilmesi gerektiğini kontrol ederken dosya boyutlarını karşılaştırmayın.
Bu seçenek 0.4.4 sürümünde eklenmiştir.

--yoksay-zamanı
Değişiklik sürelerini dikkate almayın.
Uzak dosyayı kontrol ederken dosya değiştirme sürelerini karşılaştırmayın.
İndirildi. Bu seçenek --ignore-size ile birleştirilebilir, bu durumda bir dosya
dosya boyutundaki veya değişiklik zamanındaki değişikliklerden bağımsız olarak asla indirilmeyecektir.
Başka bir deyişle: ftpcopy herhangi bir güncelleme indirmeyecektir.
Bu seçenek 0.4.4 sürümünde eklenmiştir.

--max-derinlik=ARG
Çoğu LEVEL dizininde inin.
0, 'alt dizinlere hiç girme' anlamına gelir,
1, 'alt dizinleri girin, ancak alt dizinlerini girmeyin' anlamına gelir.
Varsayılan 2^32-1'dir, yani "tümünü girin".

silme seçenekleri:
-n, --no-silme
Dosyaları silmeyin.
Bu, sunucunun sahip olmadığı şeylerden kurtulurken temizleme adımını etkiler.
artık değil. İçinde bir şey algıladığında ftpcopy'nin dosyaları silmesini durdurmaz.
bir indirme sırasında yol.

-M, --max-deles=COUNT
o zaman daha fazla silme COUNT dosyaları.
Bu seçenek, geçici bir dosya kaybının dosya üzerindeki etkisini sınırlamak için yararlı olabilir.
sunucu. Bu yalnızca temizleme adımını etkiler ve ftpcopy'nin silinmesini durdurmaz
Dosyalar bir indirme sırasında yolunda. Varsayılan 0'dır, yani sınırsızdır.
Bu seçenek 0.4.5 sürümünde eklenmiştir.

işletme seçenekleri:
-d, --yalnızca dizinler
Yalnızca dizin hiyerarşisini oluşturun.
Dosyaları indirmeyin. -n seçeneği kullanılmadığı sürece ağaçtaki herhangi bir dosya silinecektir.
da verildi.
Birisi itiraz etmedikçe bu seçenek gelecek sürümlerde kaldırılacaktır.

--kuru çalışma
Hiçbir şey yapma.
ftpcopy yalnızca ne yapılacağını gösterecektir.
Bu seçenek 0.3.6 sürümünde eklenmiştir.

-T, --zaman aşımı=SANİYE
Ağ okuma/yazma için kullanılacak zaman aşımı.
Varsayılan 30 saniyedir ve genellikle yeterlidir.
Bu seçenek 0.3.8 sürümünde eklenmiştir.

--rate-limit=BYTES_PER_SECOND
Dosya indirme hızını sınırlayın.
Dosya indirmelerinin aktarım hızını saniyede bu kadar baytla sınırlayın. NS
ağlar arasında bir saniyeye kadar uyuyarak uygulama kaba ve basittir.
okur ve bu nedenle hızı tam olarak bu sayıyla sınırlamaya çalışmaz. Açık
Öte yandan, genellikle çalışır ve neden olarak bir şeyleri bozması pek olası değildir.
zaman aşımları.
Varsayılan sınırsızdır.
Bu seçenek 0.4.7 sürümünde eklenmiştir.

--interaktif
Dizinleri stdin'den okuyun.
Bu seçenek, ftpcopy'ye komut satırında verilen dizinleri yoksaymasını söyler ve
standart girdiden komutları okumak için. Her komut iki satırdan oluşur,
ilki uzak sunucudaki bir dizin ve ikincisi yerel bir dizindir.
ftpcopy, her işlemden sonra bir KOPYA SONU satırı yazdıracaktır.
Bu seçenek 0.3.6 sürümünde eklenmiştir ve gelecek sürümlerde kaldırılacaktır,
biri itiraz etmedikçe.

Geçici çözüm seçenekleri:
--ascii-listeleri
ASCII modunda dizin listeleri yapın.
FTP sunucusu, dizinleri ikili dosyada doğru şekilde listeleyemiyorsa bu seçeneği kullanın.
modu, örneğin, bunun gibi bir mesaj görürseniz (genellikle bir satırda):
`ölümcül: LIST: 426'ya istenmeyen yanıt alındı ​​Veri bağlantısı: Yasadışı arama.'
Bu seçenek 0.5.2 sürümünde eklenmiştir.

-L, --liste-seçenekleri=SEÇENEKLER
Ekle seçmesi LIST komutuna.
Bu, FTP sunucuları LIST komutuna isteğe bağlı seçeneklerin iletilmesine izin verir. Bunu not et
ftpcopy, özyinelemeli dizin listeleriyle pek başa çıkamaz.
Bu seçenek 0.3.0 sürümünde eklenmiştir.

-s, --sembolik bağlantı-hack
Sembolik bağlantılarla uğraşın.
Bu, yalnızca aşağıdakiler aracılığıyla listeler oluşturan siteleri yansıtmak için kullanışlıdır: /bin/lsve olacak
bir bağlantıdaki dosya adı bir ` -> ' dizisi içeriyorsa başarısız olur.

--force-seçim
Anket değil, seç seçeneğini kullanın.
Mevcut olsa bile poll() sistem çağrısını kullanmayın, bunun yerine select()'i kullanın.
Bu, programın çorap5 referansındaki koşu çorapları ile birlikte kullanılmasına izin verir.
uygulanması.
DNS olarak, yine de doğrudan erişilebilir bir ad sunucusuna ihtiyacınız olacağını lütfen unutmayın.
kullanımdaki kitaplık SOCKS'i desteklemiyor (her zaman IP adreslerini kullanabilirsiniz).
Bu seçenek 0.3.8 sürümünde eklenmiştir.

--mdtm Uzak zamanı almak için MDTM komutunu kullanın.
Varsayılan, zamanları dizin listelerinden almaktır. Bu işe yaramazsa
sunucu daha düşük bir listeleme biçimi uygular (çoğu bunu yapar) ve zaman göndermez
evrensel koordineli zamanda (UTC) pullar. Bunun neden olduğu hasar bununla sınırlıdır.
dosya zaman damgaları birkaç saat yanlış.
Bu seçenek, ftpcopy'nin isteyebileceği herhangi bir dosya için bir MDTM komutu göndermesini sağlar.
indirmek. Dezavantajı, bunun performansı yemesidir: ftpcopy genellikle sadece
tam bir dizin için bir komut, geçişleri. --mdtm seçeneği ile
herhangi bir dosya için ek bir komut göndermek için.
Bu seçenek 0.3.10 sürümünde eklenmiştir.

--allow-pasv-ip=IP4
Adrese veri bağlantılarına izin ver IP4.
Normalde ftpls, yalnızca bir IP adresi olarak aldığı IP adreslerine veri bağlantılarını kabul eder.
DNS isteğine veya URL'deki IP adresine yanıt verin. Bazen bu değil
yeterli, özellikle NAT veya maskeleme etkinken. ftpcopy daha sonra bir
'FTP sunucusu tarafından yasadışı yönlendirme' hata mesajı. Bu seçenekle, olabilecek
birden fazla verildiyse, dahili listeye ek adresler ekleyebilirsiniz.
izin verilen veri bağlantısı hedefleri. IP4 bir IPv4 adresi veya bir IPv4 listesi olmalıdır
virgülle ayrılmış adresler.
FTPCOPY_ALLOW_PASV_IP ortam değişkeni aynı amaca hizmet eder.
Not: Bu seçeneği düşünmeden kullanmayın: Başlatmak için FTP yönlendirmeleri kullanılabilir.
masum hedeflere yönelik hizmet reddi saldırıları.
Bu seçenek 0.6.1 sürümünde eklenmiştir.

--özgeçmiş yok
İndirmelere devam etmeye çalışmayın.
Başarısız bir işlemi sürdürmek için gereken REST komutu
download, kötü bir şekilde belirtilmiş ve yanlış yorumlanmış ve uygulanmış olması muhtemeldir. Kullanmak
sorun olması durumunda bu seçenek.
Bu seçenek 0.6.0 sürümünde eklenmiştir.

--daha düşük
Tüm yerel dosya adlarını küçük harfle değiştirin.
Bunu yalnızca uzak tarafın herhangi bir şey içermediğinden kesinlikle eminseniz kullanın.
küçük harfli adları birbiriyle çakışan dosyalar veya dizinler. Aksi halde
bu seçenek bant genişliğini boşa harcar.
Bu seçenek --exclude veya --include seçenekleriyle birlikte kullanılırsa,
in/exclude kalıpları küçük harfle yazılmalıdır.
Bu seçenek 0.3.8 sürümünde eklenmiştir.

Destek seçenekleri:
--include-exclude-yardım
--include ve --exclude nasıl çalışır.

--örnekler
Kullanım örneklerini göster.

--Ayrıca bakınız
İlgili bilgiler nerede bulunur.

--versiyon
Sürümü göster: ftpcopy (ftpcopy) 0.6.7.

--help Seçenekler listesini veya bir tanesinde uzun yardımı göster.
Bir argümanla kullanım, uzun yardım metnini gösterir
bu seçeneğin, bir argüman olmadan listelenecek
tüm seçenekler.

--uzun yardım
Hepsi veya bir seçenek için daha uzun yardım metinleri göster.

ÖRNEKLER


ayna cr.yp.to:
ftpkopya\
--'*.cdb'yi hariç tut \
--'*yazılım/önceden derlenmiş*' hariç tutma \
cr.yp.to / /private/file/0/mirror/cr.yp.to
Bunun anlamı:
* .cdb dosyalarıyla ilgilenmiyorum.
* önceden derlenmiş şeyler de indirilmez.
* bağlanılacak ana bilgisayar cr.yp.to'dur.
* uzak dizin /, ve
* ve /private/file/0/mirror/cr.yp.to yerel dizindir.

İÇİNDE/HARİÇ


Gelen ve hariç tutulanlar listeleri, bulundukları sırayı koruyarak dahili olarak karıştırılır.
verildi. Liste, örtük bir 'include *' ile başlar. ftpcopy son eşleşmeyi onurlandırır.

Joker karakter eşleştirmesi, dosyanın tam uzak yoluna karşı yapılır. `/' karakteri
eşleştirme için özel bir anlamı yoktur ve diğerleri gibi muamele görür.

Not: Eklemek istediğiniz dosya veya dizinlerin üst düzey dizinlerini eklemeniz gerekir.
Dahil etmek. Bunun gibi bir şey ÇALIŞMAZ:
--'*' hariç tutuldu --include '/w/h/e/r/e/file.c'
/w, /w/h vb. eklemeniz gerekir.

TELİF HAKKI


Telif Hakkı (C) 2003 Uwe Ohse.

Yazılım, yasaların izin verdiği ölçüde GARANTİ YOKTUR.

Bu paket, GNU Genel Kamu Lisansı sürüm 2'nin şartlarına göre yayınlanmıştır.
GPL'nin sonraki sürümleri geçerli olabilir veya olmayabilir, bkz. http://www.ohse.de/uwe/licenses/

onworks.net hizmetlerini kullanarak ftpcopy çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad