Cheat - סקוניל לש תכרעמ ילהנמו םיליחתמל הדוקפה תרושל יביטמיטלוא טא'צ ןויליג


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

.רצק ןמז קרפב דחוימב ןיבהל ידכמ ךורא רבגה יפדב רואיתה ,הרזעו תויורשפא תלבקל רבג יפד ב ןויע ידכ ךות

.יוצרה טלפה תא ךל איבת אל ' הרזע ' הדוקפש ןכתיי ,המוד ןפואב

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

.תונימזה תויורשפאה לע תחא הלימ תרמוא אל םעפ ףא איה ןכ לע רתי ,הדוקפה תרטמב הרכה דבלמ דחוימב ליעומ וניאש דחא ינייפואו ינדפק הנעמ תנתונ ' whatis ' הדוקפ

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

טי'צ לש יללכ ירוביצ ןוישיר תחת ררחושש יביטקארטניא תואמר ןויליג םושיי אוה GNU םהלש תנבומ ךא הרצק היצקנופו תויורשפאה לכ םע סקוניל תדוקפ לש םירקמב שמתשהל ,גיצהל הרטמה תא תרשמו ,סקונ

סקוניל תוכרעמב 'טי'צ' תנקתה

.תכרעמב ' תואמר ' תנקתה ינפל פיפו ןותייפ תנקתהש אדוו ." פיפ " ו " ןותיפ " - תירקיע תולת יתש שי טי'צ ל

# apt-get install Python	(On Debian based Systems)
# yum install python		(On RedHat based Systems)
# apt-get install python-pip 	(On Debian based Systems)
# yum install python-pip 	(On RedHat based Systems)

.רפושמ ןותייפ תוליבח ןיקתמ תויהל דעונו הנקתהל לק ףילחת אוה pip :הרעה

.הליחת תאז ןיקתהל יאדכ אל םא ,'git' הליבח תנקתהש אדוו .טיגמ 'טי'צ' םידירומ ונא

# apt-get install git	(On Debian based Systems)
# yum install git	(On RedHat based Systems)

.האבה הדוקפה תלעפה ידי לע תשרדנה ןותיפה תולת תא ןקתה ,ןכמ רחאל

# pip install docopt pygments

.תואמרה לש Git -ה רגאמ תא טבש ,וישכע

# git clone https://github.com/chrisallenlane/cheat.git

.(ןותיפ טפירקס) ' setup.py ' תא לעפהו םיטי'צה תיירפסל רובע

# cd cheat
# python setup.py install

.תכרעמב תנקתומה טי'צ תסרג תוארל לגוסמ תויהל רומא התא ,הקלח הרוצב תרבוע הנקתהה םא

# cheat -v 

cheat 2.0.9

.האבה הרושה תא וילא ףסוהו ' .bashrc ' שמתשמה ץבוק תא חתפ .'bashrc./~' ץבוקב ' EDITOR ' הביבס הנתשמ רידגהל ךילע

export EDITOR=/usr/bin/nano

.םייונישה תא עצבל ידכ בוש רבחתה .קתנתהו ץבוקה תא רומש .' וננ ' םוקמב ךילע ףדעומה ךרועב שמתשהל לכות

.ךלש תכרעמב םיאתמה ביתנל טפירקסה תא קתעהו ' cheat.bash ' טפירקסה תא טבש טושפ ,תיטמוטוא המלשה רשפאל ידכ .םינוש םיזגפ רובע הדוקפה תרושב תיטמוטוא המלשה רשפאל ידכ תואמר לש תיטמוטואה המל

# wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash 
# mv cheat.bash /etc/bash_completion.d/

.תרחא תפטעמ לש תיטמוטואה המלשהה טפירקסל אבה רושיקב שמתשה .המאתהב תפטעמ לש הרקמב הב שמתשהלו לפכשל ןתינ רשא ,תרחא תפטעמ לש תיטמוטואה המלשהה טפירקס תא Git -ל הלעה תווצה :הרעה

    .ךלש ' .bashrc ' ץבוקב CHEATCOLORS הביבס הנתשמ ףסוה ,הליעפ ריבחת תשגדה תנוכתל .ךכב הצרת םא ,ריבחת תשגדה ליעפהל םג לכות ,ןיפולחל

    export CHEATCOLORS=true

    .רישעל םושייה תא ךופהל ידכ הז םוקימל םיינדי טא'צ תונוילג ףיסוהל ןתינ . ~/.cheat/ םוקימב אצמנ ט'צה ןויליג לש ןכותה .רתויב תושמשמהו תויסיסבה תודוקפה תא קר תתרשמ Cheat םושיי לש לדח

    # cheat -e xyz

    .ליעל הרוצתה בלשב .bashrc ב ונרדגה ,לדחמה תרירב הכירע ב חתפיי טא'צה ןויליג .דחא רוציי הז אל םא .ןימז אוה םא xyz לש טא'צה ןויליג תא חתפת וז הלועפ

    ?הפיא שמתשהל תורשפא וזיא ,זא .xz. * וא zip. * וא bz2. * וא gz. * תויהל לוכי רודכ רודכ

    .וישכע םילק םירבדהש הארנ .דחא םוקיממ רתוי התוא ריבעמו ץעייתמ ינאש ינפל הדוקפב חוטב ינא המכ הנשמ אל , dd הדוקפ ץירמ אל םעפ ףא ינא

    .' uname ' הדוקפל הרזע

    .הלועפב ,הדוקפה תרושב ifconfig לש הרצק הכרדה

    .ליגר שמתשמו תכרעמ להנמ רובע רתויב תובושחה תודוקפה תחא ,' הלעמל ' הדוקפ

    .תכרעמב ןקתומ הלש טא'צה ןויליגש תונימז תודוקפ לש המישר לבק ?(רחאה ןבומה יכ םא) תומרל הדוקפה תא תומרל ךתעד המ

    .תיפיצפס חתפמ תלימ םע טא'צ ןויליג שפח

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

    $ cheat -d 
    
    /home/avi/.cheat 
    /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets

    .ךלש תימוקמה הירפסל הנבומה טא'צה ןויליג תא קתעה

    # cp /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/* /home/avi/.cheat/

    םוכיס

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

    .שרפל םכל ריאשמ אלא ריבסהל ןווכתמ אל ינאש אלפנ gag ףיסוה הז Git טקיורפ

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

    תולקב "תפטעמ רבסה"\טפירקס תועצמאב תפטעמ תודוקפ תנבה :וצימחת לא


כל הזכויות שמורות. © Linux-Console.net • 2019-2024