אנגליתצרפתיתספרדי

Ad


סמל OnWorks

weex - מקוון בענן

הפעל weex בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו הפקודה weex שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


weex - מהיר WEb EXchanger לא אינטראקטיבי לקוח FTP ו-FTPS

תַקצִיר


weex [ אפשרויות ] HOSTID [מארח...]

תיאור


weex הוא כלי שנועד להפוך את המשימה של תחזוקה מרחוק של דף אינטרנט או
ארכיון FTP או FTPS אחר. עם weex , המתחזק של אתר אינטרנט או ארכיון שחייב
מנוהל באמצעות אינטראקציה של FTP/FTPS יכולה להתעלם במידה רבה מהתהליך הזה. הארכיון
מנהל פשוט יוצר ספרייה מקומית המשמשת כמודל מדויק עבור
נתונים מחוץ לאתר. כל השינויים והאינטראקציה הישירה נעשים באופן מקומי בספרייה זו
מִבְנֶה. כאשר המנהל מעוניין לתאם את הנתונים באתר המרוחק עם
זה של ספריית הדגמים המקומית, פשוט מבצע weex משיג את זה בצורה הטובה ביותר
אופנה יעילה ברוחב פס על ידי העברת קבצים שזקוקים לעדכון בלבד. התכנית
תיצור או תסיר קבצים או ספריות לפי הצורך כדי לבסס במדויק את המקומי
דגם בשרת המרוחק.

החובה HOSTID ארגומנט הוא השם המוגדר על ידי המשתמש המייצג FTP מסוים
חשבון או תצורה שצוינו ב- ~/.weexrc קוֹבֶץ. קובץ זה, אשר תוכנו
מתוארים להלן, ניתן לחילופין לקבל שם ~/.weex/weexrc. מרובות HOSTID טיעונים
לסינגל weex פקודות נתמכות כדי להשפיע על מספר ארכיונים או תצורות ב
ירושה מיידית. בנוסף, בפועל HOSTID ניתן להחליף במספר
המייצג את מיקומו הרציף היחסי ב- ~/.weexrc קובץ (הראשון HOSTID
ההגדרה היא 1, וכן הלאה).

אפשרויות


לאפשרויות בשורת הפקודה יש ​​עדיפות על פני כל האפשרויות המצוינות בקובץ התצורה.

-ד, --debug-config
מוציא את התצורה של כל מארח.

-ד, --debug-ftplib
מוציא הודעות מ/אל שרת FTP.

-ו, --כּוֹחַ
אם מנגנון ה-Caching מעכב את העלאת הקבצים, זה צריך להיות
מועבר, אפשרות זו תאלץ את ההעברה בפועל להתרחש תמיד.

-ח, - עזרה
מוציא סיכום שימוש ל stdout.

-M, --מונוכרום
מצב ברירת המחדל מייצר קידוד צבע מועיל המבוסס על הווית הפעולה
מְבוּצָע. אפשרות זו מדכאת את זה.

-ר, --rebuild-cache
אם קובץ המטמון שבור, השתמש בזה כדי לבנות אותו מחדש.

-ס, --שקט
מצב ברירת המחדל מוציא הודעת סטטוס מועילה עבור כל פעולה שננקטה, כולל
מד התקדמות העברת קבצים. מצב זה מדכא פלט.

-ט, --מִבְחָן
Weex לא משנה אף קבצים/ספריות מרוחקות.

-V, --גִרְסָה
מדפיס את הגרסה של weex תכנית.

תְצוּרָה קובץ


מכיוון שתוכנית זו נועדה להיות לא אינטראקטיבית, קובץ תצורה מוגדר כהלכה
זה חיוני. weex מחפש את הקובץ הזה גם ב ~/.weexrc or ~/.weex/weexrc.

הפורמט הכללי של קובץ התצורה הוא כותרת מקטע בסוגריים ואחריה
פרמטרים המגדירים את התצורה של אותו סעיף. שם המדור הזה הוא מה שסופק
ל weex בזמן הריצה כדי לציין את סידור ה-FTP שברצונך לעדכן. פרמטר הוא
תקף רק לכותרת הסעיף העדכנית ביותר שקדמה לה. החריג לכך הוא
מה היא [ברירת מחדל] סעיף שיוצר הגדרות עבור פרמטרים לא מוגדרים בכל סעיף.
במקרה של פרמטרים שמקבלים מספר ערכים, סעיף ברירת המחדל מגדיל כל אחד
ערכים שנקבעו במיוחד.

