שימושים לדוגמה של פקודת ה- FTP של Linux

שימוש בפרוטוקול FTP עם מחשבים לינוקס

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

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

יצירת חיבור FTP

לפני שתוכל להשתמש בפקודות ה- FTP השונות, עליך ליצור חיבור לרשת או למחשב המרוחק. לעשות זאת על ידי פתיחת חלון מסוף ב- Linux ו להקליד ftp ואחריו שם תחום או כתובת ה- IP של שרת ה- FTP, כגון FTP 192.168.0.1 או ftp domain.com . לדוגמה:

ftc.xyz.edu

פקודה זו מנסה להתחבר לשרת FTP ב abc.xyz.edu. אם היא תצליח, היא תבקש ממך להתחבר באמצעות שם משתמש וסיסמה. שרתי FTP ציבוריים לעתים קרובות מאפשרים לך להיכנס באמצעות שם משתמש אנונימי וכתובת הדוא"ל שלך כסיסמה או ללא סיסמה בכלל.

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

דוגמאות פיקוד FTP ותיאורים

פקודות ה- FTP המשמשות עם Linux ו- Unix נבדלות מהפקודות FTP המשמשות את שורת הפקודה של Windows. להלן דוגמאות הממחישות שימושים אופייניים של פקודות FTP של Linux לצורך העתקה מרחוק, שינוי שם ומחיקת קבצים.

ftp> עזרה

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

ftp> ls

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

ftp> לקוחות cd

פקודה זו משנה את הספריה הנוכחית לתיקיית המשנה הנקראת ' לקוחות' אם היא קיימת.

ftp> cdup

זה משנה את הספרייה הנוכחית לספריית האב.

ftp> lcd [תמונות]

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

ftp> ascii

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

ftp> בינארי

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

ftp> get image1.jpg

זה מוריד את הקובץ image1.jpg מהמחשב המרוחק למחשב המקומי. אזהרה: אם כבר קיים קובץ במחשב המקומי עם אותו שם, הוא מוחלף.

ftp>

מעלה את הקובץ image2.jpg מהמחשב המקומי למחשב המרוחק . אזהרה: אם כבר קיים קובץ במחשב המרוחק עם אותו שם, הוא מוחלף.

ftp>! ls

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

ftp> mget * .jpg

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

ftp> שינוי שם [מ] [אל]

הפקודה שינוי שם משנה את הקובץ בשם [מאת] אל השם החדש [אל] בשרת המרוחק.

ftp> שים קובץ מקומי [קובץ מרחוק]

פקודה זו מאחסנת קובץ מקומי במחשב המרוחק. שלח קובץ מקומי [קובץ מרוחק] עושה את אותו הדבר.

ftp> mput * .jpg

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

ftp> למחוק מרחוק קובץ

מוחק את הקובץ בשם Remote-file במחשב המרוחק.

ftp> mdelete * .jpg

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

ftp> שם קובץ בגודל

קבע את הגודל של קובץ במחשב המרוחק באמצעות פקודה זו.

ftp> mkdir [directory-name]

צור ספריה חדשה בשרת המרוחק.

ftp>

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

ftp> צא

הפקודה quit מסתיימת הפעלת ה- FTP ויוצאת מתוכנית ה- FTP. הפקודות ביי ולצאת לבצע את אותו הדבר.

אפשרויות שורת הפקודה

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