EnglishFrenchSpanyol

Ad


Favicon OnWorks

weex - Dalam talian di Awan

Jalankan weex dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah weex yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


weex - penukar WEb pantas FTP dan pelanggan FTPS bukan interaktif

SINOPSIS


minggu [ Pilihan ] HOSTID [HOSTID...]

DESCRIPTION


minggu ialah utiliti yang direka untuk mengautomasikan tugas menyelenggara halaman web dari jauh atau
arkib FTP atau FTPS lain. Dengan minggu , penyelenggara laman web atau arkib yang mesti
ditadbir melalui interaksi FTP/FTPS sebahagian besarnya boleh mengabaikan proses itu. Arkib itu
pentadbir hanya mencipta direktori tempatan yang berfungsi sebagai model yang tepat untuk
data luar tapak. Semua pengubahsuaian dan interaksi langsung dilakukan secara tempatan pada direktori ini
struktur. Apabila pentadbir ingin menyelaraskan data pada tapak jauh dengan
direktori model tempatan, hanya melaksanakan minggu mencapai ini paling banyak
fesyen cekap jalur lebar dengan hanya memindahkan fail yang perlu dikemas kini. Program yang
akan mencipta atau mengalih keluar fail atau direktori yang diperlukan untuk mewujudkan setempat dengan tepat
model pada pelayan jauh.

Yang wajib HOSTID argumen ialah nama yang ditentukan pengguna yang mewakili FTP tertentu
akaun atau konfigurasi yang dinyatakan dalam ~/.weexrc fail. Fail ini, kandungannya
diterangkan di bawah, boleh dinamakan sebagai alternatif ~/.weex/weexrc. Pelbagai HOSTID hujah
kepada satu minggu arahan disokong untuk mempengaruhi berbilang arkib atau konfigurasi dalam
penggantian segera. Selain itu, yang sebenarnya HOSTID boleh digantikan dengan nombor
mewakili kedudukan jujukan relatifnya dalam ~/.weexrc fail (yang pertama HOSTID
takrifan ialah 1, dan seterusnya).

PILIHAN


Pilihan pada baris arahan diutamakan daripada mana-mana yang dinyatakan dalam fail konfigurasi.

-d, --debug-config
Mengeluarkan konfigurasi setiap hos.

-D, --debug-ftplib
Mengeluarkan mesej dari/ke pelayan FTP.

-f, - kekuatan
Jika mekanisme caching menghalang muat naik fail yang sepatutnya
dipindahkan, pilihan ini akan memaksa pemindahan sebenar sentiasa berlaku.

-h, - membantu
Mengeluarkan ringkasan penggunaan kepada stdout.

-m, --monokrom
Mod lalai menjana pengekodan warna yang berguna berdasarkan operasi yang sedang dijalankan
dilakukan. Pilihan ini menyekat itu.

-r, --bina semula-cache
Jika fail cache rosak, gunakan ini untuk membina semula.

-ya, --senyap
Mod lalai mengeluarkan mesej status yang berguna untuk setiap tindakan yang diambil, termasuk
meter kemajuan pemindahan fail. Mod ini menyekat output.

-t, --ujian
Weex tidak mengubah suai mana-mana fail/direktori jauh.

-V, --versi
Mencetak versi minggu program.

CONFIGURATION FAIL


Oleh kerana program ini dimaksudkan untuk menjadi tidak interaktif, fail konfigurasi yang ditetapkan dengan betul
adalah penting. minggu mencari fail ini sama ada dalam ~/.weexrc or ~/.weex/weexrc.

Format umum fail konfigurasi ialah tajuk bahagian kurungan diikuti dengan
parameter yang mentakrifkan konfigurasi bahagian itu. Nama bahagian ini adalah yang disediakan
kepada minggu pada masa berjalan untuk menunjukkan susunan FTP yang ingin anda kemas kini. Parameter ialah
hanya sah untuk tajuk bahagian terkini yang mendahuluinya. Pengecualian untuk ini adalah
yang [lalai] bahagian yang mencipta tetapan untuk parameter yang tidak ditentukan dalam setiap bahagian.
Dalam kes parameter yang menerima berbilang nilai, bahagian lalai menambah mana-mana
nilai yang ditetapkan secara khusus.