השורות שמתחילות בתו '#' מתעלמות בבטחה כהערות. אף סעיף
שמות ולא משתני פרמטרים תלויי רישיות בכל דרך שהיא. שמות מדור לא יכולים להתחיל
עם מספרים. לפרמטרים מסוימים ניתן להקצות ערכים מרובים. היכן שזה לא אפשרי,
הערך האחרון משמש. כדי לצטט תווים מיוחדים, השתמש במרכאות בודדות (') או כפולות
מרכאות ("). כדי לצטט סמל ציטוט מסוים, השתמש במירכאה האחרת. התחביר הכללי
הפורמט של קובץ התצורה הוא:

[hostid1]
פרמטר1 = ערך
# שיטה ראשונה למספר ערכים
פרמטר2 = ערך
פרמטר2 = ערך
...

[hostid2]
פרמטר1 = ערך
# שיטה שנייה למספר ערכים
פרמטר2 = {
ערך
ערך
}
...

[ברירת מחדל]
פרמטר = ערך
...

פרמטר רשימה

פרמטרים אלה משמשים להגדרת המאפיינים של תצורת מארח מסוימת
שמו בסוגריים. בעת ציון שמות ספריות, ה-"/" הנגרר הוא אופציונלי. גַם,
ניתן לציין גם קבצים וגם ספריות (למעט SrcDir ו-DestDir) עם shell
תווים כלליים. בעת ציון קבצים, אם ניתן קובץ או תבנית קובץ ללא נתיב, זה
ההנחה היא להיות זמינה כאשר נתקלים בספרייה כלשהי. אם זה במפורש
צירוף נתיב/קובץ שצוין, התצורה זמינה באותה ספרייה.
ניתן לציין קבצים/ספריות מלבד `SrcDir' ו-`DestDir' כנתיב מוחלט וגם
נתיב יחסי. אבל עליך לציין 'SrcDir' ו-'DestDir' בתור נתיב מוחלט. כאשר אתה
רוצה לציין `/public_html/ignoreme.html' בתור נתיב יחסי, עליך לציין
`./ignoreme.html' במקום `ignoreme.html'. בעת ציון מצבים בינאריים, אתה יכול להשתמש
כל אחד מהבאים: נכון/לא נכון, כן/לא, T/F, 1/0. אף אחד מהם אינו רגיש לאותיות גדולות.

AsciiFile
דפוסי שמות קבצים שיועברו באמצעות מצב ASCII. מצב ברירת המחדל עבור
קבצים שלא צוינו בדרך זו הם מצב IMAGE (בינארי).

AuthorizationName
אם אתה משתמש בשרת פרוקסי FTP הדורש הרשאת אתגר/תגובה
עם הפקודות הבלתי סטנדרטיות AUTHORIZE ו-RESPONSE, הגדר את הפרמטר הזה ל- שלך
שם משתמש בהרשאה (או מספר). לאחר הכניסה ל-proxy, weex יעשה זאת
תבקש ממך את האתגר וקרא בחזרה תגובה.

ChangePermission
הרשאות הגישה של הקבצים בספריות שצוינו עם
ChangePermissionDir משתנים לפרמטר זה. הפורמט הוא בן שלוש ספרות
מספר אוקטלי.

ChangePermissionDir
לקבצים בספריות שהוקצו לפרמטר זה יהיו הרשאות הגישה שלהם
השתנה לאחר השליחה. ציין ספריות מקומיות.

ChdirAtConnection
הגדר את 'true' כדי לשנות את ספריית העבודה הנוכחית המרוחקת ל-DestDir בחיבור. אם
ספריית העבודה הנוכחית המרוחקת בחיבור היא DestDir, weex פועלת קצת יותר מהר
על ידי הגדרת פרמטר זה ל'false'. ברירת המחדל היא 'אמת'.

ConvToLower
אם מוגדר ל-'true', שמות הקבצים מומרים לאותיות קטנות לפני השליחה. זֶה
התכונה מאפשרת אינטראקציה עם שרתי FTP שאינם תומכים ברגישות רישיות
שמות קבצים. אם מתעוררת התנגשות שמות בגלל שכבר קיים שם קטן,
מתרחשת שגיאה. יתר על כן, המטמון אינו מודע לחלוטין לאותיות רישיות מקוריות
שמות קבצים.

DestDir
ספריית היעד בשרת ה-FTP המרוחק שבו המידע המשוקף יהיה
להישלח. הגדרה זו מתאימה לפקודה "pwd" בלקוחות FTP מסורתיים.

להכריח אם מנגנון ה-Caching מעכב את העלאת הקבצים, זה צריך להיות
מועבר, אפשרות זו תאלץ את ההעברה בפועל להתרחש תמיד אם היא מוגדרת
'נכון'.

עקוב אחר קישורי סימנים
הגדר 'נכון' לעקוב אחר קישורים סמליים. ברירת המחדל היא 'שקר'. קישור סמלי של
הספרייה מניחה קובץ שגודלו הוא 0 בתים כברירת מחדל.

FtpPassive
כאשר הוא 'false', weex משתמש במצב יציאה במקום במצב פסיבי. אם שרת ה-FTP
אינו תומך במצב פסיבי, ציין 'false'. (זה עשוי להפוך את ההעברה לאט יותר)
ברירת המחדל היא 'אמת'. (ראה גם שאלות נפוצות)

שם מארח
שם מארח להתחבר אליו. מפרט הפרוטוקול "ftp://" מרומז ולא אמור להיות
בשימוש. כתובת IP חוקית ועשויה לחסוך זמן חיפוש.

התעלם מ-LocalDir
פרמטר זה מכיל ספרייה מקומית מוגנת אחת או יותר שהן לחלוטין
התעלמו במהלך תהליך ההעברה. זה שימושי אם אתה רוצה
ספריות משנה שהן חלק מפרויקט אך אינן צריכות להיות בגמר, מקוון
גרסה (כלומר, גרסאות ישנות).

IgnoreLocalFile
פרמטר זה מכיל אחד או יותר מפרטי קבצים מקומיים מוגנים שיהיו
התעלמו לחלוטין במהלך תהליך ההעברה.

התעלם מ-RemoteDir
פרמטר זה מכיל ספריות מרוחקות מוגנות אחת או יותר
התעלמו לחלוטין במהלך תהליך ההעברה. זה שימושי אם אתה רוצה
חומר אחר באתר ה-FTP המרוחק שאינו קשור לפרויקט הספציפי
זֶה weex מתמודד עם. זה יכול לכלול, למשל, נתונים מנוהלים
דרך לקוח או תהליך אחר של FTP.

התעלם מקובץ מרוחק
פרמטר זה מכיל אחד או יותר מפרטי קבצים מרוחקים מוגנים שיהיו
התעלמו לחלוטין במהלך תהליך ההעברה.

KeepRemoteDir
בספריות שלהם, קבצים אינם מוסרים כאשר הם אינם קיימים ב-local
במדריך.

LogDetailLevel
זה מפרט באיזו רמת פירוט weex מתעד יומן. חיבור וניתוק
הודעות והודעות שגיאה מוקלטות תמיד. כאשר weex מסיים לעבוד
נכון, הוא כותב הודעת ניתוק קודמת 'השלמה'. אם 1 או פחות,
מתעד כל חיבור. אם 2, מתעד כל ספרייה. אם 3 או יותר, רשום כל אחד
קובץ שעבר מניפולציה ברירת המחדל היא 1.

שם כניסה
שם התחברות של החשבון בשרת ה-FTP.

MaxRetryToSend
כאשר weex נכשל בשליחת קובץ, הוא מנסה שוב לשלוח את הקובץ. הזמנים המקסימליים של
ניסיון חוזר הוא הפרמטר הזה. ברירת המחדל היא 8. ציין -1 כדי להפסיק לנסות שוב.

מונוכרום
מצב ברירת המחדל מייצר קידוד צבע מועיל המבוסס על הווית הפעולה
מְבוּצָע. הגדרה 'אמיתית' מדכאת את זה.

NestSpaces
מספר שלם השולט במרווח הכניסה של הפלט. ברירת המחדל היא 4. אם
אתה רוצה לדכא את זה, ציין -1. אם אתה מציין 0, weex משתמש ב-4. :-)

החלף אישור
אם שרת ה-FTP מתקשה להחליף קבצים, הגדר פרמטר זה ל'false', ו
כל קובץ יימחק לפני שתוכנס גרסה חדשה.

סיסמה
סיסמה רגילה המעניקה גישה לחשבון. שימו לב שקובץ זה משתמש ב-no
מתקנים מיוחדים לשמירה על סיסמאות. ודא שהרשאות הקובץ של א
קובץ התצורה המכיל סיסמאות מוגדרים באופן שמרני. אם הם לא, א
אזהרה תינתן בביצוע. אם הפרמטר הזה לא נמצא, weex מבקש
את זה בטרמינל.

PreservePermissionDir
הרשאות הגישה של הקבצים בספריות שהוקצו לפרמטר זה יהיו
להעתיק לשלט. ציין ספריות *מקומיות*.

RecordLog
כאשר 'true', weex יוצרים יומן.

שנה את השם אישור
אם פרמטר זה מוגדר ל-'true', כל קובץ מועלה תחת השם הזמני
`weex.tmp', לאחר מכן שונה לשמו הנכון רק אם ההעלאה תצליח. זֶה
מונע את הבעיה של משתמש מקבל קובץ לא שלם אם הוא מוריד ממך
אתר אינטרנט בזמן שאתה מעלה אליו, ושל קבצים לא שלמים שהועלו אם
חיבור ה-FTP שלך נשבר בזמן ש-weex פועל. ברירת המחדל היא 'שקר' מאז
ייתכן ששרתי FTP מסוימים לא תומכים בשינוי שמות.

ShowHiddenFile
הגדר 'true' כדי לקבל קבצים מוסתרים (החל מנקודה) בשרת FTP שלא
הצג קבצים מוסתרים כברירת מחדל. ברירת המחדל היא 'שקר'.

שקט מצב ברירת המחדל מוציא הודעת סטטוס מועילה עבור כל פעולה שננקטה, כולל
מד התקדמות העברת קבצים. הגדרה 'אמיתית' מדכאת פלט.

SrcDir בראש עץ ספריות המקור המכיל את העותק המקומי של המידע שיש
שיקוף. הגדרה זו מתאימה לפקודה "lcd" בלקוחות FTP מסורתיים.

השתמש בSSL אם מוגדר ל-'true' השתמש ב-FTPS במקום ב-FTP. AUTH SSL מפורש משמש להצפנת
הפעלת FTP. אם זה לא נתמך על ידי השרת, weex יוצא.

השתמש בSSLVerify
אמת את אישור השרת. בטל אם האימות נכשל. ברירת המחדל היא 'אמת'.

השתמש בSSLcafile
נתיב לקובץ המכיל אישורי CA, לאימות אישור SSL. אם
לא צוין, ברירת המחדל היא /etc/ssl/certs/ca-certificates.crt.

דוגמאות


הנה דוגמה למה טיפוסי .weexrc הקובץ עשוי להיראות כך:

#-=-=-=-=-=קובץ תצורה לדוגמה=-=-=-=-=-
# חשבון ה-FTP האהוב עליי...
[נינג'ה]
שם מארח = ftp.ninja-rights.org
שם כניסה = chrisxed
סיסמה = '"mYsEcReT!"'
SrcDir = /home/chrisxed/project/weex
DestDir = /
ASCIIfile = *.c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = notes2myself.txt
IgnoreRemoteDir = /offsitearchive/

# חשבון FTP נוסף...
[ירקות]
שם מארח = ftp.vegetable-advocacy.com
LoginNAME = שעועית
סיסמה = "X'sBean"
SrcDir = /home/chrisxed/project/legumes
DestDir = /suppot/

# הגדרות תצורה גלובליות
[ברירת מחדל]
AsciiFile = {
*.htm
* .html
* .txt
*.asc
}
IgnoreLocalFile = {
*.bak
*. Tmp
*.swp
}

עם תצורה כזו, ביצוע:

$ weex Ninja

יגרום למערכת הקבצים שהוקצתה ל SrcDir להיות שיקוף לחלוטין על השלט
שרת. מְבַצֵעַ:

$ weex הנינג'ה veggie

יגרום לעדכון ה-FTP להתרחש עבור תצורת "נינג'ה" ולאחר מכן עבור
תצורת "Veggie". זה יכול להיות מוגדר גם כך:

$ weex 1 2

אורים


חותם זמן סליק מתקן

weex מיישם מטמון של חותמות זמן של קבצים מגרסה 1.6.0. זה עושה הרבה עדכון
מהיר יותר כאשר יש לך הרבה קבצים. בנוסף, weex גם מטמון מבנה ספריות
ושמות קבצים מגרסה 2.5.0. אז לעולם אל תעבור לאט גם אם יש לך מדריכים רבים
וקבצים. עם זאת, אם תשנה את הקבצים המרוחקים עם לקוח FTP אחר או פועל
weex נהרג או weex מסתיים על ידי שגיאה, קובץ המטמון לא יהיה תקין. ה
פתרון פשוט לבעיה זו הוא להסיר את קובץ המטמון (הנמצא ב
~/.weex/weex.cache.HOSTNAME ) לגמרי או לרוץ weex עם אפשרות --rebuild-cache.

בָּדוּק הפעלה מערכות

דביאן GNU / Linux 2.1
Red Hat Linux 5.1/5.2/6.0/6.1J
SuSE Linux 6.1/6.2/6.3
לינוקס
FreeBSD(98) 3.0-Release
FreeBSD 3.3-release
סולאריס 2.5.1

השתמש ב-weex באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad