EnglishFrenchSpanish

Jalankan server | Ubuntu > | Fedora > |


favorit OnWorks

weex - Online di Cloud

Jalankan weex di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah weex yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


weex - klien FTP dan FTPS non-interaktif WEb EXchanger cepat

RINGKASAN


weex [ Pilihan ] HOSTID [HOSTID...]

DESKRIPSI


weex adalah utilitas yang dirancang untuk mengotomatiskan tugas memelihara halaman web dari jarak jauh atau
arsip FTP atau FTPS lainnya. Dengan weex , pengelola situs web atau arsip yang harus
dikelola melalui interaksi FTP/FTPS sebagian besar dapat mengabaikan proses itu. Arsip
administrator hanya membuat direktori lokal yang berfungsi sebagai model yang tepat untuk
data di luar lokasi. Semua modifikasi dan interaksi langsung dilakukan secara lokal ke direktori ini
struktur. Ketika administrator ingin mengoordinasikan data di situs jarak jauh dengan
dari direktori model lokal, cukup jalankan weex mencapai ini paling banyak
mode hemat bandwidth dengan hanya mentransfer file yang perlu diperbarui. Program
akan membuat atau menghapus file atau direktori yang diperlukan untuk secara akurat menetapkan lokal
model pada server jauh.

Wajib HOSTID argumen adalah nama yang ditentukan pengguna yang mewakili FTP tertentu
akun atau konfigurasi yang ditentukan dalam ~/.weexrc mengajukan. File ini, yang isinya
dijelaskan di bawah ini, sebagai alternatif dapat diberi nama ~/.weex/weexrc. Beberapa HOSTID argumen
ke satu weex perintah didukung untuk memengaruhi banyak arsip atau konfigurasi di
suksesi langsung. Selain itu, sebenarnya HOSTID bisa diganti dengan nomor
mewakili posisi sekuensial relatifnya dalam ~/.weexrc file (yang pertama HOSTID
definisi adalah 1, dan seterusnya).

PILIHAN


Opsi pada baris perintah lebih diutamakan daripada yang ditentukan dalam file konfigurasi.

-D, --debug-config
Menampilkan konfigurasi masing-masing host.

-D, --debug-ftplib
Keluaran pesan dari/ke server FTP.

-F, --memaksa
Jika mekanisme caching menghambat pengunggahan file yang seharusnya
ditransfer, opsi ini akan memaksa transfer yang sebenarnya untuk selalu terjadi.

-H, --membantu
Menampilkan ringkasan penggunaan ke stdout.

-M, --satu warna
Mode default menghasilkan kode warna yang berguna berdasarkan operasi yang sedang berlangsung
dilakukan. Opsi ini menekan itu.

-R, --rebuild-cache
Jika file cache rusak, gunakan ini untuk membangunnya kembali.

-S, --diam
Mode default mengeluarkan pesan status yang berguna untuk setiap tindakan yang diambil, termasuk
pengukur kemajuan transfer file. Mode ini menekan output.

-T, --tes
Weex tidak mengubah file/direktori jarak jauh apa pun.

-V, --Versi: kapan
Mencetak versi weex program.

KONFIGURASI FILE


Karena program ini dimaksudkan untuk menjadi non-interaktif, file konfigurasi yang diatur dengan benar
sangat penting. weex mencari file ini baik di ~/.weexrc or ~/.weex/weexrc.

Format umum dari file konfigurasi adalah judul bagian yang dikurung diikuti oleh
parameter yang menentukan konfigurasi bagian itu. Nama bagian ini adalah apa yang disediakan
untuk weex saat dijalankan untuk menunjukkan pengaturan FTP yang ingin Anda perbarui. Sebuah parameter adalah
hanya berlaku untuk judul bagian terbaru yang mendahuluinya. Pengecualian untuk ini adalah
itu [bawaan] bagian yang membuat pengaturan untuk parameter yang tidak ditentukan di setiap bagian.
Dalam hal parameter yang menerima beberapa nilai, bagian default menambah
nilai yang ditunjuk secara khusus.

Baris yang dimulai dengan karakter '#' diabaikan dengan aman sebagai komentar. Tidak ada bagian
nama atau variabel parameter peka huruf besar-kecil dengan cara apa pun. Nama bagian tidak dapat dimulai
dengan angka. Beberapa parameter dapat diberikan beberapa nilai. Dimana hal ini tidak memungkinkan,
nilai terakhir yang digunakan. Untuk mengutip karakter khusus, gunakan tanda kutip tunggal (') atau ganda
tanda kutip ("). Untuk mengutip simbol tanda kutip tertentu, gunakan tanda kutip lainnya. Sintaks umum
format untuk file konfigurasi adalah:

[hostid1]
Parameter1 = Nilai
# Metode pertama untuk banyak nilai
Parameter2 = Nilai
Parameter2 = Nilai
...

[hostid2]
Parameter1 = Nilai
# Metode kedua untuk banyak nilai
Parameter2 = {
Nilai
Nilai
}
...

[bawaan]
Parameter = Nilai
...

PARAMETER DAFTAR

Parameter ini digunakan untuk menentukan properti dari konfigurasi host tertentu
diberi nama dalam tanda kurung. Saat menentukan nama direktori, akhiran "/" adalah opsional. Juga,
file dan direktori (kecuali SrcDir dan DestDir) dapat ditentukan dengan shell
wildcard. Saat menentukan file, jika file atau pola file diberikan tanpa jalur, itu
diasumsikan tersedia ketika ditemui di direktori manapun. Jika secara eksplisit
kombinasi jalur/file yang ditentukan, konfigurasi tersedia di direktori itu.
File/direktori kecuali `SrcDir' dan `DestDir' dapat ditentukan sebagai jalur absolut dan
Jalur relatif. Tetapi Anda harus menentukan `SrcDir' dan `DestDir' sebagai jalur absolut. Ketika kamu
ingin menentukan `/public_html/ignoreme.html' sebagai jalur relatif, Anda harus menentukan
`./ignoreme.html' daripada `ignoreme.html'. Saat menentukan status biner, Anda dapat menggunakan
salah satu dari berikut ini: Benar/Salah, Ya/Tidak, T/F, 1/0. Tidak ada yang peka huruf besar/kecil.

AsciiFile
Pola nama file yang akan ditransfer menggunakan mode ASCII. Modus default untuk
file yang tidak ditentukan dengan cara ini adalah mode IMAGE(BINARY).

Nama Otorisasi
Jika Anda menggunakan server proxy FTP yang memerlukan otorisasi tantangan/tanggapan
dengan perintah AUTHORIZE dan RESPON yang tidak standar, setel parameter ini ke
otorisasi nama pengguna (atau nomor). Setelah masuk ke proxy, weex akan
meminta Anda dengan tantangan dan membaca kembali tanggapan.

Ubah Izin
Izin akses file dalam direktori yang ditentukan dengan
ChangePermissionDir diubah menjadi parameter ini. Formatnya adalah tiga digit
bilangan oktal.

UbahIzinDir
File dalam direktori yang ditetapkan untuk parameter ini akan memiliki izin aksesnya
berubah setelah dikirim. Tentukan direktori lokal.

ChdirAtConnection
Setel `true' untuk mengubah direktori kerja jarak jauh saat ini ke DestDir saat koneksi. Jika
direktori kerja jarak jauh saat ini pada koneksi adalah DestDir, weex berjalan lebih cepat sedikit
dengan menyetel parameter ini ke `false'. Standarnya adalah `benar'.

KonvKeLebih Rendah
Jika disetel ke `true', nama file diubah menjadi huruf kecil sebelum dikirim. Ini
fitur memungkinkan interaksi dengan server FTP yang tidak mendukung case sensitive
nama file. Jika konflik penamaan muncul karena nama huruf kecil sudah ada,
terjadi kesalahan. Selain itu, cache sama sekali tidak mengetahui huruf besar asli
nama file.

TujuanDir
Direktori tujuan pada server FTP jarak jauh tempat informasi yang dicerminkan akan
terkirim. Pengaturan ini sesuai dengan perintah "pwd" pada klien FTP tradisional.

kekuatan Jika mekanisme caching menghambat pengunggahan file yang seharusnya
ditransfer, opsi ini akan memaksa transfer aktual untuk selalu terjadi jika disetel ke
'benar'.

IkutiSymlinks
Setel `true' untuk mengikuti tautan simbolik. Standarnya adalah `salah'. Tautan simbolis dari
direktori mengasumsikan file yang ukurannya 0 byte secara default.

FtpPasif
Ketika `salah', weex menggunakan mode port alih-alih mode pasif. Jika server FTP
tidak mendukung mode pasif, tentukan `salah'. (Ini mungkin membuat transfer lebih lambat)
Standarnya adalah `benar'. (Lihat juga FAQ)

Nama Host
Nama host untuk terhubung. Penentu protokol "ftp://" tersirat dan tidak seharusnya
digunakan. Alamat IP juga valid dan dapat menghemat waktu pencarian.

AbaikanLokalDir
Parameter ini berisi satu atau lebih direktori lokal yang dilindungi yang sepenuhnya
diabaikan selama proses transfer. Ini berguna jika Anda ingin memiliki
subdirektori yang merupakan bagian dari proyek tetapi tidak perlu berada di final, online
versi (yaitu, versi lama).

Abaikan File Lokal
Parameter ini berisi satu atau lebih penentu file lokal yang dilindungi yang akan:
benar-benar diabaikan selama proses transfer.

AbaikanRemoteDir
Parameter ini berisi satu atau lebih direktori jarak jauh yang dilindungi yang
benar-benar diabaikan selama proses transfer. Ini berguna jika Anda ingin memiliki
materi lain di situs FTP jarak jauh yang tidak terkait dengan proyek tertentu
bahwa weex sedang berurusan dengan. Ini dapat mencakup, misalnya, data yang dikelola
melalui klien atau proses FTP yang berbeda.

AbaikanRemoteFile
Parameter ini berisi satu atau lebih penentu file jarak jauh yang dilindungi yang akan:
benar-benar diabaikan selama proses transfer.

JauhkanDir
Di direktori mereka, file tidak dihapus ketika tidak ada di lokal
direktori.

LogDetailLevel
Ini menentukan bagaimana tingkat detail weex mencatat log di. Koneksi dan pemutusan
pesan dan pesan kesalahan selalu direkam. Ketika weex selesai bekerja
dengan benar, ia menulis pesan pemutusan `Lengkapi' sebelumnya. Jika 1 atau kurang,
merekam setiap koneksi. Jika 2, catat setiap direktori. Jika 3 atau lebih, catat masing-masing
file dimanipulasi Defaultnya adalah 1.

Nama login
Nama login akun di server FTP.

MaxRetryToSend
Ketika weex gagal mengirim file, weex mencoba mengirim file lagi. Waktu maksimum
mencoba lagi adalah parameter ini. Standarnya adalah 8. Tentukan -1 untuk berhenti mencoba lagi.

Satu warna
Mode default menghasilkan kode warna yang berguna berdasarkan operasi yang sedang berlangsung
dilakukan. Pengaturan `benar' menekan itu.

NestSpaces
Integer yang mengontrol jarak indentasi dari output. Standarnya adalah 4. Jika
Anda ingin menekannya, tentukan -1. Jika Anda menentukan 0, weex menggunakan 4. :-)

Timpa Oke
Jika server FTP mengalami masalah saat menimpa file, setel parameter ini ke `false', dan
setiap file akan dihapus sebelum versi baru diterapkan.

Kata Sandi
Kata sandi plaintext yang memberikan akses ke akun. Perhatikan bahwa file ini tidak menggunakan
fasilitas khusus untuk mengamankan password. Pastikan bahwa izin file dari a
file konfigurasi yang berisi kata sandi diatur secara konservatif. Jika tidak, a
peringatan akan dikeluarkan pada saat eksekusi. Jika parameter ini tidak ditemukan, weex meminta
itu di terminal.

PertahankanIzinDir
Izin akses file dalam direktori yang ditetapkan untuk parameter ini akan
disalin ke jarak jauh. Tentukan direktori *local*.

RekamLog
Ketika `true', weex membuat log.

Ganti namaOK
Jika parameter ini disetel ke `true', setiap file diunggah dengan nama sementara
`weex.tmp', lalu ganti namanya menjadi nama yang benar hanya jika unggahan berhasil. Ini
menghindari masalah pengguna mendapatkan file yang tidak lengkap jika dia mengunduh dari Anda
Situs web saat Anda mengunggahnya, dan file yang tidak lengkap sedang diunggah jika
koneksi FTP Anda terputus saat weex sedang berjalan. Standarnya adalah `salah' karena
beberapa server FTP mungkin tidak mendukung penggantian nama.

Tampilkan File Tersembunyi
Setel `true' untuk mendapatkan file tersembunyi (dimulai dengan titik) di server FTP yang tidak
tampilkan file tersembunyi secara default. Standarnya adalah `salah'.

Diam Mode default mengeluarkan pesan status yang berguna untuk setiap tindakan yang diambil, termasuk
pengukur kemajuan transfer file. Pengaturan `benar' menekan output.

SrcDir Bagian atas pohon direktori sumber yang berisi salinan lokal dari informasi yang akan dibuat
dicerminkan. Pengaturan ini sesuai dengan perintah "lcd" pada klien FTP tradisional.

Gunakan SSL Jika disetel ke `true', gunakan FTPS alih-alih FTP. SSL AUTH eksplisit digunakan untuk mengenkripsi
sesi FTP. Jika tidak didukung oleh server, weex keluar.

Gunakan SSLVerifikasi
Verifikasi sertifikat server. Batalkan jika verifikasi gagal. Default ke `benar'.

Gunakan SSLcafile
Jalur ke file yang berisi sertifikat CA, untuk verifikasi sertifikat SSL. Jika
tidak ditentukan, default ke /etc/ssl/certs/ca-certificates.crt.

CONTOH


Berikut adalah contoh dari apa yang khas .weexrc file mungkin terlihat seperti:

#-=-=-=-=-=Contoh File Konfigurasi=-=-=-=-=-
# Akun FTP favorit saya...
[ninja]
HostName = ftp.ninja-rights.org
LoginName = chrisxed
Sandi = '"mYsEcReT!"'
SrcDir = /home/chrisxed/project/weex
TujuanDir = /
File ASCII = *.c
AbaikanLocalDir = /home/chrisxed/project/weex/weex.devel
AbaikanLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = notes2myself.txt
AbaikanRemoteDir = /offsitearchive/

# Akun FTP lain...
[Sayuran]
HostName = ftp.vegetable-advocacy.com
LoginNAME = waxedbean
Password = "X'sBean"
SrcDir = /home/chrisxed/project/legum
DestDir = /suppot/

# Pengaturan konfigurasi global
[bawaan]
File Ascii = {
*.htm
*.html
* .txt
*.asc
}
AbaikanLocalFile = {
*.bak
*. Tmp
*.swp
}

Dengan konfigurasi seperti ini, jalankan:

$ weex Ninja

akan menyebabkan sistem file ditugaskan ke SrcDir untuk sepenuhnya dicerminkan pada remote
server. Menjalankan:

$ weex ninja sayuran

akan menyebabkan pembaruan FTP terjadi untuk konfigurasi "Ninja" dan kemudian untuk
Konfigurasi "Sayuran". Ini juga dapat ditentukan seperti ini:

$ weex 1 2

CATATAN


Timestamp Cache Fasilitas

weex mengimplementasikan cache cap waktu file dari Ver 1.6.0. Ini membuat banyak pembaruan
lebih cepat ketika Anda memiliki banyak file. Tambahan, weex juga men-cache struktur direktori
dan nama file dari Ver 2.5.0. Jadi jangan pernah memperlambat transfer meskipun Anda memiliki banyak direktori
dan file. Namun, jika Anda mengubah file jarak jauh dengan klien FTP lain atau menjalankan
weex dibunuh atau weex diakhiri oleh kesalahan, file cache tidak akan benar. NS
solusi sederhana untuk masalah ini adalah menghapus file cache (terletak di
~/.weex/weex.cache.HOSTNAME ) sepenuhnya atau untuk menjalankan weex dengan pilihan --rebuild-cache.

Diuji Operasi sistem

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-RILIS
Rilis FreeBSD 3.3
Solaris 2.5.1

Gunakan weex online menggunakan layanan onworks.net


Ad


Ad