အတွက်အသုံးပြုသော Bashrc ဖိုင်မှတ်တမ်းဆိုတာဘာလဲ

နိဒါန်း

သငျသညျခဏ Linux ကိုသုံးပြီးပြီဆိုပါကအထူးသဖြင့်သင်က Linux ကို command line ကိုအကျွမ်းတဝင်ရဖို့စတင်နေကြသည်လျှင်သင် Bash တစ် Linux ကို shell ကိုကြောင်းကိုသိရကြလိမ့်မည်။

Bash Bourne တဖန်ရှဲလ်ကိုဆိုလိုတာပါ။ csh, zsh, dash နှင့် Korn အပါအဝင်ကွဲပြားခြားနားသောခွံ၏နံပါတ်ရှိပါသည်။

တစ်ဦးက shell ကိုအသုံးပြုသူတစ်ဦးအဘို့ပညတ်တရားကိုခံခြင်းနှင့်ကဲ့သို့သောလုပ်ငန်းများလုပ်ဆောင်ရန်သူတို့ကို run နိုင်သည့်စကားပြန်ဖြစ်ပါတယ် ဖိုင်တစ်ဖိုင် system ကိုလှည့်ပတ်သွားလာ , ပရိုဂရမ်ကို run ခြင်းနှင့် devices များနှင့်အတူအပြန်အလှန်

ထိုကဲ့သို့သော Debian သူ့ဟာသူ, Ubuntu ကိုနှင့် Linux Mint, အဖြစ်အတော်များများ Debian based Linux ကိုဖြန့်ဝေမယ့်အစားကား Bash တစ် shell ကိုအဖြစ် Dash ကိုအသုံးပြုပါ။ Dash Debian Almquist ရှဲလ်ကိုဆိုလိုတာပါ။ အဆိုပါ Dash shell ကို Bash ရန်အလွန်ဆင်တူပေမယ်က Bash shell ကိုထက်အများကြီးသေးငယ်သည်။

မည်သို့ပင်သငျသညျကား Bash သို့မဟုတ် dash အသုံးပြုနေသည်ရှိမရှိသကဲ့သို့သင်တို့အား .bashrc လို့ခေါ်တဲ့ဖိုင်ရပါလိမ့်မယ်။ တကယ်တော့သင်မျိုးစုံ .bashrc ဖိုင်တွေရပါလိမ့်မယ်။

Terminal ကိုပြတင်းပေါက်ဖွင့်ပါ ကအောက်ပါ command ကိုနှင့်အမျိုးအစား:

sudo ကိုရှာဖွေ / -name .bashrc

ငါဒီ command ကို run လိုက်တဲ့အခါပြန်လာသောသုံးရလဒ်များကိုရှိပါတယ်:

အဆိုပါ /etc/skel/.bashrc ဖိုင်တစ် system ပေါ်တွင်ဖန်တီးဖြစ်ကြောင်းဆိုသစ်ကိုအသုံးပြုသူအိမ်ဖိုင်တွဲသို့ကူးယူထားပါသည်။

အဆိုပါ /home/gary/.bashrc အသုံးပြုသူ Gary အမြစ်တစ် shell ကိုဖွင့်လှစ်သည့်အခါတိုင်းတစ်ဦး shell ကိုနှင့်အမြစ် file ကိုအသုံးပြုသည်ဖွင့်လှစ်သည့်အခါတိုင်းအသုံးပြုတဲ့ဖိုင်ဖြစ်ပါသည်။

အဆိုပါ .bashrc ဖိုင်မှတ်တမ်းဆိုတာဘာလဲ

အဆိုပါ .bashrc ဖိုင်ကိုအသုံးပြုသူတစ်အသစ်တစ်ခု shell ကိုဖွင့်လှစ်အခါတိုင်း run ထားတဲ့တစ် shell ကို script ဖြစ်ပါတယ်။

ဥပမာအားဖြင့်တစ်ဦး Terminal Window ကိုဖွင့်လှစ်ခြင်းနှင့်အောက်ပါ command ကိုရိုက်ထည့်ပါ:

