FTP (File Transfer Protocol) משמש להעברת קבצים בין מחשבים ברשת. להלן הפקודות הבסיסיות של FTP עם הסבר ודוגמאות.
1. חיבור וניווט
open – התחברות לשרת FTP.
תחביר: open <hostname> [port]
דוגמה:
open ftp.example.com
open ftp.example.com 21
user – התחברות עם שם משתמש וסיסמה.
תחביר: user <username> <password>
דוגמה:
user myUser myPassword
bye / quit – סיום הסשן.
תחביר: bye או quit
דוגמה:
bye
cd – שינוי ספרייה נוכחית בשרת.
תחביר: cd <directory>
דוגמה:
cd /public_html
lcd – שינוי ספרייה מקומית.
תחביר: lcd <directory>
דוגמה:
lcd C:\Users\user\Documents
pwd – הצגת הספרייה הנוכחית בשרת.
דוגמה:
pwd
dir / ls / nlist – הצגת תוכן ספרייה בשרת.
דוגמה:
dir
ls
nlist
2. עבודה עם קבצים
get – הורדת קובץ מהשרת.
תחביר: get <remote_file> [local_file]
דוגמה:
get file.txt
get file.txt local_copy.txt
mget – הורדת מספר קבצים מהשרת.
תחביר: mget <file_pattern>
דוגמה:
mget *.txt
put – העלאת קובץ לשרת.
תחביר: put <local_file> [remote_file]
דוגמה:
put file.txt
put local.txt remote.txt
mput – העלאת מספר קבצים לשרת.
תחביר: mput <file_pattern>
דוגמה:
mput *.html
delete – מחיקת קובץ מהשרת.
תחביר: delete <filename>
דוגמה:
delete old_file.txt
mdelete – מחיקת מספר קבצים.
תחביר: mdelete <file_pattern>
דוגמה:
mdelete *.bak
rename / rn – שינוי שם של קובץ בשרת.
תחביר: rename <old_name> <new_name>
דוגמה:
rename old.txt new.txt
mkdir / xmkdir – יצירת ספרייה חדשה בשרת.
תחביר: mkdir <directory>
דוגמה:
mkdir new_folder
rmdir / xrmdir – מחיקת ספרייה מהשרת.
תחביר: rmdir <directory>
דוגמה:
rmdir old_folder
3. ניהול העברת קבצים
ascii / text – קביעת מצב העברה טקסטואלי.
דוגמה:
ascii
binary / image – קביעת מצב העברה בינארי.
דוגמה:
binary
get -resume / reget – חידוש הורדה של קובץ.
דוגמה:
reget file.txt
put -resume / reput – חידוש העלאה של קובץ.
דוגמה:
reput file.txt
prompt – הפעלה או כיבוי של מצב אינטראקטיבי עבור mget ו־mput.
דוגמה:
prompt
status – הצגת המצב הנוכחי של סשן FTP.
דוגמה:
status
help / ? – הצגת רשימת הפקודות או עזרה לפקודה מסוימת.
דוגמה:
help
help get
רוצה שאבנה לך עכשיו גרסאות מקוצרות כמו שפתחנו בפאוורשל (רשימה עם פקודה, תיאור קצר, תחביר ודוגמה אחת), כדי שתהיה אחידות בין המאמרים?