Мисолҳои истифода аз Linux Клип Command

Дар ин дастур, шумо бояд чӣ гуна истифода бурдани фармони curlро барои боргирӣ кардани файлҳо ва вебсаҳоро нишон диҳед. Агар шумо хоҳед бидонед, ки чӣ гуна лабл аст ва вақте ки шумо бояд онро истифода баред, wget ин саҳифаро хонед.

Фармони параграф метавонад барои интиқоли файлҳо бо якчанд шаклҳои гуногун, аз ҷумла http, https, ftp ва ҳатто smb истифода шавад.

Ин дастур нишон медиҳад, ки чӣ гуна истифода бурдани фармоишро ба шумо нишон медиҳад ва шуморо ба якчанд калидҳо ва хусусиятҳои калидӣ табдил медиҳад.

Истифодаи ламсии асосӣ истифода баред

Фармони curl мумкин аст барои зеркашии файлҳо аз интернет истифода шавад, аммо дар шакли аслии он шумо метавонед мундариҷаи вебии саҳро рост ба тирезаи терминал бор кунед.

Масалан, фармони зеринро ба равзанаи терминал ворид кунед:

шамол http://linux.about.com/cs/linux101/g/curl.htm

Натиҷа дар тирезаи терминал паймоиш хоҳад кард ва онро рамзи вебсайтро дар бар мегирад.

Аён аст, ки саҳифа барои хондани он хеле зуд аст, ва агар шумо мехоҳед, ки онро паст кунед, шумо бояд фармони кам ё фармоишро истифода баред.

лаблабу http://linux.about.com/cs/linux101/g/curl.htm | Бештар

Натиҷаи Мундариҷаи Аз рӯи Файл

Масъала бо истифодаи фармони асосии ламсӣ ин матн хеле зуд аст ва агар шумо файлро ба монанди тасвирҳои ISO-ро зеркашӣ карда бошед, ин намехоҳед, ки ин раванди стандартиро давом диҳед.

Барои захира кардани мундариҷа ба ҳамаи файлҳое, ки шумо бояд кор кунед, муайян кардани минималии o (-o) ба таври зерин нишон дода мешавад:

curl -o

Бинобар ин, зеркашӣ кардани саҳифа дар қисмати истифодаи фармонҳои асосӣ, ҳамаи шумо бояд кор кунед:

curl -o curl.htm http://linux.about.com/cs/linux101/g/curl.htm

Баъд аз файли боркунӣ шумо метавонед онро дар муҳаррири барнома ё барномаи пешфарзии он бо намуди файл муайян кунед.

Шумо метавонед бо ин услуби O-ро истифода баред:

пашм - О http://linux.about.com/cs/linux101/g/curl.htm

Ин қисмати файл номи URL-ро истифода мебарад ва он номи файлеро, ки URL ба он захира шудааст, месозад. Дар парвандаи дар боло навишташуда curl.htm номида мешавад.

Амали фармонбардории Curl дар замина

Бо нобаёнӣ фармоиши параграфӣ нишон медиҳад, ки дар муддати кӯтоҳ ва чӣ қадар маълумот дода шудааст.

Агар шумо танҳо фармонро иҷро кунед, ки шумо метавонед бо чизҳои дигар ба даст биёред, аввалин чизе, ки ба шумо лозим аст, онро дар ҳолати хомӯшона иҷро кунед ва пас шумо бояд онро ҳамчун фармони зайл иҷро кунед .

Барои иҷро кардани фармон, америкаи зайлро истифода баред:

curl -s -O

Барои гирифтани дастгоҳ дар замина иҷро карда мешавад, пас шумо бояд функсияҳоро истифода баред (&):

curl -s -O &

Бор кардани URL-и бисёрҷониба бо Curl

Шумо метавонед аз URL-и бисёрсифат бо истифодаи фармонҳои curl якбора бор кунед.

Дар шакли соддатарин шумо метавонед URL-и бисёртарро зеркашӣ кунед:

curl -O http://www.mysite.com/page1.html -O http://www.mysite.com/page2.html

Тасаввур кунед, ки ҳарчанд шумо бо ҷузвдонҳо бо 100 тасвирҳо, ки ҳамаи image1.jpg, image2.jpg, image3.jpg ва ғайра доранд, шумо намехоҳед, ки дар ҳамаи ин URL номнавис шавед ва шумо намехоҳед.

Шумо метавонед бо ёрии диапазони квадратӣ барои таъмини як қатор истифода баред. Масалан, барои гирифтани файлҳои 1 то 100 шумо метавонед инҳоро дар бар гиред:

лаблабу-http://www.mysite.com/images/image[1-100].jpg

Шумо инчунин метавонед қуттиҳои ҷовидониро барои муайян кардани сайтҳо бо форматҳои шабеҳ истифода баред.

Масалан, тасаввур кунед, ки мехоҳед ба www.google.com ва www.bing.com мурур кунед. Шумо фақат фармонҳои зеринро истифода карда метавонед:

curl -O http: // www. google, bing} .com

Пешрафти пешрафт

Бо нобаёнӣ фармони curl маълумоти зеринро бар хоҳад гардонд, ки он URL-ро зеркашӣ мекунад:

Агар шумо хоҳед, ки як воҳиди оддии пешрафтаро бартарӣ диҳед, ки ба таври автоматӣ (- #

curl - # -O

Роҳнамо кардан

Тасаввур кунед, ки шумо URL-ро ҳамчун қисми фармонҳои curl тасвир кардед ва фикр кунед, ки суроғаи дурустро барои дарёфти файли калон танҳо баъд аз бозгашт шудан пайдо кунед, ки ҳамаи шумо дорои як вебсайт ҳастед, "ин саҳифа ба www.blah кӯчонида шудааст. Озодӣ " Ин метавонад ҷашнгирӣ нахоҳад буд.

Фармони curl дар он аст, ки он метавонад ба самтҳои зерин равона карда шавад. Ҳамаи шумо бояд кор кунед, ки гузариши мантиқи L (-L) -ро ба таври зайл истифода кунед:

curl -OL

Сатҳи Download Download

Агар шумо файлҳои калонтарини зеркашӣ карда бошед ва шумо ба шабакаи заифи интернетӣ бармегардед, пас, агар шумо кӯшиш кунед, ки кор дар Интернет кор кунанд.

Хушбахтона, шумо метавонед суръати зеркашӣ бо фармони curlро паст кунед, то он вақте, ки он суроғаеро ба бор орад, ки шумо метавонед ҳар як шахсро хушбахт нигоҳ доред.

curl -Olimlim-rate 1m

Дар муқоиса бо kilobytes (k ё K), megabytes (m ё m) ё gigabayt (g ё G) мумкин аст.

Аз файлҳои FTP аз Download файлҳо

Фармоиши curl метавонад танҳо аз интиқоли файлҳои HTTP идора шавад. Он метавонад FTP, GOPHER, SMB, HTTPS ва бисёр шаклҳои дигарро идора карда тавонад.

Барои зеркашӣ кардани файлҳо аз сервери FTP фармони зерин истифода баред:

user curl -u: password -o

Агар шумо номи файлро ҳамчун қисми URL муайян созед, он файлро бор мекунад, аммо агар номи папкаро муайян кунед он рӯйхати папкаро бар хоҳад гардонд.

Шумо инчунин метавонед лентаро барои фиристодани файлҳо ба сервери ftp бо истифода аз фармонҳои зерин истифода баред:

Истифодабарандаи curl -u: парол -

Номи файлҳо ва метавонад ҳамоҳангии ҳамон намоишро ҳамчун боркунии файлҳои сершумори HTTP истифода барад.

Гузаронидани маълумот дар форма ба формат

Шумо метавонед плитаҳоро ба шакли формула пур кунед ва маълумотро ба монанди он, ки шумо онро дар интернет пур кардаед, истифода баред. Хизматҳои маъмул, мисли Google, ин гуна истифодабариро маҳдуд мекунанд.

Тасаввур кунед, ки шакли ном ва суроғаи почтаи электронӣ вуҷуд дорад. Шумо метавонед ин маълумотро ба тариқи зерин пешниҳод кунед:

номи curl-name = john email=john@mail.com www.mysite.com/formpage.php

Роҳҳои гуногуни интиқоли иттилооти формат вуҷуд дорад. Фармони мазкур дар матни асосӣ истифода мешавад, аммо агар шумо хоҳед, ки рамзгузории бисёрҳуҷраро истифода баред, ки ба интиқоли аксҳо имкон медиҳад, ба шумо лозим аст, ки гузариши минималии F-ро истифода кунед.

Натиҷа

Фармоиши curl дорои усулҳои гуногуни тасдиқкунӣ дорад ва шумо метавонед онро барои дастрасӣ ба сайтҳои FTP, фиристодани мактубҳо, нишонии SAMBA, upload ва downloadи файлҳо ва дигар чизҳои дигар истифода баред.

Барои гирифтани иттилооти бештар дар бораи curl хонандаи дастӣ хонед.