ကား Bash

အခုဆိုရင်တူညီပြတင်းပေါက်အတွင်းကဒီ command ကိုရိုက်ထည့်ပါ:

ကား Bash

အခါတိုင်းသင် bashrc file ကိုဖျော်ဖြေတာဖြစ်ပါတယ် Terminal ကိုပြတင်းပေါက်ဖွင့်လှစ်။

အဆိုပါ .bashrc ဖိုင်ထို့ကြောင့်သင် shell ကိုဖွင့်လှစ်တိုင်းတစ်ခုတည်းအချိန်ကို run ချင်သောပညတ်တော်တို့ကို run ဖို့ကောင်းတဲ့နေရာဖြစ်ပါတယ်။

ဥပမာတစ်ခုအဖြစ်အောက်ပါအတိုင်း nano သုံးပြီး .bashrc file ကိုဖွင့ ်. :

nano ~ / .bashrc

ဖိုင်ရဲ့အဆုံးမှာအောက်ပါ command ကိုရိုက်ထည့်ပါ:

ပဲ့တင်သံ "မင်္ဂလာပါ $ USER"

CTRL နှင့် X တို့မှာနှိပ်ခြင်းဖြင့် CTRL နှင့်အိုကိုနှိပ်ခြင်းဖြင့်ဖိုင်ပြီးတော့ထွက်ပေါက် nano Save

terminal ကိုပြတင်းပေါက်အတွင်းအောက်ပါ command ကို run:

ကား Bash

အဆိုပါစကားလုံးက "မင်္ဂလာပါ" သင်အဖြစ် logged နေသောအသုံးပြုသူအမည်နှင့်အတူပြသရပါမည်။

သင်ဆန္ဒရှိဘာမှလုပ်ဖို့ .bashrc ဖိုင်ကိုသုံးနိုငျနှင့်အမှန်ပင် ဒီလမ်းညွှန်ထဲမှာငါဘယ်လို screenfetch command ကို အသုံးပြု. system သတင်းအချက်အလက်ဖော်ပြရန်ရန်သင့်အားပြသ

အိမ်နာမည်များအသုံးပြုခြင်း

အဆိုပါ .bashrc ဖိုင်ကိုလေ့သင်သည်တာရှည်ပညတ်တော်တို့ကိုမှတ်မိဖို့ရှိသည်မဟုတ်ကြဘူးဒါကြောင့်အများအားပညတ်တို့ကိုအသုံးပြုသောမှနာမည်တင်ထားရန်အသုံးပြုသည်။

သင်သည်သင်၏ကိုယ်ပိုင်အထူးသ .bashrc ဖိုင်ကိုမတည်ရှိပါဘူးတဲ့စက်ပေါ်မှာနေရာချစအခါအမှန်တကယ် command ကိုသုံးဖို့ဘယ်လိုမေ့လျော့နိုင်ဘာဖြစ်လို့လဲဆိုတော့တချို့လူတွေကဒီဟာမကောင်းတဲ့အရာစဉ်းစားပါ။

သမ္မာတရားကိုပညတ်တော်ကိုအားလုံးအွန်လိုင်းအလွယ်တကူမရရှိနိုင်ပါဖြစ်ကြပြီးလူကိုစာမျက်နှာများတွင်ဒါငါအပြုသဘောထက်အပျက်သဘောဆောင်သောအဖြစ်နာမည်တုများဖြည့်စွက်မြင်သောသို့သော်ဖြစ်ပါတယ်။

သငျသညျထိုကဲ့သို့သော Ubuntu ကိုသို့မဟုတ် Mint, အဖြစ်ဖြန့်ဖြူးအတွက် default အ .bashrc ဖိုင်ကိုကြည့်ပါလျှင်အချို့ကိုသင်နာမည်ပြီးသားကို set up ကိုမြင်ရပါလိမ့်မယ်။

ဥပမာ:

alias ကို ll = 'ls -alF' '

alias ကို la = 'ls -a' '

alias ကိုဌ = 'ls -CF' '

အဆိုပါ ls command ကိုရိုက်ဖိုင်ကို system ထဲမှာဖိုင်တွေနဲ့ directory များစာရင်းပြုစုရန်အသုံးပြုသည်။ သငျသညျဆိုပါက ဒီလမ်းညွှန်ကိုဖတ်ရှုသင် switches များအပေါငျးတို့သအဘယ်သို့ဆိုလိုသည်ကိုထွက်ရှာတွေ့ပါလိမ့်မယ် သင် ls command ကို run တဲ့အခါမှာ။

အဆိုပါ -alF သင်တို့ရှိသမျှဖိုင်တွေက dot နှင့်အတူ preceeded ထားတဲ့ဝှက်ထားသောဖိုင်များကိုအပါအဝင်ပြပွဲစာရင်းဖိုင်တစ်ခုကိုမြင်ရပါလိမ့်မယ်ဆိုလိုသည်။ စာရင်းဖိုင်ရေးသားသူရဲ့နာမညျကိုတို့ပါဝင်သည်မည်ဖြစ်ပြီးတစ်ဦးချင်းစီဖိုင်အမျိုးအစားခွဲခြားပါလိမ့်မည်။

အဆိုပါ -a switch ကိုရိုးရှင်းစွာအပေါငျးတို့သဖိုင်တွေနဲ့ directory များစာရင်းပြုစုပေမယ့်က .. ဖိုင် omits ။

နောက်ဆုံးအနေနဲ့ -CF ၎င်းတို့၏ခွဲခြားနှင့်အတူကော်လံအားဖြင့် entries တွေကိုစာရင်းပြုလုပ်ထားသည်။

ယခုတွင်သင်သည်မည်သည့်အချိန်တွင်ထို command များကိုမဆိုတစ်ဦး terminal ကိုသို့ညွှန်ကြားဝင်နိုင်:

ls -alF

ls -a

ls-CF

တစ်ဦး alias ကိုအောက်ပါအတိုင်းသကဲ့သို့သငျရိုးရှင်းစွာ alias ကို run နိုင် .bashrc ဖိုင်ထဲမှာသတ်မှတ်ပြီးပါပြီအဖြစ်:

ll

la

သင်ကိုယ်တိုင်မှန်မှန်တစ် command ကို run ရှာက .bashrc ဖိုင်သင့်ကိုယ်ပိုင် alias ကိုဖြည့်စွက်ရကျိုးနပ်ပါလိမ့်မယ်တစ်ဦးအတော်လေးရှည်လျား command တစ်ခုဖြစ်သည်လျှင်။

အောက်မှာဖေါ်ပြတဲ့အတိုင်း alias ကိုများအတွက်ပုံစံဖြစ်ပါသည်:

alias ကို new_command_name = command_to_run

အခြေခံအားဖြင့်သင် alias ကို command ကို specify ထို့နောက် alias ကိုနာမည်တစ်ခုပေးပါ။ သို့ဖြစ်လျှင်သင်သည်သင်တန်းတူသည်နိမိတ်လက္ခဏာကို run ရန်ဆန္ဒရှိ command ကို specify ။

ဥပမာအားဖြင့်:

= 'cd .. ' 'ထနာမည်

အထက်ပါ command ကိုသငျသညျရိုးရှင်းစွာထရိုက်ထည့်ခြင်းဖြင့်တစ်ဦး directory ကိုတက်သွားပေးနိုင်ပါတယ်။

အကျဉ်းချုပ်

အဆိုပါ .bashrc file ကိုတစ်ဦးအလွန်အစွမ်းထက် tool တစ်ခုဖြစ်သည်နှင့်သင့် Linux ကို shell ကိုစိတ်ကြိုက်အကောင်းဆုံးနည်းလမ်းဖြစ်ပါတယ်။ သင်သည်သင်၏ကုန်ထုတ်စွမ်းအားတစ်ဆယ်ခွံကိုတိုးပွါးစေမှန်ကန်သောလမ်းအတွက်အသုံးပြုခဲ့သည်။