Skip to main content

Ltp - פיקוד לינוקס

ניהול חברתי בקוד פתוח- הקץ לפוליטיקה? (bettermeans" intro") (יוני 2026)

ניהול חברתי בקוד פתוח- הקץ לפוליטיקה? (bettermeans" intro") (יוני 2026)
Anonim

lftp היא תוכנית המאפשרת FTP מתוחכם ו- HTTP חיבורים אחרים המארחים. אם מארח צוין אז lftp יהיה להתחבר לארח את זה אחרת חיבור צריך להיות שהוקם עם הפקודה הפתוחה.

NAME

  • lftp - תוכנית העברת קבצים מתוחכמת

תחביר

  • lftp ד cmd -p נמל -u משתמש , לעבור אתר
  • lftp-f script_file
  • lftp-c פקודות
  • lftp - גרסה
  • lftp -

lftp יכול להתמודד עם שש שיטות גישה הקובץ - FTP, FTP, http, https, hftp, דגים הקובץ (https ו- FTP זמינים רק כאשר lftp הוא הידור עם הספרייה openssl). תוכל לציין את השיטה לשימוש בפקודה 'כתובת אתר פתוחה', למשל. 'פתח את http://www.us.kernel.org/pub/linux'. hftp הוא פרוטוקול FTP-over-http-proxy. זה יכול לשמש באופן אוטומטי במקום FTP אם ftp: proxy מוגדר 'http: // proxy : יציאה'. דגים הוא פרוטוקול עובד על חיבור ssh.

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

lftp יש כמו פגז תחביר הפקודה המאפשר לך להפעיל מספר פקודות במקביל ברקע (&). ניתן גם לקבץ פקודות בתוך () ולבצע אותן ברקע. כל עבודות הרקע מבוצעות באותו תהליך יחיד. אתה יכול להביא עבודה קדמית לרקע עם ^ Z (c-z) ובחזרה עם הפקודה 'המתן' (או 'fg' שהוא כינוי ל'המתנה '). לרשימה של משימות ריצה, השתמש בפקודה 'משימות'. פקודות מסוימות מאפשרות הפניה מחדש של הפלט (cat, ls, …) לקובץ או דרך הצינור לפקודה חיצונית. ניתן לבצע פקודות על בסיס מצב סיום של הפקודה הקודמת (&&, ||).

אם תצאlftp כאשר עבודות מסוימות לא סיימו עדיין,lftp ינועו למצב nohup ברקע. אותו הדבר קורה כאשר יש לך hangup מודם אמיתי או כאשר אתה סוגר xterm.

lftp יש מובנה המראה אשר יכול להוריד או לעדכן עץ ספרייה שלמה. יש גם מראה לאחור (מראה -R) אשר מעלים או עדכונים עץ ספרייה בשרת. המראה יכול גם לסנכרן ספריות בין שני שרתים מרוחקים, באמצעות FXP אם זמין.

יש הפקודה 'ב' כדי להשיק עבודה בזמן מסוים בהקשר הנוכחי, הפקודה 'תור' לפקודות תור לביצוע רציף עבור השרת הנוכחי, ועוד.

בהפעלה,lftp מבצעת /etc/lftp.conf ואז ~ / .lftprc ו ~ / .lftp / rc . אתה יכול לשים כינויים ו 'להגדיר' פקודות שם. יש אנשים המעדיפים לראות באגים פרוטוקול מלא, להשתמש `debug 'כדי להפוך את debug ב. השתמש ב- 'Debug 3' כדי לראות רק הודעות ברכה והודעות שגיאה.

lftp יש מספר משתנים הניתנים לשינוי. ניתן להשתמש ב- set -a כדי לראות את כל המשתנים ואת הערכים שלהם או 'set-d' כדי לראות רשימה של ברירות מחדל. שמות משתנים יכולים להיות מקוצרים וקידומת ניתן להשמיט אלא אם כן הופך להיות מעורפל.

אם lftp נערך עם תמיכה ב- SSL, הוא כולל תוכנה שפותחה על ידי פרויקט OpenSSL לשימוש ב- OpenSSL Toolkit. (http://www.openssl.org/)

פקודות

! הפקודה פגז

הפעל את הפקודה shell או shell.

! ls

כדי לעשות רישום בספרייה של המארח המקומי.

כינוי שם ערך

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

כינוי dir ls -LF כינוי פחות זמור

anon

מגדירה את המשתמש לאנונימי. זוהי ברירת המחדל.

ב זמן -- פקודה

המתן עד לזמן נתון וביצע פקודה נתונה (אופציונלית).

סימניה משנה

פקודת הסימניות שולטת בסימניות.

להוסיף להוסיף מקום הנוכחי או מיקום נתון הסימניות לאגד שם נתון להסיר את הסימנייה עם שם לערוך עורך להתחיל על סימניות קובץ ייבוא ​​ייבוא ​​זרים סימניות רשימה רשימה סימניות (ברירת המחדל)

מטמון משנה

הפקודה 'מטמון' שולטת במטמון הזיכרון המקומי. תת-ההצהרות הבאות מוכרות:

(ברירת מחדל) על מנת להפעיל או לבטל את המטמון שטף סומק גודל מטמון להגביל להגביל את מגבלת הזיכרון, -1 פירושו בלתי מוגבל לפוג Nx להגדיר מטמון זמן התפוגה ל- N שניות (x = s) דקות (x = m) שעות ( x = h) או ימים (x = d)

חתול קבצים

חתול פלט את הקובץ המרוחק (ים) כדי stdout. (ראה גםיותר, zcat וזמור)

cd rdir

שנה את המדריך המרוחק הנוכחי. המדריך המרוחק הקודם מאוחסן כ- `-`. אתה יכול לעשות 'cd -' כדי לשנות את הספרייה לאחור. המדריך הקודם עבור כל אתר מאוחסן גם על הדיסק, כך שאתה יכול לעשות `פתח האתר; cd - 'גם לאחר הפעלה מחדש.

chmod קבצי מצב

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

סגור - א

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

פקודה cmd מתווכח …

לבצע פקודה נתון התעלמות כינויים.

קובץ רמה |כבוי

העבר את ניקוי הבאגים ל רמה או לכבות אותו. השתמש ב- כדי לנתב מחדש את פלט debug לקובץ.

הד -n מחרוזת

לנחש מה היא עושה.

יציאה קוד

יציאה bg

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

`יציאה bg 'כוחות נעים לרקע כאשר cmd: Move-background הוא שקר.

fg

כינויים עבור 'המתן'.

למצוא ספרייה

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

ftpcopy

מיושן. במקום זאת, השתמש באחת מהפעולות הבאות:

קבל ftp: // … -o ftp: // … קבל -O ftp: // … file1 file2 … לשים ftp: // … mput ftp: //…/* mget -O ftp: // ftp: //…/*

או שילובים אחרים כדי לקבל העברה FXP (ישירות בין שני שרתי FTP). lftp יחזור לעותק פשוט (באמצעות הלקוח) אם לא ניתן להתחיל בהעברת FXP או ב- ftp: use-fxp is false.

לקבל -E - א -או בסיס rfile lfile …

אחזר את הקובץ המרוחק rfile ולאחסן אותו כקובץ המקומי lfile . אם -o מושמט, הקובץ מאוחסן לקובץ מקומי בשם בשם בסיס של rfile . אתה יכול לקבל מספר קבצים על ידי ציון מופעים מרובים של rfile ו - lfile . לא מרחיב תווים כלליים, השתמשmget בשביל זה.

-c להמשיך, reget -E למחוק קבצים מרוחקים לאחר העברת מוצלחת-להשתמש במצב ascii (בינארי הוא ברירת המחדל) -O מציין ספריית בסיס או כתובת אתר שבו קבצים צריך להיות ממוקם

דוגמאות:

קבל README קבל README -o debian.README קבל README README.mirrors קבל README -o debian.README README.mirrors -o debian.mirrors קבל README -O ftp://some.host.org/debian.README קבל README -o ftp://some.host.org/debian-dir/ (סלאש סוף חשוב)

גלוב ד - א -f דפוסי הפקודה

Glob נתון דפוסים המכילים metacharacters ולהעביר תוצאה הפקודה נתון. למשל "הד גלוב" *.

- קבצים פשוטים (ברירת מחדל) -d ספריות - כל הסוגים

עזרה cmd

הדפס עזרה עבור cmd או אם לא cmd צוין רשימת פקודות זמינות.

מקומות תעסוקה -v

רשימת משימות ריצה. פירושו verbose, כמה -v ניתן לציין.

להרוג הכל | עבודה לא

מחק עבודה עם עבודה לא או כל העבודות. (ל עבודה לא ראהמקומות תעסוקה)

LCD ldir

שנה את הספרייה המקומית הנוכחית ldir . הספרייה המקומית הקודמת מאוחסנת כ- `-`. אתה יכול לעשות 'LCD -' כדי לשנות את הספרייה לאחור.

lpwd

הדפס את ספריית העבודה הנוכחית במחשב המקומי.

אני פרמס

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

mget ד - א -E -או בסיס קבצים

מקבל קבצים נבחרים עם תווים כלליים מורחבים.

-c המשך, reget. -D ליצור ספריות זהה שמות קבצים ולקבל את הקבצים לתוכם במקום בספרייה הנוכחית. -E למחוק קבצים מרוחקים לאחר העברה מוצלחת - להשתמש במצב ascii (בינארי הוא ברירת המחדל) -O מציין ספריית בסיס או כתובת אתר שבו קבצים צריך להיות ממוקם

מראה אופציות מקור יעד

מראה הספרייה המקור שצוין לספרייה היעד המקומי. אם ספריית היעד מסתיימת בקו נטוי, שם הבסיס של המקור מצורף למיקוד לשם המדריך. המקור ו / או היעד יכולים להיות כתובות המציינות ספריות.

-c, - המשך להמשיך עבודה במראה אם ​​אפשר - כלומר, - למחוק קבצים שנמחקו לא נמצא באתר מרוחק - s, - --owow-suid להגדיר סיד / sgid סיביות לפי האתר המרוחק - מנסה-chown לנסות להגדיר הבעלים והקבוצה על הקבצים -n, - רק חדש יותר להוריד רק קבצים חדשים יותר (-C לא יעבוד) -R, - לא recursion לא ללכת subdirectories -p, --no-perms לא להגדיר את הרשאות הקובץ - לא-umask אינם חלים umask על מצבי הקובץ -R, - הפוך הפוך המראה (לשים קבצים) -L, --הורדה להוריד קישורים סמליים כמו קבצים -N, --Newer מ- FILE להורדה בלבד קבצים חדשים יותר מקובץ -P, מקבילים = N להוריד קבצים N במקביל - RX, - כולל RX לכלול קבצים תואמים -x RX, - הכללה RX למעט קבצים תואמים -I GP, - כולל- גלובל GP כוללים קבצים תואמים -X GP, - exclude-glob GP להוציא קבצים תואמים -v, --bbose = רמה verbose המבצע - שימוש במטמון להשתמש רישומים במדריך המטמון - הסרת קבצי המקור להסיר קבצים לאחר ההעברה (השתמש בזהירות) - כמו - chowown -allow -allow-suid --no-umask

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

RX הוא ביטוי רגיל המורחבת, בדיוק כמו בagrep(1).

GP הוא תבנית גלובלית, למשל `zip '.

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

שים לב שכאשר -R משמש (מראה לאחור), קישורים סמליים לא נוצרים בשרת, כי פרוטוקול ftp לא יכול לעשות את זה. כדי להעלות קבצים שהקישורים מתייחסים אליהם, השתמש בפקודה 'mirror -RL' (התייחס לקישורים סמליים כקבצים).

ניתן לבחור את רמת המילול באמצעות אפשרות רמת --verbose = או על ידי מספר אפשרויות -v, למשל. -vvv. רמות הן:

0 - ללא פלט (ברירת מחדל) 1 - פעולות הדפסה 2 - + הדפסת שמות קבצים שלא נמחקו (כאשר לא צוין) 3 - + שמות מדפסות הדפסה אשר משתקפות

- רק חדש מכבה את גודל הקובץ השוואה והעלאות / הורדות רק קבצים חדשים יותר, גם אם גודל שונה. כברירת מחדל, קבצים ישנים יותר מורדים / נטענים אם הגודל שונה.

תוכל לשקף בין שני שרתים אם אתה מציין כתובות אתרים במקום ספריות. FXP משמש באופן אוטומטי להעברות בין שרתי FTP, אם ניתן.

mkdir -p dir (s)

הפוך ספריות מרחוק. אם -P משמש, לעשות את כל הרכיבים של נתיבים.

מודול מודול טוען

טען נתון מודול באמצעות dlopen (3) פונקציה. אם שם המודול אינו מכיל קו נטוי, הוא מתבצע חיפוש בספריות שצוין על ידי מודול: משתנה נתיב. ארגומנטים מועברים לפונקציה module_init. ראה README.modules לקבלת פרטים טכניים.

יותר קבצים

כמו 'חתול' קבצים | יותר'. אםPAGER מוגדר, הוא משמש מסנן. (ראה גםחתול, zcat וזמור)

mput ד - א -E -או בסיס קבצים

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

-c להמשיך, שם -D ליצור ספריות זהה שמות קבצים ולשים את הקבצים אליהם במקום הספרייה הנוכחית -E למחוק קבצים מרוחקים לאחר העברה מוצלחת (מסוכן) - להשתמש במצב ascii (בינארי הוא ברירת המחדל) -O מציין ספריית בסיס או כתובת אתר שבו קבצים צריך להיות ממוקם

מרם קבצים)

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

mv file1 file2

שנה שם file1 ל file2 .

nlist טוען

רשימת שמות קבצים מרוחקים

פתוח cmd -u משתמש , לעבור -p נמל מארח | כתובת אתר

בחר שרת FTP.

pget אופציות rfile lfile

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

-n maxconn להגדיר מספר מרבי של חיבורים (ברירת המחדל 5)

לשים -E - א -או בסיס lfile rfile

העלה lfile עם שם מרוחק rfile . אם מושמט, שם הבסיס של lfile משמש שם מרוחק. לא מרחיב תווים כלליים, השתמשmput בשביל זה.

-O מציין שם קובץ מרחוק (ברירת המחדל - שם הקובץ של lfile) -c להמשיך, שם הוא דורש אישור להחליף קבצים מרוחקים - E למחוק קבצים מקומיים לאחר העברת מוצלחת (מסוכן) - להשתמש במצב ascii (בינארי הוא ברירת המחדל) -O מציין ספריית בסיס או כתובת אתר שבו קבצים צריך להיות ממוקם

pwd

הדפס את המדריך המרוחק הנוכחי.

תור -n מס ' cmd

הוסף את הפקודה הנתונה לתור לביצוע רציף. לכל אתר יש תור משלו. `-n 'מוסיף את הפקודה לפני הפריט נתון בתור. אל תנסה לתור 'cd' או 'LCD' פקודות, היא עלולה לבלבל lftp. במקום לעשות את cd / lcd לפני הפקודה 'תור', והוא יזכור את המקום שבו הפקודה היא להיעשות. אפשר לעמוד בתור כבר פועל על ידי `תור לחכות`, אבל העבודה תמשיך בביצוע גם אם זה לא הראשון בתור.

`תור לעצור` יעצור את התור, זה לא יבצע פקודות חדשות, אבל כבר פועל עבודות ימשיכו לרוץ. ניתן להשתמש ב"תור תור "כדי ליצור תור ריק שנעצר. 'תור בתור' יחדש את ביצוע התור. כאשר אתה יוצא lftp, זה יתחיל כל התורים עצר באופן אוטומטי.

'תור' ללא ארגומנטים לא ייצור תור בתור או מצב תור הדפסה.

תור --delete | -d אינדקס או תווים כלליים

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

תור --move | -m< אינדקס או תווים כלליים > אינדקס

העבר את הפריטים הנתונים לפני אינדקס התור הנתון, או עד הסוף, אם לא ניתנה ליעד.

-q להיות שקט. -b להיות verbose. -Q פלט בפורמט שיכול לשמש לתור מחדש. שימושי עם - מיושן. > Get file & 1 get file> תור לחכות 1> תור לקבל else_file> cd a_directory> תור get yet_another_file

qu -ue 3 מחק את הפריט השלישי בתור. התור -m 6 4 הזז את הפריט השישי בתור לפני הרביעית. תור - "לקבל * zip" 1 להזיז את כל הפקודות התואמות "לקבל * zip" לתחילת התור. ) סדר הפריטים נשמר.) תור - "לקבל * מיקוד" מחק את כל הפקודות התואמות "לקבל * מיקוד".

ציטוט cmd

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

עבור HTTP - ספציפי לפעולת HTTP. תחביר: `` ציטוט ''. הפקודה עשויה להיות 'קובץ cookie' או 'פוסט'.

פתח http://www.site.net ציטוט set-cookie "משתנה = ערך; othervar = othervalue" set http: post-content-application / x-www-form-urlencoded quote post / cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

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

דגים פתוחים: // שרת ציטוט למצוא- zip zip

ReGet rfile lfile

אותו הדבר כמו `לקבל-ג '.

ר טוען

כמו 'ls', אך מתעלם מהמטמון.

- טוען

כמו 'nlist', אך מתעלם מהמטמון.

חזור עיכוב פקודה

חזור על הפקודה. בין הפקודות עיכוב הוכנס, כברירת מחדל 1 שנייה. דוגמא:

לחזור במחר - המראה לחזור 1d ראי - -

מוניטין lfile rfile

כמו 'put-c'.

rm -r -f קבצים

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

rmdir dir (s)

הסר ספריות מרוחקות.

scache מושב

רשום פעילויות באתר במטמון או עבור לפגישה שצוינה.

בחר var Value

הגדר משתנה לערך נתון. אם הערך מושמט, בטל את הגדרת המשתנה. שם משתנה יש שם "שם / סגירה", שם סגירת יכול לציין את היישום המדויק של ההגדרה. ראה להלן פרטים. אם קבוצה נקראת ללא משתנה, רק ההגדרות ששונו מפורטות. זה יכול להיות שונה על ידי אפשרויות:

- רשימת כל ההגדרות, כולל ערכי ברירת המחדל - רשימה רק ערכי ברירת המחדל, לא אלה הנוכחי הצורך

אתר site_cmd

בצע את פקודת האתר site_cmd ו פלט את התוצאה. ניתן לנתב מחדש את הפלט שלו.

לישון מרווח

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

חריץ שם

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

ברירת המחדל מחייב מחייב מאפשר מעבר מהיר בין חריצים בשם 0-9 באמצעות Meta-0 - Meta-9 מפתחות (לעתים קרובות אתה יכול להשתמש Alt במקום מטה).

מקור קובץ

בצע פקודות שהוקלטו בקובץ קובץ .

להשעות

עצור תהליך lftp. שים לב שההעברות יופסקו גם עד שתמשיך בתהליך עם פקודות של פגז או פקודות bg.

משתמש משתמש לעבור

משתמש כתובת אתר לעבור

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

גרסה

הדפסlftp גרסה.

חכה עבודה לא

חכה הכל

המתן עד לסיום העבודה. אם jobno מושמט, המתן לעבודה ברקע האחרון.

`לחכות כל 'מחכה לכל עבודות סיום.

zcat קבצים

זהה לחתול, אבל לסנן כל קובץ דרך zcat. (ראה גםחתול, יותר וזמור)

זמור קבצים

כמו יותר, אבל לסנן כל קובץ באמצעות zcat. (ראה גםחתול, zcat ויותר)

הגדרות

עם ההפעלה, lftp מבצעת ~ / .lftprc ו ~ / .lftp / rc . אתה יכול לשים כינויים ו 'להגדיר' פקודות שם. יש אנשים המעדיפים לראות באגים פרוטוקול מלא, להשתמש `debug 'כדי להפוך את debug ב.

יש גם קובץ הפעלה מערכת רחב ב /etc/lftp.conf . זה יכול להיות בספרייה אחרת, ראה סעיף FILES.

lftp יש את המשתנים הבאים הניתנים לשינוי (ניתן גם להשתמש ב- set -a כדי לראות את כל המשתנים ואת הערכים שלהם):

bmk: שמור סיסמאות (בול)

לשמור סיסמאות טקסט רגיל ב ~ /. lftp / סימניות על 'הוסף סימניה' הפקודה. כבוי כברירת מחדל.

cmd: at-exit (מחרוזת)

הפקודות במחרוזת מבוצעות לפני יציאות lftp.

cmd: csh-history (בול)

מאפשר csh כמו הרחבת ההיסטוריה.

cmd: default-protocol (מחרוזת)

הערך משמש כאשר 'פתוח' משמש רק עם שם המארח ללא פרוטוקול. ברירת המחדל היא 'ftp'.

cmd: fail-exit (בול)

אם נכון, יציאה כאשר פקודה (ללא || ו & at at להתחיל) נכשל.

cmd: long-running (שניות)

זמן ביצוע הפקודה, אשר נחשב "ארוך" צפצוף נעשה לפני הנחיה הבאה. 0 פירושו הנחה.

cmd: ls-default (מחרוזת)

ארגומנט ls ברירת מחדל

cmd: move-background (בוליאני)

כאשר שקר, lftp מסרב ללכת הרקע בעת היציאה. כדי לכפות עליו, השתמש באפשרות 'יציאה bg'.

cmd: הפקודה (מחרוזת)

הפקודה. lftp מזהה את התווים המיוחדים הבאים שנמלטו מהסימנים הבאים, אשר מפוענחים באופן הבא:

@

הכנס @ אם המשתמש הנוכחי אינו ברירת המחדל

a

תו פעמון ASCII (07)

e

תו בריחה של ASCII (033)

h

שם המארח שאליו אתה מחובר

n

שורה חדשה

s

שם הלקוח (lftp)

S

שם החריץ הנוכחי

u

שם משתמש של המשתמש שבו אתה מחובר כ

U

כתובת האתר של האתר המרוחק (למשל, ftp://g437.ub.gu.se/home/james/src/lftp)

v

את גירסתlftp (למשל, 2.0.3)

w

ספריית העבודה הנוכחית באתר המרוחק

W

שם הבסיס של ספריית העבודה הנוכחית באתר המרוחק

nnn

התו המתאים למספר אוקטלי nnn

\

קו נטוי הפוך

?

מדלג על התו הבא אם החלפה הקודמת הייתה ריקה.

להתחיל רצף של תווים שאינם להדפסה, אשר ניתן להשתמש בהם כדי להטביע רצף בקרת מסוף לתוך הפקודה

בסוף רצף של תווים שאינם מודפסים

cmd: השלמה מרחוק (בול)

בוליאני כדי לקבוע אם או לא lftp משתמש השלמה מרחוק.

cmd: host-host (בול)

אם נכון, lftp פותר שם המארח מיד הפקודה 'פתוח'. ניתן גם לדלג על המחאה עבור פקודה 'פתוחה' אחת אם '&' ניתנת, או אם תלחץ על Z במהלך ההמחאה.

cmd: valid-path (בול)

אם נכון, lftp בודק את הנתיב הנתון בפקודה 'cd'. ניתן גם לדלג על ההמחאה עבור פקודה 'cd' אחת אם '&' ניתנת, או אם תלחץ על Z במהלך ההמחאה. דוגמאות:

set cmd: valid-path / hftp: // * false cd directory &

dns: שאילתת SRV (בול)

שאילתה עבור רשומות SRV ולהשתמש בהם לפני gethostbyname. הרשומות SRV משמשות רק אם היציאה אינה מפורשת. לפרטים נוספים ראה RFC2052.

dns: הפעלת מטמון (בול)

לאפשר מטמון DNS. אם הוא כבוי, lftp פותר שם מארח בכל פעם שהוא מתחבר מחדש.

dns: פג תוקפו של הקובץ השמור (מרווח זמן)

זמן לחיות עבור ערכי מטמון DNS. יש לו פורמט +, למשל. 1d12h30m5s או רק 36h. כדי להשבית את התפוגה, הגדר אותה ל- 'inf' או 'לעולם לא'.

dns: גודל הקובץ השמור (מספר)

מספר מרבי של רשומות מטמון DNS.

dns: פסק זמן קטלני (שניות)

להגביל את הזמן עבור שאילתות DNS. אם שרת ה- DNS אינו זמין זמן רב מדי, lftp לא יפתור שם מארח נתון. 0 פירושו בלתי מוגבל, ברירת המחדל.

dns: הזמנה (רשימה של שמות פרוטוקול)

קובע את סדר שאילתות DNS. ברירת המחדל היא `` Inet inet6 '' כלומר כתובת לחפש תחילה במשפחה Inet, ולאחר מכן inet6 ושימוש הראשון תואמים.

dns: מזלג-שימוש (בול)

אם נכון, lftp יהיה מזלג לפני פתרון כתובת המארח. ברירת המחדל היא נכונה.

דג: פגז (מחרוזת)

להשתמש פגז שצוין בצד השרת. ברירת המחדל היא / bin / sh. במערכות מסוימות, / bin / sh יוצא כאשר עושה cd לספרייה לא קיים. lftp יכול להתמודד עם זה אבל זה צריך להתחבר מחדש. הגדר אותו / bin / bash עבור מערכות כאלה אם מותקן bash.

ftp: acct (מחרוזת)

שלח מחרוזת זו בפקודת ACCT לאחר הכניסה. התוצאה מתעלמת. הסגירה עבור הגדרה זו כוללת תבנית משתמש @ מארח .

ftp: anon-pass (מחרוזת)

קובע את הסיסמה המשמשת לאימות גישה אנונימית אנונימית. ברירת המחדל היא "-Name @", כאשר השם הוא שם המשתמש של המשתמש המפעיל את התוכנית.

ftp: anon-user (מחרוזת)

קובע את שם המשתמש המשמש לאימות גישה אנונימית אנונימית. ברירת המחדל היא "אנונימית".

ftp: מצב סנכרון אוטומטי (regex)

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

ftp: שקע-שקע נתונים (בול)

לאגד את שקע הנתונים לממשק של חיבור הבקרה (במצב פסיבי). ברירת המחדל היא, היוצא מן הכלל הוא ממשק loopback.

ftp: תיקון pasv- כתובת (בול)

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

ftp: fxp-passive-source (בול)

אם נכון, lftp ינסה להגדיר את המקור שרת FTP במצב פסיבי הראשון, אחרת יעד אחד. אם הניסיון הראשון נכשל, lftp מנסה להגדיר אותם בדרך אחרת. אם הנטייה האחרת נכשלת גם, lftp נופל בחזרה להעתקה פשוטה. ראה גם ftp: use-fxp.

ftp: הביתה (מחרוזת)

ספרייה ראשונית. ברירת המחדל היא מחרוזת ריקה כלומר אוטומטי. הגדר זאת ל / / אם אינך אוהב את המראה של% 2F בכתובות אתר של ftp. הסגירה עבור הגדרה זו כוללת תבנית משתמש @ מארח .

ftp: רשימת אפשרויות (מחרוזת)

קובע אפשרויות שתמיד מצורפות לפקודה LIST. זה יכול להיות שימושי כדי להגדיר את זה ל - 'אם' אם השרת אינו מציג קבצים dot (מוסתר) כברירת מחדל. ברירת המחדל ריקה.

ftp: מרווח זמן (שניות)

עיכוב בין פקודות NOOP בעת הורדת זנב של קובץ. זה שימושי עבור שרתי FTP אשר שולחים "העברת מלא" הודעה לפני שטיפה העברת נתונים. במקרים כאלה פקודות NOOP יכול למנוע פסק זמן חיבור.

ftp: מצב פסיבי (בול)

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

ftp: port-range (מ ל)

טווח יציאה מורשה למצב פעיל. הפורמט הוא min-max, או 'full' או 'Any' לציון כל יציאה. ברירת המחדל היא 'מלא'.

ftp: פרוקסי (כתובת אתר)

מציין פרוקסי FTP לשימוש. כדי להשבית את שרת ה- Proxy, הגדר זאת למחרוזת ריקה. שים לב כי הוא פרוקסי FTP אשר משתמש בפרוטוקול FTP, לא ftp מעל http. ערך ברירת המחדל נלקח ממשתנה הסביבהftp_proxy אם זה מתחיל ב- 'ftp: //'. אם ה- proxy של ה- FTP דורש אימות, ציין שם משתמש וסיסמה בכתובת האתר.

אם ftp: proxy מתחיל עם http: //, hftp (ftp over proxy http) משמש במקום FTP באופן אוטומטי.

ftp: rest-list (בול)

לאפשר שימוש בפקודה REST לפני הפקודה LIST. זה עשוי להיות שימושי עבור ספריות גדולות, אבל כמה שרתי ftp בשקט להתעלם REST לפני LIST.

ftp: rest-store (בול)

אם false, lftp לא ינסה להשתמש ב- REST לפני STOR. זה יכול להיות שימושי עבור כמה שרתי באגי אשר מושחתים (מילוי עם אפסים) את הקובץ אם REST ואחריו STOR משמש.

ftp: נסה שוב-530 (regex)

נסה שוב את התשובה לשרת 530 עבור הפקודה PASS אם טקסט תואם את הביטוי הרגיל. הגדרה זו צריכה להיות שימושית להבדיל בין שרת עמוס (מצב זמני) לבין סיסמה שגויה (מצב קבוע).

ftp: נסה שוב-530-אנונימי (regex)

ביטוי רגיל נוסף עבור כניסה אנונימית, כגון ftp: retry-530.

ftp: site-group (מחרוזת)

שלח מחרוזת זו בפקודה SITE GROUP לאחר הכניסה. התוצאה מתעלמת. הסגירה עבור הגדרה זו כוללת תבנית משתמש @ מארח .

ftp: skey-allow (בול)

לאפשר שליחת skey / opie תשובה אם השרת נראה לתמוך בו. מופעל כברירת מחדל.

ftp: skey כוח (בול)

אל תשלח סיסמת טקסט פשוטה דרך הרשת, השתמש ב- skey / opie במקום זאת. אם skey / opie אינו זמין, נניח כניסה כושלת. כבוי כברירת מחדל.

ftp: ssl-allow (בול)

אם נכון, לנסות לנהל משא ומתן עם SSL חיבור לשרת FTP עבור גישה לא אנונימית. ברירת המחדל היא נכונה. הגדרה זו זמינה רק אם lftp נערך עם opensl.

ftp: ssl כוח (בול)

אם trus, מסרבים לשלוח סיסמה ברור כאשר השרת אינו תומך SSL. ברירת המחדל היא שקרית. הגדרה זו זמינה רק אם lftp נערך עם opensl.

ftp: ssl-protect-data (בול)

אם נכון, בקש חיבור SSL להעברות נתונים. זה מעבד אינטנסיבית, אבל מספק פרטיות. ברירת המחדל היא שקרית. הגדרה זו זמינה רק אם lftp נערך עם opensl.

ftp: inter-stat (שניות)

מרווח בין פקודות STAT. ברירת המחדל היא 1.

ftp: מצב סינכרון (בול)

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

ft (מחרוזת)

נניח אזור זמן זה לרישומים המוחזרים על ידי הפקודה LIST. הגדרה זו יכולה להיות היסט שעון GMT + | - HH : MM : SS או כל ערך TZ חוקי (לדוגמה, אירופה / מוסקבה או MSK-3MSD, M3.5.0, M10.5.0 / 3). ברירת המחדל היא GMT. הגדר אותו לערך ריק כדי להניח אזור זמן מקומי שצוין על ידי משתנה הסביבה TZ.

ftp: use-abor (בול)

אם false, lftp אינו שולח פקודת ABOR אך סוגר את חיבור הנתונים באופן מיידי.

ftp: use-fxp (בול)

אם נכון, lftp ינסה להגדיר חיבור ישיר בין שני שרתי FTP.

ftp: use-site-idle (בול)

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

ftp: use-stat (בול)

אם נכון, lftp שולח פקודת STAT במצב העברת FXP כדי לדעת כמה נתונים הועברו. ראה גם ftp: stat-interval. ברירת המחדל היא נכונה.

ftp: use-quit (בול)

אם נכון, lftp שולח QUIT לפני ניתוק משרת FTP. ברירת המחדל היא נכונה.

ftp: כתובת אימות (בול)

ודא כי חיבור הנתונים מגיע לכתובת רשת של חיבור עמיתים. זה יכול למנוע זיוף חיבור נתונים אשר יכול להוביל לשחיתות נתונים. למרבה הצער, זה יכול להיכשל עבור שרתי FTP מסוימים עם ממשקי רשת שונים, כאשר הם לא להגדיר כתובת יוצאת בשקע הנתונים, אז זה מושבת כברירת מחדל.

ftp: אימות-יציאה (בול)

ודא שחיבור הנתונים כולל יציאת 20 (ftp-data) בקצהו המרוחק. זה יכול למנוע זיוף חיבור נתונים על ידי משתמשים של המארח המרוחק. למרבה הצער, יותר מדי חלונות ואפילו שרתי יוניקס יוניקס שוכחים להגדיר יציאה נכונה על חיבור נתונים, ובכך לבדוק את זה כברירת מחדל.

ftp: מצב אינטרנט (בול)

נתק לאחר חיבור נתוני הסגירה. זה יכול להיות שימושי עבור שרתי FTP שבורים לחלוטין. ברירת המחדל היא שקרית.

htp: מטמון (בול)

לאפשר שרת / פרוקסי בצד במטמון עבור FTP-over-HTTP פרוטוקול.

htp: פרוקסי (כתובת אתר)

מציין HTTP proxy עבור פרוטוקול FTP-over-HTTP (hftp). פרוטוקול hftp אינו יכול לעבוד ללא פרוקסי http, כמובן. ערך ברירת המחדל נלקח ממשתנה הסביבהftp_proxy אם זה מתחיל ב- http: // '', אחרת ממשתנה הסביבהhttp_proxy. אם ה- proxy של ה- FTP דורש אימות, ציין שם משתמש וסיסמה בכתובת האתר.

hftp: הרשאת שימוש (בול)

אם להגדיר את זה, lftp ישלח סיסמה כחלק מכתובת האתר של פרוקסי. זה עשוי להיות נחוץ עבור כמה proxy (למשל M- רכה). ברירת המחדל מופעלת, ו- lftp ישלח סיסמה כחלק מכותרת הרשאה.

hftp: ראש-שימוש (בול)

אם מוגדר כבוי, lftp ינסה להשתמש ב- 'GET' במקום 'HEAD' עבור פרוטוקול hftp. אמנם זה איטי יותר, זה עשוי לאפשר lftp לעבוד עם כמה פרוקסי אשר לא מבינים או מתעלמים `` HEADftp: // '' בקשות '.

hftp: סוג-שימוש (בול)

אם ההגדרה כבויה, lftp לא ינסה לצרף `; type = 'לכתובות אתרים שהועברו ל- proxy. כמה שרתי proxy לא לטפל בזה כראוי. ברירת המחדל מופעלת.

http: accept, http: accept-charset, http: accept-language (מחרוזת)

ציין כותרות בקשות HTTP תואמות.

http: מטמון (בול)

לאפשר שרת / פרוקסי בצד במטמון.

http: cookie (מחרוזת)

שלח עוגיה לשרת. סגירה שימושית כאן:

set cookie / www.somehost.com "param = value"

http: שלאחר תוכן (מחרוזת)

מציין ערך של כותרת בקשת תוכן HTTP-Type עבור שיטת POST. ברירת המחדל היא `` יישום / x-www-form-urlencoded ''.

http: proxy (כתובת אתר)

מציין http proxy. הוא משמש כאשר lftp עובד מעל פרוטוקול http. ערך ברירת המחדל נלקח ממשתנה הסביבהhttp_proxy. אם ה- proxy שלך דורש אימות, ציין שם משתמש וסיסמה בכתובת האתר.

השיטה- Put (PUT או POST)

מציין איזו שיטת HTTP להשתמש בה.

http: put-content-type (מחרוזת)

מציין ערך של כותרת בקשת תוכן HTTP-Type עבור שיטת PUT.

http: מפנה (מחרוזת)

מציין ערך עבור כותרת בקשת HTTP של המפנה. נקודה אחת`. מתרחב אל כתובת האתר הנוכחית של הספרייה. ברירת המחדל היא '.'. הגדר למחרוזת ריקה כדי להשבית את כותרת המפנה.

http: set-cookies (בוליאני)

אם נכון, lftp משנה http: משתנים קובצי cookie כאשר כותרת Set-Cookie מתקבלת.

http: סוכן משתמש (מחרוזת)

מחרוזת lftp שולחת בכותרת User-Agent של בקשת HTTP.

https: proxy (מחרוזת)

מציין פרוקסי https. ערך ברירת המחדל נלקח ממשתנה הסביבהhttps_proxy.

המראה: exclude-regex (regex)

מציין תבנית אי-הכללה המוגדרת כברירת מחדל. אתה יכול לעקוף את זה על ידי - לכלול אפשרות.

המראה: סדר (רשימת דפוסי)

מציין סדר העברות קבצים. למשל הגדרה זו "* .sfv * .sum" עושה מראה כדי להעביר קבצים תואמים * .sfv הראשון, ואז אלה תואמים * .sum ואז את כל הקבצים האחרים. כדי לעבד ספריות אחרי קבצים אחרים, הוסף "* /" לסוף רשימת דפוסים.

מראה: ספריות מקבילות (בוליאני)

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

מראה: מקבילי העברה-ספירה (מספר)

מציין מספר העברות מקבילות במראה מותר להתחיל. ברירת המחדל היא 1. אתה יכול לעקוף את זה עם - אפשרות מקבילה.

המוד: נתי (מחרוזת)

רשימת מופרדים המעי הגס של ספריות לחפש מודולים. ניתן לאתחל לפי משתנה סביבה LFTP_MODULE_PATH.ברירת המחדל היא 'PKGLIBDIR / VERSION: PKGLIBDIR'.

נטו: מגבלת חיבור (מספר)

המספר המקסימלי של חיבורים בו-זמניים לאותו אתר. 0 פירושו בלתי מוגבל.

נטו: חיבור-השתלטות (בול)

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

נטו: בטלה (שניות)

להתנתק מהשרת לאחר מספר שניות סרק.

נטו: תעריף (בתים לשנייה)

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

נטו: להגביל מקסימום (בתים)

הגבלת הצטברות של שיעור גבול בלתי מנוצל. 0 פירושו בלתי מוגבל.

נטו: גבול-סך-הכל (בתים לשנייה)

להגביל את שיעור ההעברה של כל החיבורים בסך הכל. 0 פירושו בלתי מוגבל. אתה יכול לציין שני מספרים מופרדים על ידי המעי הגס להגביל להוריד ולהעלות שיעור בנפרד. שים לב כי שקעים לקבל buffers עליהם, זה יכול להוביל עומס הקישור לרשת גבוה יותר מאשר שיעור זה להגביל רק לאחר תחילת ההעברה. אתה יכול לנסות להגדיר net: socket-buffer לערך קטן יחסית כדי למנוע זאת.

net: limit-total-max (בתים)

הגבלת הצטברות של שער בלתי מוגבל. 0 פירושו בלתי מוגבל.

נטו: מקסימום - ניסיונות חוזרים (מספר)

המספר המרבי של ניסיונות חוזרים של פעולה ללא הצלחה. 0 פירושו בלתי מוגבל.

נטו: ללא פרוקסי (מחרוזת)

מכיל רשימת דומיינים מופרדים בפסיקים שאליהם אין להשתמש ב- proxy. ברירת המחדל נלקחת ממשתנה הסביבהno_proxy.

נטו: נמשכות-ניסיונות חוזרים (מספר)

להתעלם ממספר זה של שגיאות קשות. שימושי כדי להתחבר לשרשרת FTP שרתי אשר תגובה 5xx כאשר יש יותר מדי משתמשים.

נטו: reconnect-interval-base (שניות)

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

נטו: reconnect-interval-max (שניות)

מגדיר מרווח מקסימלי להתחברות מחדש. כאשר המרווח הנוכחי לאחר הכפל על ידי הרשת: מחבר מחדש-מרובה-מחדש מגיע לערך זה (או עולה על זה), הוא מאופס את עצמו חזרה לרשת: reconnect-interval-base.

נטו: חיבור מחדש-מרווח-מכפיל (מספר ממשי)

מכפיל את המכפיל שבו מרווח הבסיס מוכפל בכל פעם שנסיון חדש לבצע פעולה נכשל. כאשר המרווח מגיע למקסימום, הוא מאופס לערך הבסיס. ראה נטו: חיבור מחדש - inter-base ו- net: reconnect-interval-max.

נטו: חיץ שקע (בתים)

השתמש בגודל נתון עבור אפשרויות SO_SNDBUF ו- SO_RCVBUF. 0 פירושו ברירת המחדל של המערכת.

נטו: socket-maxseg (בתים)

גודל נתון לשימוש עבור TCP_MAXSEG אפשרות שקע. לא כל מערכות ההפעלה תומכות באפשרות זו, אבל לינוקס עושה זאת.

נטו: (שניות)

מגדיר את פסק הזמן של פרוטוקול הרשת.

ssl: ca-file (נתיב לקובץ)

השתמש בקובץ שצוין כאישור רשות אישורים.

ssl: ca-path (נתיב לספרייה)

השתמש בספריה שצוין כמאגר אישורי רשות אישורים.

ssl: crl-file (נתיב לקובץ)

השתמש בקובץ שצוין כאישור תעודת ביטול.

ssl: crl-path (נתיב לספרייה)

השתמש בספריה שצוינה כמאגר אישורים של רשימת אישורים.

ssl: key-file (נתיב לקובץ)

להשתמש בקובץ שצוין כמפתח הפרטי שלך.

ssl: קובץ cert (נתיב לקובץ)

השתמש בקובץ שצוין כאישור שלך.

ssl: cert-cert (בוליאני)

אם כן, לאחר מכן אמת את אישור השרת כדי להיות חתום על ידי רשות אישורים ידועה ולא להיות ברשימת ביטול התעודות.

xfer: clobber (בול)

אם הגדרה זו כבויה, קבלת פקודות לא תחליף קבצים קיימים ותיצור שגיאה במקום זאת. ברירת המחדל מופעלת.

xfer: תקופת eta (שניות)

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

xfer: eta-terse (בול)

להראות ETA קצר (רק חלקים בסדר גבוה). ברירת המחדל היא נכונה.

xfer: max-redirections (מספר)

המספר המרבי של הפניות מחדש. זה יכול להיות שימושי עבור הורדה על HTTP. ברירת המחדל היא 0, האוסרת ניתוב מחדש.

xfer: תקופת שיעור (שניות)

התקופה שבה מחושב המחיר הממוצע המשוקלל שיוצג.

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

הסגירה של 'dns', 'net:', 'ftp:', 'http:', 'hftp:' משתני הדומיין היא כרגע רק שם המארח כפי שציינתם בפקודה 'פתוח' (עם כמה חריגים שבהם סגירה היא חסרת משמעות, למשל dns: מטמון בגודל). עבור כמה משתני דומיין 'cmd:' הסגירה היא כתובת האתר הנוכחית ללא נתיב. עבור משתנים אחרים, זה לא נמצא בשימוש כרגע. ראה דוגמאות במדגם lftp.conf .

פקודות והגדרות מסוימות לוקחות פרמטר מרווח זמן. יש לה את הפורמט Nx Nx …, כאשר N הוא כמות הזמן ו- x הוא יחידת הזמן: d - ימים, שעות -, m - דקות, שניות שניות. יחידת ברירת המחדל היא השנייה. למשל 5h30m. גם מרווח יכול להיות 'אינסוף', 'אינפ', 'לעולם', 'לנצח' - זה אומר מרווח אינסופי. למשל 'ישן לנצח' או 'קבע dns: מטמון - יפוג לעולם'.

מצב אסינכרוני FTP

Lftp יכול להאיץ את פעולות ה- FTP על ידי שליחת מספר פקודות בבת אחת ולאחר מכן לבדוק את כל התגובות. ראה ftp: משתנה מצב סינכרון. לפעמים זה לא עובד, ולכן מצב סינכרוני הוא ברירת המחדל. תוכל לנסות לכבות את המצב הסינכרוני ולראות אם הוא פועל עבורך.זה ידוע כי כמה תוכנות רשת העוסקות בתרגום כתובות עובד בצורה לא נכונה במקרה של מספר פקודות FTP בחבילת רשת אחת.

RFC959 אומר: `` תהליך המשתמש שליחת פקודה נוספת לפני התשובה להשלמת יהיה הפרה של פרוטוקול, אבל תהליכים שרת FTP צריך בתור כל פקודות שמגיעים בזמן פקודה קודמת מתבצעת ''. כמו כן, RFC1123 אומר: `` היזמים חייבים לא להניח כל התכתבות בין גבולות הקריאה על חיבור הבקרה לבין רצפי ה- EOL של Telnet (CR LF) 'ו-' `קריאה יחידה אחת מחיבור הבקרה עשויה לכלול יותר מפקודה אחת של FTP ' '.

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

אפשרויות

ד

הפעל את מצב איתור הבאגים

פקודות

ביצוע פקודות נתון ולא לצאת.

-p נמל

השתמש ביציאה הנתונה לחיבור

-u משתמש ,לעבור

השתמש בשם המשתמש ובסיסמה כדי להתחבר

-f script_file

בצע פקודות בקובץ ויצא

פקודות

בצע את הפקודות הנתונות וצא

ראה גם

ftpd(8), ftp(1)

RFC854 (Telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC2228 (הרחבות אבטחה ftp), RFC2428 (ftp / ipv6).

http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).

חשוב: להשתמש ב איש פקודה ( % איש ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך.