د بشری فايل څه شی دی؟

پېژندنه

که تاسو لینکس د یو څه لپاره کارول غواړئ او په ځانګړي توګه که تاسو د لینکس کمانډ لین سره پیژندنه پیل کړئ تاسو به پوه شئ چې BASH د لینوکس شیل دی.

BASH د بیا بیا بیا شیل لپاره ولاړ دی. د csh، zsh، dash او زنګ په شمول یو شمیر مختلف توپونه شتون لري.

A shell یو ژباړونکی دی چې کولی شي د یو کارن لپاره قوماندې ومني او عملیات ترسره کړي لکه د فایل سیسټم شاوخوا ، د چلولو پروګرامونه او د وسایطو سره د اړیکو نیولو لپاره .

ډیری ډیبیان د لینکس ډیټا لکه Debian پخپله، Ubuntu او لینوکس میتود د BASH په ځای د شیل په توګه DASH کاروي. DASH د Debian Almquist شیل لپاره دی. د DASH شیل د BASH سره ورته ورته دی مګر دا د BASH شیل څخه ډیر کوچنی دی.

له دې پرته چې تاسو د BASH یا DASH په کارولو بوخت یاست نو تاسو به د ب .bashrc په نوم یو فایل ولري. په حقیقت کې تاسو به د بشروک فایلونه لرئ.

د ټرمینل کړکۍ پرانیزئ او لاندې کمانډ کې ولیکئ:

sudo موند / -name .bashrc

کله چې زه دا امر ترسره کړم نو درې نتیجې بیرته راځي:

د /etc/skel/.bashrc فایل د هر نوي کاروونکو کور کور فولډ کې کاپي شوي چې په سیسټم کې رامینځ ته شوي.

/ gome/.bashrc هغه فایل دی چې هرکله چې کاروونکي ګیری د شیل پرانيستل او د اصلي دوتنې کارول کله چې ریښی د شیل پرانیستل کیږي کارول کیږي.

د بشروک فایل څه شی دی؟

د بشروک فایل د شیل سکریپ دی چې هر وخت چلوي چې یو کارن یو نوی شیل پرانیزي.

د بیلګې په توګه د ترمیم کړکۍ پرانیزئ او لاندې کمانډ داخل کړئ:

بش

اوس په هماغه کړکۍ کې دا امر داخل کړئ:

بش

هرکله چې تاسو د ترمینل کړکۍ پرانیزئ د بشریک فایل ترسره شو.

د .bashrc فایل یو ښه ځای دی نو لدې کبله امرونه وټاکئ چې تاسو غواړئ هر یو ځل چل کړئ چې تاسو شیل خلاص کړئ.

د مثال په ډول د بشروک دوتنې د نانو په کارولو سره لاندې په لاندې ډول دي:

نانو ~ / .bashrc

د فایل په پای کې لاندې کمانډ درج کړئ:

"Hello $ USER" په نښه کړئ

د فایل فایل د CTRL او O فشارول او بیا وروسته د CTRL او X فشارولو له لارې نانو بهر کړئ.

د ټرمینل کړکۍ دننه کمانډ چلوي:

بش

د "هیلو" کلمه باید د هغه کارن-نوم سره سم ښکاره شي چې تاسو یې په نښه کړئ.

تاسو د .bashrc فایل د هر څه چې تاسو غواړئ کارولو لپاره کار واخیستئ او په ریښتیا پدې لارښود کې ما تاسو ته ښودلې چې د سیسټمفټ کمانډ په کارولو سره د سیسټم معلومات څرنګه ښودل .

د عليزونو کارول

د بشروک دوتنې عموما د معمول کارول شویو قوماندېونو لپاره ایالتونه ټاکلو لپاره کارول کیږي ترڅو تاسو د اوږد قوماندې یاد وساتئ.

ځینې ​​خلک دا بد بد ګڼي ځکه چې تاسو په دې پوهیدلی شئ چې اصلي ماشین څنګه کله چې په ماشین کې ځای پر ځای کارول غواړئ چیرته چې ستاسو ځانګړی. بشریس فایل شتون نلري.

حقیقت دا دی چې ټول حکمونه آنلاین په انلاین ډول چمتو کیږي او د سړي پاڼې کې، نو زه د منفي په ځای د غیر مثبتۍ په توګه وینم.

که تاسو د ڈیفالټ .bashrc فایل وګورئ په یو تقسیم کې لکه Ubuntu یا Mint تاسو ته به ځینې نښې نښانې وکارول شئ.

د مثال په توګه:

alias ll = 'ls -alF'

alias la = 'ls-a'

د l ایل 'ls -CF'

د LS کمانډ د فایل سیسټم کې د فایلونو او لارښوونو لیست لپاره کارول کیږي. که تاسو دا الرښود لوستلئ نو تاسو به معلومه کړئ چې د ټولو سیسټمونو معنی دا ده چې تاسو د Ls قوماندې چلول.

FAL دا معنا لري چې تاسو به د فایل لیست وګورئ ټول هغه فایلونه چې پټ شوي فایلونه پکې شامل دي ښودل شوي چې د ډوډۍ سره مخ شوي دي. د فايل لیست به د لیکوال نوم او د دوتنې ډول ډول محرم شي.

د A-switch په ساده ډول ټول فایلونه او لارښوونې لیست کوي مګر دا د .. دوتنې سره سم کوي.

په پای کې د CF لیستونه د کالم له مخې د دوی طبقه بندي لست کوي.

اوس تاسو کولی شئ په هر وخت کې دا حکمونه د ترمیمینال ته داخل کړئ:

ls -alF

Ls-A

LS-CF

لکه څنګه چې د .بشراس په دوتنې کې د یو عرفې ځای په ځای شوی تاسو کولی شئ په ساده ډول دا عرفات په لاندې ډول پرمخ بوځي:

زه به

la

l

که تاسو خپل ځان په منظم ډول اداره کوئ نو دا یو نسبتا اوږد قوماندې دی چې کیدی شي د خپل بښنې سره د بباشفر فایل کې اضافه شي.

د عرفې لپاره بڼه په لاندې ډول ده:

د نوي_command_name = کمانڈ_to_run نوم

په بنسټيزه توګه تاسو د عرف نومونه مشخص کړئ او بيا د عرف نوم نوم ورکړئ. بیا تاسو هغه قومانده تشریح کړئ چې تاسو یې د مساواتو وروسته وروسته چلول غواړئ.

مثلا:

ورته نوم 'cd ..'

پورتنۍ قوماندې تاسو ته د ننوتلو له لارې ډیری ډریریال ته اجازه درکوي.

لنډیز

د بشروک فایل یو ډیر پیاوړی وسیله دی او ستاسو د لینوکس شیل د دودولو لپاره غوره لار ده. په سمه توګه کارول کیږي تاسو به خپل محصولات لس برابره کړئ.