Baris yang bermula dengan aksara '#' selamat diabaikan sebagai ulasan. kedua-dua bahagian
nama mahupun pembolehubah parameter adalah sensitif huruf besar-besaran dalam apa jua cara. Nama bahagian tidak boleh bermula
dengan nombor. Beberapa parameter boleh diberikan berbilang nilai. Di mana ini tidak mungkin,
nilai terakhir digunakan. Untuk memetik aksara khas, gunakan petikan tunggal (') atau berganda
petikan ("). Untuk memetik simbol petikan tertentu, gunakan petikan lain. Sintaks umum
format untuk fail konfigurasi ialah:

[hostid1]
Parameter1 = Nilai
# Kaedah pertama untuk berbilang nilai
Parameter2 = Nilai
Parameter2 = Nilai
...

[hostid2]
Parameter1 = Nilai
# Kaedah kedua untuk berbilang nilai
Parameter2 = {
nilai
nilai
}
...

[lalai]
Parameter = Nilai
...

PARAMETER SENARAI

Parameter ini digunakan untuk menentukan sifat konfigurasi hos tertentu
dinamakan dalam kurungan. Apabila menentukan nama direktori, jejak "/" adalah pilihan. Juga,
kedua-dua fail dan direktori (kecuali SrcDir dan DestDir) boleh ditentukan dengan shell
kad bebas. Apabila menentukan fail, jika fail atau corak fail diberikan tanpa laluan, ia
diandaikan tersedia apabila ditemui dalam mana-mana direktori. Jika ia adalah secara eksplisit
kombinasi laluan/fail yang ditentukan, konfigurasi tersedia dalam direktori itu.
Fail/direktori kecuali `SrcDir' dan `DestDir' boleh ditentukan sebagai laluan mutlak dan
laluan relatif. Tetapi anda mesti menentukan `SrcDir' dan `DestDir' sebagai laluan mutlak. Bila awak
ingin menentukan `/public_html/ignoreme.html' sebagai laluan relatif, anda harus tentukan
`./ignoreme.html' dan bukannya `ignoreme.html'. Apabila menentukan keadaan binari, anda boleh menggunakan
mana-mana yang berikut: Betul/Salah, Ya/Tidak, T/F, 1/0. Tiada yang sensitif huruf.

AsciiFile
Corak nama fail yang akan dipindahkan menggunakan mod ASCII. Mod lalai untuk
fail yang tidak dinyatakan dengan cara ini ialah mod IMAGE(BINARY).

Nama Kebenaran
Jika anda menggunakan pelayan proksi FTP yang memerlukan kebenaran cabaran/tindak balas
dengan arahan AUTORIZE dan RESPONSE bukan standard, tetapkan parameter ini kepada anda
nama pengguna (atau nombor) kebenaran. Selepas log masuk ke proksi, mingguan akan
menggesa anda dengan cabaran dan membaca semula jawapan.

ChangePermission
Kebenaran capaian fail dalam direktori yang ditentukan dengan
ChangePermissionDir ditukar kepada parameter ini. Formatnya ialah tiga digit
nombor perlapanan.

ChangePermissionDir
Fail dalam direktori yang diberikan kepada parameter ini akan mempunyai kebenaran aksesnya
berubah selepas dihantar. Tentukan direktori tempatan.

ChdirAtConnection
Tetapkan `true' untuk menukar direktori kerja semasa jauh kepada DestDir semasa sambungan. Jika
direktori kerja semasa jauh pada sambungan ialah DestDir, weex berjalan lebih pantas sedikit
dengan menetapkan parameter ini kepada `false'. Lalai adalah `benar'.

ConvToLower
Jika ditetapkan kepada `true', nama fail ditukar kepada huruf kecil sebelum dihantar. ini
ciri membenarkan interaksi dengan pelayan FTP yang tidak menyokong kes sensitif
nama fail. Jika konflik penamaan timbul disebabkan oleh nama huruf kecil yang sedia ada,
ralat berlaku. Tambahan pula, cache sama sekali tidak mengetahui huruf besar asal
nama fail.

DestDir
Direktori destinasi pada pelayan FTP jauh di mana maklumat yang dicerminkan akan
dihantar. Tetapan ini sepadan dengan arahan "pwd" pada klien FTP tradisional.

Memaksa Jika mekanisme caching menghalang muat naik fail yang sepatutnya
dipindahkan, pilihan ini akan memaksa pemindahan sebenar sentiasa berlaku jika ditetapkan kepada
`benar'.

FollowSymlinks
Tetapkan `benar' untuk mengikuti pautan simbolik. Lalai ialah `palsu'. Pautan simbolik daripada
direktori menganggap fail yang saiznya ialah 0 bait secara lalai.

FtpPassive
Apabila `false', weex menggunakan mod port dan bukannya mod pasif. Jika pelayan FTP
tidak menyokong mod pasif, nyatakan `palsu'. (Ia mungkin membuat pemindahan lebih perlahan)
Lalai adalah `benar'. (Lihat juga Soalan Lazim)

Nama Hos
Nama hos untuk disambungkan. Penentu protokol "ftp://" adalah tersirat dan tidak sepatutnya
digunakan. Alamat IP juga sah dan boleh menjimatkan masa carian.

AbaikanLocalDir
Parameter ini mengandungi satu atau lebih direktori tempatan yang dilindungi sepenuhnya
diabaikan semasa proses pemindahan. Ini berguna jika anda ingin memiliki
subdirektori yang merupakan sebahagian daripada projek tetapi tidak perlu berada di peringkat akhir, dalam talian
versi (iaitu, versi lama).

AbaikanLocalFile
Parameter ini mengandungi satu atau lebih penentu fail tempatan yang dilindungi yang akan
diabaikan sepenuhnya semasa proses pemindahan.

IgnoreRemoteDir
Parameter ini mengandungi satu atau lebih direktori jauh yang dilindungi iaitu
diabaikan sepenuhnya semasa proses pemindahan. Ini berguna jika anda ingin memiliki
bahan lain pada tapak FTP jauh yang tidak berkaitan dengan projek tertentu
Bahawa minggu sedang berurusan dengan. Ini boleh termasuk, sebagai contoh, data yang ditadbir
melalui klien atau proses FTP yang berbeza.

IgnoreRemoteFile
Parameter ini mengandungi satu atau lebih penentu fail jauh yang dilindungi yang akan
diabaikan sepenuhnya semasa proses pemindahan.

KeepRemoteDir
Dalam direktori mereka, fail tidak dialih keluar apabila ia tidak wujud dalam tempatan
direktori.

LogDetailLevel
Ia menentukan bagaimana tahap perincian weex merekodkan log pada. Sambungan dan pemutusan sambungan
mesej dan mesej ralat sentiasa direkodkan. Apabila minggu selesai bekerja
dengan betul, ia menulis `Lengkapkan' mesej pemutusan sambungan sebelumnya. Jika 1 atau kurang,
merekod setiap sambungan. Jika 2, merekodkan setiap direktori. Jika 3 atau lebih, rekod setiap satu
fail dimanipulasi Lalai ialah 1.

Nama log masuk
Nama log masuk akaun pada pelayan FTP.

MaxRetryToSend
Apabila weex gagal menghantar fail, ia cuba semula menghantar fail. Masa maksimum bagi
mencuba semula ialah parameter ini. Lalai ialah 8. Tentukan -1 untuk berhenti mencuba semula.

Monokrom
Mod lalai menjana pengekodan warna yang berguna berdasarkan operasi yang sedang dijalankan
dilakukan. Tetapan `benar' menghalangnya.

NestSpaces
Integer yang mengawal jarak inden keluaran. Lalai ialah 4. Jika
anda ingin menyekatnya, nyatakan -1. Jika anda nyatakan 0, weex menggunakan 4. :-)

Tulis gantiOK
Jika pelayan FTP menghadapi masalah untuk menulis ganti fail, tetapkan parameter ini kepada `palsu' dan
setiap fail akan dipadamkan sebelum versi baharu diletakkan.

Kata Laluan
Kata laluan teks biasa yang memberikan akses kepada akaun. Ambil perhatian bahawa fail ini menggunakan no
kemudahan khas untuk melindungi kata laluan. Pastikan bahawa kebenaran fail a
fail konfigurasi yang mengandungi kata laluan ditetapkan secara konservatif. Jika tidak, a
amaran akan dikeluarkan semasa pelaksanaan. Jika parameter ini tidak dijumpai, weex meminta
ia di terminal.

PreservePermissionDir
Kebenaran akses bagi fail dalam direktori yang diberikan kepada parameter ini akan
disalin ke jauh. Tentukan direktori *tempatan*.

RecordLog
Apabila `benar', weex cipta log.

Namakan semulaOK
Jika parameter ini ditetapkan kepada `true', setiap fail dimuat naik di bawah nama sementara
`weex.tmp', kemudian dinamakan semula kepada nama yang betul hanya jika muat naik berjaya. ini
mengelakkan masalah pengguna mendapat fail yang tidak lengkap jika dia memuat turun daripada anda
Laman web semasa anda memuat naik padanya, dan fail yang tidak lengkap sedang dimuat naik jika
sambungan FTP anda terputus semasa weex sedang berjalan. Lalai adalah `palsu' sejak
sesetengah pelayan FTP mungkin tidak menyokong penamaan semula.

ShowHiddenFile
Tetapkan `true' untuk mendapatkan fail tersembunyi (bermula dengan titik) pada pelayan FTP yang tidak
tunjukkan fail tersembunyi secara lalai. Lalai ialah `palsu'.

Senyap Mod lalai mengeluarkan mesej status yang berguna untuk setiap tindakan yang diambil, termasuk
meter kemajuan pemindahan fail. Tetapan `true' menyekat output.

SrcDir Bahagian atas pepohon direktori sumber yang mengandungi salinan tempatan maklumat yang akan
bercermin. Tetapan ini sepadan dengan arahan "lcd" pada klien FTP tradisional.

GunakanSSL Jika ditetapkan kepada `true' gunakan FTPS dan bukannya FTP. SSL AUTH eksplisit digunakan untuk menyulitkan
Sesi FTP. Jika ia tidak disokong oleh pelayan, weex keluar.

GunakanSSLVerify
Sahkan sijil pelayan. Batalkan jika pengesahan gagal. Lalai kepada `benar'.

GunakanSSLcafile
Laluan ke fail yang mengandungi sijil CA, untuk pengesahan sijil SSL. Jika
tidak dinyatakan, lalai kepada /etc/ssl/certs/ca-certificates.crt.

CONTOH


Berikut adalah contoh yang tipikal .weexrc fail mungkin kelihatan seperti:

#-=-=-=-=-=Fail Konfigurasi Contoh=-=-=-=-=-
# Akaun FTP kegemaran saya...
[ninja]
HostName = ftp.ninja-rights.org
Nama Masuk = chrisxed
Kata Laluan = '"mYsEcReT!"'
SrcDir = /home/chrisxed/project/weex
DestDir = /
Fail ASCII = *.c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = note2myself.txt
IgnoreRemoteDir = /offsitearchive/

# Akaun FTP lain...
[Sayuran]
HostName = ftp.vegetable-advocacy.com
Log masukNAME = waxedbean
Kata laluan = "X'sBean"
SrcDir = /home/chrisxed/project/legumes
DestDir = /sup/

# Tetapan konfigurasi global
[lalai]
AsciiFile = {
*.htm
*.html
* .txt
*.asc
}
IgnoreLocalFile = {
*.bak
* .tmp
*.swp
}

Dengan konfigurasi seperti ini, laksanakan:

$ minggu Ninja

akan menyebabkan sistem fail diberikan kepada SrcDir untuk dicerminkan sepenuhnya pada alat kawalan jauh
pelayan. Melaksanakan:

$ minggu ninja veggie

akan menyebabkan kemas kini FTP berlaku untuk konfigurasi "Ninja" dan kemudian untuk konfigurasi
Konfigurasi "Sayuran". Ini juga boleh ditentukan seperti ini:

$ minggu 1 2

NOTA


Timestamp Cache Kemudahan

minggu melaksanakan cache cap masa fail daripada Ver 1.6.0. Ini menjadikan banyak pengemaskinian
lebih cepat apabila anda mempunyai banyak fail. Sebagai tambahan, minggu juga menyimpan struktur direktori
dan nama fail daripada Ver 2.5.0. Jadi jangan sekali-kali pemindahan perlahan walaupun anda mempunyai banyak direktori
dan fail. Walau bagaimanapun, jika anda menukar fail jauh dengan klien FTP lain atau berjalan
minggu dibunuh atau minggu ditamatkan oleh ralat, fail cache tidak akan betul. The
penyelesaian mudah untuk masalah ini ialah mengalih keluar fail cache (terletak di
~/.weex/weex.cache.HOSTNAME ) sepenuhnya atau untuk dijalankan minggu dengan pilihan --bina semula-cache.

Diuji Operasi Systems

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-KELUARAN
PercumaBSD 3.3-KELUARAN
Solaris 2.5.1

Gunakan weex dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad