בייַשפּיל ניצט פון די לינוקס קערל באַפֿעל

אין דעם פירער, איר וועט זיין געוויזן ווי צו נוצן די קעראַל באַפֿעל צו אָפּלאָדירן טעקעס און וועבפּאַגעס. אויב איר ווילן צו וויסן וואָס קערל איז און ווען איר זאָל נוצן עס איבער ווגעט לייענען דעם בלאַט .

דער קערל באַפֿעל קענען ווערן געניצט צו אַריבערפירן טעקעס ניצן אַ נומער פון פאַרשידענע פֿאָרמאַטירונגען אַרייַנגערעכנט הטטפּ, הטטפּס, פטפּ און אַפֿילו סמב.

דעם פירער וועט ווייַזן איר ווי צו נוצן דעם באַפֿעל און וועט פאָרשטעלן איר צו אַ נומער פון שליסל סוויטשאַז און פֿעיִקייטן.

באַסיק קעראַל קאַמאַנד יוסידזש

די קורל באַפֿעל קענען ווערן געניצט צו אָפּלאָדירן טעקעס פון די אינטערנעט אָבער אין זייַן יקערדיק פאָרעם, איר קענען אראפקאפיע די וועב בלאַט צופרידן גלייַך צו די וואָקזאַל פֿענצטער.

למשל, אַרייַן די ווייַטערדיק באַפֿעל אין אַ וואָקזאַל פֿענצטער:

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

די רעזולטאַט וועט מעגילע אַרויף אין די וואָקזאַל פֿענצטער און עס וועט ווייַזן איר די קאָד פֿאַר די לינגקט וועבפּאַגע.

דאָך, דער בלאַט סקראָולז אויך געשווינד צו לייענען און אַזוי אויב איר ווילט פּאַמעלעך עס אַראָפּ איר זאָל נוצן אָדער די ווייניקער באַפֿעל אָדער די מער באַפֿעל .

curl http://linux.about.com/cs/linux101/g/curl.htm | מער

רעזולטאַט דער אינהאַלט פון קערל צו אַ טעקע

די פּראָבלעם מיט די גרונט קערל באַפֿעלן באַניץ איז אַז די טעקסט סקראָולז זייער שנעל און אויב איר זענט דאַונלאָודינג אַ טעקע אַזאַ ווי אַ יסאָ בילד דעמאָלט איר טאָן ניט וועלן דאָס געגאנגען צו די נאָרמאַל פּראָדוקציע.

צו ראַטעווען דעם צופרידן צו אַ טעקע אַלע איר האָבן צו טאָן איז ספּעציפיצירן די מינוס אָ (-o) באַשטימען ווי גייט:

curl -o

דעריבער צו אראפקאפיע די בלאַט לינגקט צו דער גרונט באַפֿעלן נוצן אָפּטיילונג וואָס איר האָט צו טאָן איז אַרייַן די ווייַטערדיק באַפֿעל:

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

נאָך די טעקע האט דאַונלאָודיד איר קענען עפענען עס אין אַ רעדאַקטאָר אָדער זייַן פעליקייַט פּראָגראַם באשלאסן דורך די טעקע טיפּ.

איר קענען פאַרפּאָשעטערן דעם ווייַטער דורך ניצן די מינוס אָ באַשטימען (-אָ) ווי גייט:

קערל -אָ http://linux.about.com/cs/linux101/g/curl.htm

דאָס וועט נוצן די פילענאַמע חלק פון די URL און מאַכן עס די פילענאַמע אַז די URL איז געראטעוועט. אין דער אויבן בייַשפּיל, די טעקע וועט ווערן גערופן curl.htm.

ראַן די קערל באַפֿעלן אין דער הינטערגרונט

דורך פעליקייַט, די קערל באַפֿעל ווייזט אַ פּראָגרעס באַר דערציילט איר ווי לאַנג עס איז לינקס און ווי פיל דאַטן איז טראַנספערד.

אויב איר נאָר ווילן די באַפֿעל צו לויפן אַזוי אַז איר קענען באַקומען אויף מיט אנדערע זאכן דער ערשטער זאַך וואָס איר דאַרפֿן צו טאָן איז לויפן אין שטיל מאָדע, און דעמאָלט איר דאַרפֿן צו לויפן עס ווי אַ באַפֿעל באַפֿעל .

צו לויפן אַ באַפֿעל בישטיקע נוצן די פאלגענדע באַפֿעל:

curl -s-אָ

צו באַקומען די באַפֿעל צו לויפן אין די הינטערגרונט איר דאַרפֿן צו נוצן די אַמפּערסאַנד (&) ווי גייט:

curl -s-O &

דאַונלאָודינג מער ווי איין URLס מיט קערל

איר קענען אראפקאפיע פון ​​אַ פאַרשיידנקייַט פון וועבזייטל ניצן אַ איין קערל באַפֿעל.

אין איר סימפּלאַסט פאָרעם איר קענען אראפקאפיע עטלעכע 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 איר קענען ספּעציפיצירן די פאלגענדע:

curl -O http://www.mysite.com/images/image[1-100].jpg

איר קענען אויך נוצן קורלי בראַקאַץ צו ספּעציפיצירן קייפל זייטלעך מיט ענלעך פאָרמאַץ.

למשל ימאַדזשאַן איר ווילן צו אָפּלאָדירן www.google.com און www.bing.com. איר קענען פשוט נוצן די פאלגענדע באַפֿעל:

curl -O http: // וווווו. (google, bing). קאַם

ווייַזונג פּראָגרעס

דורך פעליקייַט די קערל באַפֿעל קערט די ווייַטערדיק אינפֿאָרמאַציע ווי עס דאַונלאָודז אַ URL:

אויב איר וואָלט בעסער אַ פּשוט פּראָגרעס באַר וואָס פשוט ספּעציפיצירן די מינוס האַש (- #) באַשטימען ווי גייט:

קערל - # -אָ

רעדאַגירן רעדירעקץ

ימאַגינע איר האָט גערעדט אַ URL ווי אַ טייל פון די קערל באַפֿעל און טראַכטן איר האָבן די רעכט אַדרעס צו אָפּלאָדירן אַ גרויס טעקע בלויז צו צוריקקומען שפּעטער צו געפֿינען אַז אַלע איר האָבן איז אַ וועבזייטל סטייטינג "דעם בלאַט איז רידערעקטיד צו www.blah. com ". אַז וואָלט זיין אַנויינג וואָלט נישט עס.

דער קערל באַפֿעל איז קלוג אין אַז עס קען נאָכפאָלגן רעדירעקץ. אַלע איר האָבן צו טאָן איז נוצן די מינוס ל באַשטימען (-L) ווי גייט:

curl -OL

רעדוצירן די אראפקאפיע קורס

אויב איר זענט דאַונלאָודינג אַ גרויס טעקע און איר האָבן אַ נעבעך אינטערנעץ קשר, איר זאלן אַנטוישן די משפּחה אויב זיי זענען טריינג צו טאָן שטאָפּן אויף די אינטערנעט ווי געזונט.

צומ גליק, איר קענען רעדוצירן די אראפקאפיע קורס מיט די קערל באַפֿעל אַזוי אַז עס וועט נעמען מער צו אָפּלאָדירן די טעקע איר קענען האַלטן אַלע צופרידן.

קערל -אָ - לימאַט-קורס 1 ם

די קורס קענען זיין ספּעסאַפייד אין קילאָביטעס (ק אָדער ק), מעגאַביטעס (ם אָדער ב) אָדער גיגאבייט (ג אָדער ג).

אָפּלאָדירן טעקעס פון אַ פטפּ סערווירער

דער קערל באַפֿעל קענען שעפּן מער ווי בלויז הטטפּ טעקע טראַנספערס. עס קענען אָנהאַלטן פטפּ, גאָפער, סמב, הטטפּס און פילע אנדערע פֿאָרמאַטירונגען.

צו אָפּלאָדירן טעקעס פון אַ פטפּ סערווירער ניצן די ווייַטערדיק באַפֿעלן:

קלאָץ -ו באַניצער: פּאַראָל -א

אויב איר ספּעציפיצירט די נאָמען פון אַ טעקע ווי טייל פון די URL, עס וועט אראפקאפיע די טעקע, אָבער אויב איר ספּעציפיצירן די נאָמען פון אַ טעקע עס וועט צוריקקומען אַ טעקע ליסטינג.

איר קען אויך נוצן קורל צו צופֿעליקער טעקעס צו אַ פטפּ סערווער דורך ניצן די ווייַטערדיק באַפֿעל:

קלאָץ -ו באַניצער: פּאַראָל -ט <פילענאַמע (s)>

די פילענאַמעס און קענען נוצן די זעלבע מוסטער וואָס ריכטן זיך ווי פֿאַר דאַונלאָודינג קייפל הטטפּ טעקעס.

פאָרלייגן פאָרם דאַטע צו א פאָרעם

איר קענען נוצן קורל צו פּלאָמבירן אַן אָנליין פאָרעם און פאָרלייגן די דאַטן ווי אויב איר האָט אָנגעפילט עס אין אָנליין. פילע פאָלקס באַדינונגען אַזאַ ווי Google פאַרשפּרייטן דעם סאָרט פון באַניץ.

ימאַגינע עס איז אַ פאָרעם מיט אַ נאָמען און בליצפּאָסט אַדרעס. איר קענען פאָרלייגן דעם אינפֿאָרמאַציע ווי גייט:

curl -d name = john email=john@mail.com www.mysite.com/formpage.php

עס זענען פארשיידענע וועגן פון טראַנספערינג פאָרעם אינפֿאָרמאַציע. דער אויבן באַפֿעל ניצט יקערדיק טעקסט אָבער אויב איר ווילן צו נוצן מולטי סיסטעם וואָס אַלאַוז בילד אַריבערפירן, איר דאַרפֿן צו נוצן די מינוס ו באַשטימען (-פ).

Summary

דער קערל באַפֿעל האט אַ פּלאַץ פון פאַרשידענע אָטענטאַקיישאַן מעטהאָדס און איר קענען נוצן עס צו צוטריט פטפּ זייטלעך, שיקן ימיילז, פאַרבינדן צו סאַמבאַ ווענדט, ופּלאָאַד און אָפּלאָדירן טעקעס און פילע אנדערע זאכן.

צו באַקומען מער אינפֿאָרמאַציע וועגן קערל לייענען די מאַנואַל בלאַט.