İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

weex - Bulutta Çevrimiçi

Weex'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 ç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 weex komutudur.

Program:

ADI


weex - hızlı WEb EXchanger etkileşimli olmayan FTP ve FTPS istemcisi

SİNOPSİS


hafta sonu [ Seçenekler ] KONAK NOKTASI [HOSTID...]

TANIM


hafta sonu bir web sayfasının uzaktan bakımını yapma görevini otomatikleştirmek için tasarlanmış bir yardımcı programdır veya
diğer FTP veya FTPS arşivi. İle hafta sonu , bir web sitesinin veya arşivin sorumlusu
FTP/FTPS etkileşimi yoluyla yönetilmesi bu süreci büyük ölçüde göz ardı edebilir. Arşiv
yönetici sadece tam bir model görevi görecek yerel bir dizin oluşturur.
saha dışı veriler. Tüm değişiklikler ve doğrudan etkileşim yerel olarak bu dizinde yapılır
yapı. Yönetici uzak sitedeki verileri koordine etmek istediğinde
yerel model dizinininki, basitçe yürütülür hafta sonu bunu en çok başaran
Yalnızca güncellenmesi gereken dosyaları aktararak bant genişliği açısından verimli bir yöntem. program
Yerelin doğru bir şekilde kurulması için gerektiği şekilde dosya veya dizin oluşturacak veya kaldıracaktır.
uzak sunucudaki model.

zorunlu KONAK NOKTASI bağımsız değişken, belirli bir FTP'yi temsil eden kullanıcı tanımlı addır
belirtilen hesap veya yapılandırma ~/.weexrc dosya. Bu dosyanın içeriği
aşağıda açıklanmıştır, alternatif olarak adlandırılabilir ~/.weex/weexrc. çoklu KONAK NOKTASI argümanlar
tek bir kişiye hafta sonu komutu, birden çok arşivi veya yapılandırmayı etkileyecek şekilde desteklenir.
hemen ardıllık. Ayrıca fiili KONAK NOKTASI rakamla değiştirilebilir
göreceli sıralı konumunu temsil eder ~/.weexrc dosya (ilk KONAK NOKTASI
tanım 1'dir vb.).

SEÇENEKLER


Komut satırındaki seçenekler, yapılandırma dosyasında belirtilenlerden önceliklidir.

-NS, --debug-config
Her ana bilgisayarın yapılandırmasının çıktısını alır.

-NS, --debug-ftplib
Mesajların FTP sunucusundan/sunucuya çıktısını alır.

-F, --Kuvvet
Önbelleğe alma mekanizması, yüklenmesi gereken dosyaların yüklenmesini engelliyorsa
aktarılırsa, bu seçenek gerçek aktarımın her zaman gerçekleşmesini zorlayacaktır.

-H, --yardım et
Bir kullanım özetinin çıktısını alır stdout'u.

-M, --tek renkli
Varsayılan mod, yapılan işleme dayalı olarak yararlı bir renk kodlaması oluşturur.
gerçekleştirildi. Bu seçenek bunu bastırır.

-R, --rebuild-önbellek
Önbellek dosyası bozulursa, onu yeniden oluşturmak için bunu kullanın.

-Evet, --sessiz
Varsayılan mod, gerçekleştirilen her eylem için yararlı bir durum mesajı verir.
dosya aktarımı ilerleme ölçerler. Bu mod çıkışı bastırır.

-T, --Ölçek
Weex hiçbir uzak dosyayı/dizini değiştirmez.

-V, --versiyon
Sürümünü yazdırır hafta sonu programı.

YAPILANDIRMA DOSYA


Bu programın etkileşimli olmaması amaçlandığından, uygun şekilde ayarlanmış bir yapılandırma dosyası
esastır. hafta sonu bu dosyayı şurada arar: ~/.weexrc or ~/.weex/weexrc.

Yapılandırma dosyasının genel formatı, parantez içine alınmış bir bölüm başlığı ve ardından gelen bir bölüm başlığıdır.
o bölümün yapılandırmasını tanımlayan parametreler. Bu bölümün adı sağlanan şeydir
için hafta sonu Güncellemek istediğiniz FTP düzenlemesini belirtmek için çalışma zamanında. Bir parametre
yalnızca kendisinden önceki en son bölüm başlığı için geçerlidir. Bunun istisnası
the [varsayılan] Her bölümde belirtilmeyen parametreler için ayarların oluşturulduğu bölüm.
Birden fazla değer kabul eden parametreler durumunda, varsayılan bölüm herhangi bir değeri artırır.
özel olarak belirlenmiş değerler.

'#' karakteriyle başlayan satırlar yorum olarak güvenli bir şekilde göz ardı edilir. Hiçbir bölüm
adlar ve parametre değişkenleri hiçbir şekilde büyük/küçük harfe duyarlı değildir. Bölüm adları başlayamaz
sayılarla. Bazı parametrelere birden fazla değer atanabilir. Bunun mümkün olmadığı durumlarda,
son değer kullanılır. Özel karakterlerden alıntı yapmak için tek tırnak (') veya çift tırnak kullanın
tırnak işaretleri ("). Belirli bir tırnak sembolünü alıntılamak için diğer tırnak işaretini kullanın. Genel sözdizimi
yapılandırma dosyasının formatı şöyledir:

[ana bilgisayar1]
Parametre1 = Değer
# Birden fazla değer için ilk yöntem
Parametre2 = Değer
Parametre2 = Değer
...

[ana bilgisayar2]
Parametre1 = Değer
# Birden fazla değer için ikinci yöntem
Parametre2 = {
Özellik
Özellik
}
...

[varsayılan]
Parametre = Değer
...

PARAMETRE LİSTESİ

Bu parametreler belirli bir ana bilgisayar yapılandırmasının özelliklerini tanımlamak için kullanılır
parantez içinde adlandırılır. Dizin adlarını belirtirken sondaki "/" isteğe bağlıdır. Ayrıca,
hem dosyalar hem de dizinler (SrcDir ve DestDir hariç) kabuk ile belirtilebilir
joker karakterler. Dosyaları belirtirken, bir dosya veya dosya deseni yol olmadan verilirse,
herhangi bir dizinde karşılaşıldığında mevcut olduğu varsayılır. Eğer açıkça
Belirtilen yol/dosya birleşiminde, yapılandırma o dizinde mevcuttur.
'SrcDir' ve 'DestDir' dışındaki dosyalar/dizinler hem mutlak yol hem de
göreceli yol. Ancak mutlak yol olarak 'SrcDir' ve 'DestDir'i belirtmeniz gerekir. Sen ne zaman
göreceli yol olarak `/public_html/ignoreme.html'yi belirtmek istiyorsanız şunu belirtmelisiniz
'ignoreme.html' yerine './ignoreme.html'. İkili durumları belirtirken kullanabilirsiniz
aşağıdakilerden herhangi biri: Doğru/Yanlış, Evet/Hayır, T/F, 1/0. Hiçbiri büyük/küçük harfe duyarlı değildir.

AsciiDosyası
ASCII modu kullanılarak aktarılacak dosya adı kalıpları. için varsayılan mod
Bu şekilde belirtilmeyen dosyalar IMAGE(BINARY) modundadır.

YetkiAdı
Sorgulama/yanıt yetkilendirmesi gerektiren bir FTP proxy sunucusu kullanıyorsanız
standart olmayan AUTHORIZE ve RESPONSE komutlarıyla bu parametreyi kendinize göre ayarlayın.
yetkilendirme kullanıcı adı (veya numarası). Weex proxy'de oturum açtıktan sonra
size meydan okumayı yönlendirin ve bir yanıtı tekrar okuyun.

İzni Değiştir
İle belirtilen dizinlerdeki dosyaların erişim izinleri
ChangePermissionDir bu parametreye değiştirilir. Format üç haneli
sekizlik sayı.

İzin Dizini Değiştir
Bu parametreye atanan dizinlerdeki dosyaların erişim izinleri olacaktır
gönderdikten sonra değişti. Yerel dizinleri belirtin.

ChdirAtConnection
Uzak geçerli çalışma dizinini bağlantı sırasında DestDir olarak değiştirmek için 'true' değerini ayarlayın. Eğer
bağlantıdaki uzak geçerli çalışma dizini DestDir'dir, weex biraz daha hızlı çalışır
Bu parametreyi 'yanlış' olarak ayarlayarak. Varsayılan "doğru"dur.

ConvToLower
'Doğru' olarak ayarlanırsa dosya adları gönderilmeden önce küçük harfe dönüştürülür. Bu
özellik, büyük/küçük harf duyarlılığını desteklemeyen FTP sunucularıyla etkileşime izin verir
dosya adları. Halihazırda küçük harfli bir ismin mevcut olması nedeniyle isimlendirme çakışması ortaya çıkarsa,
bir hata oluşur. Ayrıca, önbellek orijinal büyük harften tamamen habersizdir.
dosya.

Hedef Dizini
Yansıtılan bilginin uzak FTP sunucusundaki hedef dizini
gönderilecek. Bu ayar, geleneksel FTP istemcilerindeki "pwd" komutuna karşılık gelir.

Zorla Önbelleğe alma mekanizması, yüklenmesi gereken dosyaların yüklenmesini engelliyorsa
aktarılırsa, bu seçenek, olarak ayarlandığında gerçek aktarımın her zaman gerçekleşmesini zorlayacaktır.
'doğru'.

TakipSembolik Bağlantılar
Sembolik bağlantıları takip etmek için 'doğru'yu ayarlayın. Varsayılan "yanlış"tır. Sembolik bağlantı
dizin, boyutu varsayılan olarak 0 bayt olan bir dosyayı varsayar.

FtpPasif
'False' olduğunda weex, pasif mod yerine port modunu kullanır. FTP sunucusu ise
pasif modu desteklemiyor, 'yanlış' olarak belirtin. (Aktarımı yavaşlatabilir)
Varsayılan "doğru"dur. (Ayrıca bkz. SSS)

Ana BilgisayarAdı
Bağlanılacak ana bilgisayar adı. "ftp://" protokol belirticisi ima edilmiştir ve ima edilmemelidir
kullanılmış. IP adresi de geçerlidir ve arama süresinden tasarruf sağlayabilir.

Yerel Dizini Yoksay
Bu parametre, tamamen korunan bir veya daha fazla yerel dizin içerir.
aktarım işlemi sırasında göz ardı edilir. Eğer sahip olmak istiyorsanız bu kullanışlıdır.
bir projenin parçası olan ancak finalde olması gerekmeyen alt dizinler, çevrimiçi
sürüm (yani eski sürümler).

Yerel Dosyayı Yoksay
Bu parametre, bir veya daha fazla korumalı yerel dosya belirticiyi içerir.
Aktarım işlemi sırasında tamamen göz ardı edildi.

Uzak Dizini Yoksay
Bu parametre, bir veya daha fazla korumalı uzak dizin içerir.
Aktarım işlemi sırasında tamamen göz ardı edildi. Eğer sahip olmak istiyorsanız bu kullanışlıdır.
uzak FTP sitesindeki belirli bir projeyle ilgili olmayan diğer materyaller
o hafta sonu ile uğraşmaktadır. Bu, örneğin yönetilen verileri içerebilir.
farklı bir FTP istemcisi veya işlemi aracılığıyla.

Uzak Dosyayı Yoksay
Bu parametre, bir veya daha fazla korumalı uzak dosya belirticiyi içerir.
Aktarım işlemi sırasında tamamen göz ardı edildi.

KeepRemoteDir
Kendi dizinlerindeki dosyalar, yerelde bulunmadığında kaldırılmaz.
dizin.

GünlükAyrıntıSeviyesi
Weex'in bir günlüğü nasıl ayrıntı düzeyinde kaydettiğini belirtir. Bağlantı ve bağlantının kesilmesi
mesaj ve hata mesajları her zaman kaydedilir. Weex çalışmayı bitirdiğinde
doğru şekilde önceki bağlantı kesme mesajını 'Tamamlandı' yazıyor. 1 veya daha az ise,
her bağlantıyı kaydeder. 2 ise her dizini kaydeder. 3 veya daha fazla ise her birini kaydeder
dosya üzerinde değişiklik yapıldı Varsayılan 1'dir.

Kullanıcı adı
FTP sunucusundaki hesabın oturum açma adı.

MaxRetryToSend
Weex bir dosyayı göndermede başarısız olduğunda dosyayı göndermeyi yeniden dener. Maksimum süreleri
yeniden denemek bu parametredir. Varsayılan 8'dir. Yeniden denemeyi durdurmak için -1'i belirtin.

Monokrom
Varsayılan mod, yapılan işleme dayalı olarak yararlı bir renk kodlaması oluşturur.
gerçekleştirildi. 'Doğru' bir ayar bunu bastırır.

NestSpaces
Çıktının girinti aralığını kontrol eden bir tam sayı. Varsayılan 4'tür.
onu bastırmak istiyorsanız -1 belirtin. 0 belirtirseniz weex 4'ü kullanır. :-)

Üzerine YazTamam
FTP sunucusu dosyaların üzerine yazmada sorun yaşıyorsa bu parametreyi 'yanlış' olarak ayarlayın ve
yeni bir sürüm uygulanmadan önce her dosya silinecektir.

Şifre
Hesaba erişim sağlayan düz metin şifresi. Bu dosyanın hayır kullandığını unutmayın.
şifreleri korumak için özel olanaklar. Bir dosya izinlerinin olduğundan emin olun.
Parolaları içeren yapılandırma dosyası dikkatli bir şekilde ayarlanır. Eğer bunlar değilse, bir
infaz sırasında uyarı verilecektir. Bu parametre bulunamazsa weex şunu sorar:
terminalde.

İzin Dizini Koru
Bu parametreye atanan dizinlerdeki dosyaların erişim izinleri
uzaktan kumandaya kopyalanacaktır. *yerel* dizinleri belirtin.

Kayıt Günlüğü
'Doğru' olduğunda weex bir günlük oluşturur.

Yeniden AdlandırTamam
Bu parametre "true" olarak ayarlanırsa her dosya geçici adla yüklenir
`weex.tmp', ancak yükleme başarılı olursa doğru adla yeniden adlandırılır. Bu
kullanıcının cihazınızdan dosya indirmesi durumunda eksik bir dosya alması sorununu ortadan kaldırır.
Web sitesine yükleme yaparken ve eksik dosyaların yüklenmesi durumunda
weex çalışırken FTP bağlantınız kesilir. Varsayılan değer "yanlış"tır çünkü
bazı FTP sunucuları yeniden adlandırmayı desteklemeyebilir.

Gizli Dosyayı Göster
FTP sunucusundaki gizli dosyaları (noktayla başlayan) almak için `true'u ayarlayın.
gizli dosyaları varsayılan olarak göster. Varsayılan "yanlış"tır.

Sessiz Varsayılan mod, gerçekleştirilen her eylem için yararlı bir durum mesajı verir.
dosya aktarımı ilerleme ölçerler. 'Doğru' bir ayar çıkışı bastırır.

SrcDir Kullanılacak bilgilerin yerel kopyasını içeren kaynak dizin ağacının üst kısmı
yansıtılmış. Bu ayar, geleneksel FTP istemcilerindeki "LCD" komutuna karşılık gelir.

SSL Kullan 'Doğru' olarak ayarlanırsa FTP yerine FTPS kullanın. Açık AUTH SSL, şifrelemek için kullanılır.
FTP oturumu. Sunucu tarafından desteklenmiyorsa weex çıkar.

SSL KullanDoğrula
Sunucu sertifikasını doğrulayın. Doğrulama başarısız olursa iptal edin. Varsayılan olarak "doğru"dur.

SSLcafile'ı kullan
SSL sertifikası doğrulaması için CA sertifikalarını içeren dosyanın yolu. Eğer
belirtilmemiş, varsayılan olarak /etc/ssl/certs/ca-certificates.crt şeklindedir.

ÖRNEKLER


İşte tipik bir örnek .weexrc dosya şöyle görünebilir:

#-=-=-=-=-=Örnek Yapılandırma dosyası=-=-=-=-=-
# Favori FTP hesabım...
[Ninja]
Ana BilgisayarAdı = ftp.ninja-rights.org
GirişAdı = chrisxed
Şifre = '"mYsEcReT!"'
SrcDir = /home/chrisxed/proje/weex
Hedef Dizini = /
ASCII dosyası = *.c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = notlar2myself.txt
IgnoreRemoteDir = /site dışı arşiv/

# Başka bir FTP hesabı...
[Sebzeli]
Ana BilgisayarAdı = ftp.vegetable-advocacy.com
LoginNAME = mumlu fasulye
Şifre = "X'sBean"
SrcDir = /home/chrisxed/proje/baklagiller
DestDir = /çorbapotu/

# Genel yapılandırma ayarları
[varsayılan]
AsciiDosyası = {
*.htm
*.html
* .txt
*.artan
}
YerelDosyayı Yoksay = {
*.bak
*. Tmp
*.swp
}

Bunun gibi bir konfigürasyonla, yürütülür:

$ hafta sonu Ninja

atanan dosya sisteminin SrcDir tamamen uzaktan kumandaya yansıtılacak
sunucu. Yürütme:

$ hafta sonu ninja veggie

FTP güncellemesinin "Ninja" yapılandırması ve ardından
"Vejetaryen" konfigürasyonu. Bu şu şekilde de belirtilebilir:

$ hafta sonu 1 2

NOTLAR


Zaman Damgası Önbellek Tesis

hafta sonu Ver 1.6.0'dan dosya zaman damgalarının önbelleğini uygular. Bu, güncellemeyi çok kolaylaştırır
çok sayıda dosyanız olduğunda daha hızlı. Ek olarak, hafta sonu ayrıca dizin yapısını da önbelleğe alır
ve Ver 2.5.0'dan dosya adları. Bu nedenle, çok sayıda dizininiz olsa bile aktarımı asla yavaşlatmayın
ve dosyalar. Ancak uzak dosyaları başka bir FTP istemcisiyle veya çalışan bir FTP istemcisiyle değiştirirseniz
hafta sonu öldürülür veya hafta sonu bir hata nedeniyle sonlandırılırsa önbellek dosyası doğru olmayacaktır.
Bu sorunun basit çözümü, önbellek dosyasını (bulunan) kaldırmaktır.
~/.weex/weex.cache.HOSTNAME ) tamamen veya çalıştırmak için hafta sonu seçeneği ile --rebuild-önbellek.

Denenmiş İşletme Sistemler

Debian GNU / Linux 2.1
Red Hat Linux 5.1/5.2/6.0/6.1J
SuSE Linux 6.1/6.2/6.3
Linux Mandrake 6.1
FreeBSD(98) 3.0-SÜRÜM
FreeBSD 3.3-SÜRÜMÜ
Solaris 2.5.1

Onworks.net hizmetlerini kullanarak weex'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad