Օգտագործելով FTP արձանագրությունը Linux համակարգիչների հետ
FTP- ն ամենալայն եւ ամենատարածված ֆայլերի փոխանցման արձանագրությունն է, որը տեղական համակարգչի եւ հեռավոր համակարգչի կամ ցանցի միջեւ փոխանակում է ֆայլեր: Linux- ը եւ Unix- ի օպերացիոն համակարգերը ներկառուցված հրամանի տողը հուշում են, որ կարող եք օգտագործել FTP- ի հաճախորդները FTP- ի կապի համար:
Ծանուցում. FTP- ի փոխանցումը չի ծածկագրված: Ցանկացածը, ով միջամտում է հաղորդմանը, կարող է կարդալ ձեր ուղարկած տվյալները, ներառյալ ձեր անունը եւ գաղտնաբառը: Անվտանգ փոխանցման համար օգտագործեք SFTP- ը :
Ստեղծեք FTP միացում
Նախքան տարբեր FTP հրամանները օգտագործելու համար դուք պետք է կապ հաստատեք հեռավոր ցանցի կամ համակարգչի հետ: Դա արվում է Linux- ի տերմինալային պատուհանը բացելու եւ FTP- ի մուտքագրելով FTP սերվերը կամ FTP սերվերի IP հասցեն, ինչպիսիք են ftp 192.168.0.1 կամ ftp domain.com : Օրինակ:
ftp abc.xyz.eduԱյս հրամանը փորձում է կապել FTP սերվերին abc.xyz.edu- ում: Եթե հաջողվի, ապա այն խնդրում է մուտք գործել օգտագործողի անուն եւ գաղտնաբառ: Հանրային FTP սերվերները հաճախ թույլ են տալիս մուտք գործել անանուն անունը եւ ձեր էլփոստի հասցեն `որպես գաղտնաբառ կամ առանց գաղտնաբառի:
Երբ հաջողությամբ մուտք գործեք, կտեսնեք FTP> հուշում տերմինալային էկրանին: Նախքան գնալը, ձեռք բերեք FTP հրամանների ցուցակը, օգտագործելով օգնության գործառույթը: Դա օգտակար է, քանի որ կախված ձեր համակարգից եւ ծրագրերից, նշված FTP հրամանների որոշ մասը կարող է կամ չի կարող աշխատել:
FTP հրամանի օրինակները եւ նկարագրությունները
Linux- ի եւ Unix- ի հետ օգտագործվող FTP հրամանները տարբերվում են Windows- ի հրամանի տողում օգտագործվող FTP հրամաններից: Ահա օրինակները, որոնք նկարագրում են Linux FTP հրամանների բնորոշ օգտագործումը `հեռակա պատճենահանման, անվանափոխման եւ ֆայլերի ջնջման համար:
ftp> օգնությունՕգնության գործառույթը թվարկում է այն հրամանները, որոնք դուք կարող եք օգտագործել, ցուցադրման բովանդակությունը ցուցադրելու, ֆայլերի փոխանցման եւ ֆայլերը ջնջելու համար: Հրամանն ftp >? իրականացնում է նույնը:
ftp> lsԱյս հրամանը տպում է հեռակա համակարգչի վրա գտնվող ընթացիկ գրացուցակում գտնվող ֆայլերի եւ ենթադասերի անունները:
ftp> cd հաճախորդներԱյս հրամանը փոփոխում է ընթացիկ գրացուցակը ենթակետերի վրա, եթե այն գոյություն ունի:
ftp> cdupՍա փոխում է ընթացիկ գրացուցակը ծնողի գրացուցակում:
ftp> lcd [նկարներ]Այս հրամանը փոխում է տեղական համակարգչի ընթացիկ գրացուցակը դեպի պատկերներ , եթե այն գոյություն ունի:
ftp> asciiՍա փոփոխվում է ASCII ռեժիմում տեքստային ֆայլերի փոխանցման համար: ASCII- ը շատ համակարգերում կանխադրված է:
ftp> երկուականԱյս հրամանը փոխում է երկուական ռեժիմը տեքստային ֆայլեր չներկայացնելու բոլոր ֆայլերը փոխանցելու համար:
ftp> ստանալ image1.jpgՍա ներբեռնում է ֆայլի պատկերը1.jpg հեռավոր համակարգչից տեղական համակարգչին: Զգուշացում. Եթե արդեն տեղադրված է նույն անունով տեղական համակարգչի վրա ֆայլ, ապա այն վերագրվում է:
ftp> դրեց image2.jpgՏեղադրեք ֆայլը image2.jpg տեղական համակարգչից հեռավոր համակարգչին : Զգուշացում. Եթե արդեն գոյություն ունի ֆայլ, նույն անունով հեռավոր համակարգչում, այն վերագրվում է:
ftp>! lsՀրամանատարության առջեւ բացել բացական նշանը տեղադրված համակարգչում կատարում է նշված հրամանը : Այսպիսով, ls- ն տեղադրում է տեղական համակարգչի վրա գտնվող ընթացիկ տեղեկատուի ֆայլի անունները եւ դիրեկտորիայի անունները:
ftp> mget * .jpgՄեջքի հրամանով: դուք կարող եք ներբեռնել բազմաթիվ պատկերներ: Այս հրամանը տեղադրում է բոլոր ֆայլերը, որոնք ավարտվում են .jpg:
ftp> վերանվանել [ից] [դեպի]Վերանվանել հրահանգը փոխում է հեռացված սերվերի վրա գտնվող անունը [նորից] դեպի նոր անունը:
ftp> տեղադրեք տեղադրման ֆայլը [հեռավոր ֆայլ]Այս հրահանգը տեղական ֆայլ է պահում հեռավոր մեքենայի վրա: Ուղարկել տեղային ֆայլը [հեռակա ֆայլ] նույնն է անում:
ftp> mput * .jpgԱյս հրամանը վերբեռնում է բոլոր ֆայլերը, որոնք ավարտվում են .jpg- ի հեռավոր մեքենայի ակտիվ թղթապանակը:
ftp> հեռացնել հեռավոր ֆայլըՀեռացնում հեռավոր մեքենայի վրա գտնվող հեռակա ֆայլը ֆայլը :
ftp> mdelete * .jpgՍա ջնջում է բոլոր ֆայլերը, որոնք ավարտվում են .jpg- ի հեռավոր մեքենայի ակտիվ թղթապանակում:
ftp> չափի ֆայլի անունըՈրոշեք այս հրամանով հեռավոր մեքենայի վրա ֆայլի չափը:
ftp> mkdir [տեղեկատու-անուն]Կատարեք նոր տեղեկատու հեռադիր սերվերի վրա:
ftp> արագԱրագ հրամանը հասանելի է դարձնում ինտերակտիվ ռեժիմը կամ անջատելը, որպեսզի բազմակի ֆայլերի հրամաններն իրականացվեն առանց օգտվողի հաստատման:
ftp> թողեքԹողարկման հրամանը դադարեցնի FTP- ի նիստը եւ դուրս է գալիս FTP ծրագրից: Նույնը կատարում է հրամանները եւ ելքը :
Հրամանի տող ընտրանքներ
Ընտրանքներ (նաեւ կոչվում են դրոշներ կամ անջատիչներ) փոխում են FTP հրամանի գործողությունը: Սովորաբար, հրամանի տող տարբերակը տարածվում է գլխավոր FTP հրամանին: Ահա այն ընտրանքների ցանկը, որը կարող եք կցել FTP հրամաններին եւ նկարագրության ինչի մասին:
- -4 Օգտագործեք միայն IPv4 հյուրընկալողին դիմելիս
- -6 Օգտագործեք միայն IPv6
- -e Անջատում է պատմության աջակցությունը եւ հրամանի խմբագրումը
- -p Օգտագործեք պասիվ ռեժիմ, տվյալների փոխանցման համար
- -i Փոխում է ֆայլերի փոխանցումների ժամանակ ինտերակտիվ հուշում
- -n Կանխում է ավտոմատ մուտք առաջին կապակցությամբ
- -g Անջատում է ֆայլի անունը globbing
- -v Կհեռանար հեռացնել սերվերը `բոլոր պատասխանները ցույց տալու համար
- -d Գործում է կարգաբերում