د دودیز کولو او اسانه کولو لپاره خورا اسانه لار شتون لري ځینې قوماندې چې موږ یې په عادي ډول کاروو "کنسول"، د کارولو له لارې alias.
Un alias لکه څنګه چې نوم یې څرګندوي ، دا به موږ سره مرسته وکړي چې د کلمو یا ټکو لړۍ د لنډ او ساده سره ځای په ځای کړو. راځئ چې عملي مثال واخلو ، راځئ چې ووایو موږ یې لیدو يادښتونه د سیسټم څخه ، غوښتنلیک په کارولو سره رنګ ورکوونکی کوم چې په کنسول کې د پایلې رنګ کولو لپاره مسؤل دی. کرښه به دا وي:
$ sudo tailf -n 5 /var/log/syslog | ccze
مګر زه ډاډه یم چې دا به اسانه وي که د دې ټولو لیکلو پرځای ، موږ د مثال په توګه کنسول کې دننه کړو ، یو څه خورا اسانه چې:
$ syslog
ریښتیا؟ دا به خورا ډیر آرام او په یاد ولرئ اسانه وي. بیا ، موږ دا څنګه کوو؟
د یو الياس رامینځته کول.
د عرف رامینځته کول واقعیا اسانه دي. ترکیب به دا وي:
عرف لنډ_ورډ = 'بدلولو لپاره قوماندې یا ټکي'
که موږ پخوانی مثال واخلو نو دا به وي:
عرف سیسلاګ = 'سوډو ټیلف -n 5 / var / log / syslog | ccze '
کمانډ په واحد قیمتونو کې تړل شوی. مګر پوښتنه دا ده موږ دا چیرته ورکړو ښه ، که موږ غواړو دا یوازې لنډمهاله وي ، موږ په ساده ډول دا په کنسول کې ولیکو او دا به تر هغه پورې دوام وکړي چې موږ یې وتړو.
اوس ، که موږ دا د تل لپاره غواړو ، موږ دا په فایل کې دننه کړه ~ / .bashrc کوم چې زموږ کې دی / کور، او که دا نه وي ، نو موږ یې رامینځته کوو (تل په څنګ کې د نښو سره). کله چې موږ د. کرښه زیاته کړه alias پدې فایل کې ، موږ په اسانۍ سره کنسول کوو:
$ . .bashrc
او چمتو !!!
یادونه: پرون زموږ د ISP سره د ستونزو له امله موږ نشو کولی <<° لینکس کې کوم شی خپور کړو ، د دې لپاره موږ بښنه غواړو
7 نظرونه ، خپل پریږدئ
دا ډول پوسټ زیان نه رسوي د دې وسیلو تازه کولو لپاره چې موږ یې معمولا په ورځني ډول نه کاروو. سربیره پردې ، دا بې وخته دی د دې لیکلو درې کاله وروسته او دا د لومړۍ ورځې په توګه پاتې دی.
دا اضافه کړئ ، لږترلږه ډیبیین کې ، دا سپارښتنه کیږي چې د .bash_aliases فایل وکاروئ د هغه فایل پرځای چې تاسو یې یادونه کوئ خپل ایلیس اضافه کړئ. هغه. .bashrc د عرف په فایل کې د لټون لپاره پاملرنه کوي چې زه یې وایم.
د ښوونې او روزنې په هیله. زه یوه پوښتنه لرم: څه حکم کوي '. .bashrc '؟ او په ځانګړي توګه د .bashrc فایل مخې ته (()) څه کوي؟
زه پوهیږم چې دا ډیر ناوخته دی ، مګر د فایل نوم په مخ کې یو ټکی د دې لامل کیږي چې دا په فولډرو کې پټ شي ، نو دا به هلته وي ، مګر تاسو به و نشئ لیدلی تر هغه چې تاسو فایلونه ښکاره نه کړئ.
زه فکر نه کوم چې دا د فایلونو پټولو نقطې ته اشاره کوي. که تاسو نږدې وګورئ نو دلته یو بل شتون لري مخکې له دې د یو ځای لخوا جلا شوی:
$. .bashrc
په لومړي سر کې ما فکر کاوه چې دا به یو څه فایل پرمخ وړي یا هغه معلومات بیرته پورته کړي چې پکې شامل دي. پرځای یې ما باید د ایلیسس اغیزه کولو لپاره ریبوټ کړی وای ، نو دا امر نامعلوم پاتې دی.
تاسو څنګه کولی شئ د قوماندې کارولو ته دوام ورکړئ پداسې حال کې چې دلته یو عرف شتون لري چې دا قوماندې ته راجع کیږي؟ (مثال: تاسو به د rm کمانډ څنګه وکاروئ که دا د عرف معرفي کولو لپاره عرف وي؟)
د دې لپاره ډیر مننه. هڅول!
سلام ، د ټیوټوریل څخه ډیره مننه ، دا زما سره ډیره مرسته وکړه.