Linux တွင် လင့်ခ်တစ်ခုကို မည်သို့ဖွင့်ရမည်နည်း။

Linux တွင်၊ xdc-open command သည် မူရင်းအပလီကေးရှင်းကို အသုံးပြု၍ ဖိုင် သို့မဟုတ် URL ကိုဖွင့်သည်။ ပုံသေဘရောက်ဆာကိုအသုံးပြု၍ URL တစ်ခုကိုဖွင့်ရန်… Mac တွင်၊ ကျွန်ုပ်တို့သည် ပုံသေအပလီကေးရှင်းကိုအသုံးပြု၍ ဖိုင်တစ်ခု သို့မဟုတ် URL တစ်ခုကိုဖွင့်ရန် အဖွင့်အမိန့်ကို အသုံးပြုနိုင်ပါသည်။ ဖိုင် သို့မဟုတ် URL ကိုဖွင့်ရန် မည်သည့်အက်ပ်လီကေးရှင်းကိုလည်း သတ်မှတ်နိုင်သည်။

လမ်းညွှန်တစ်ခုရှိ သင်္ကေတလင့်ခ်များကို ကြည့်ရှုရန်-

  1. Terminal ကိုဖွင့်ပြီး ထိုလမ်းညွှန်သို့ ရွှေ့ပါ။
  2. command : ls -la ဟု ရိုက်ထည့်ပါ။ ဤအရာသည် ၎င်းတို့ကို ဝှက်ထားသော်လည်း လမ်းညွှန်ရှိဖိုင်အားလုံးကို ကြာရှည်စွာ စာရင်းပြုစုထားမည်ဖြစ်သည်။
  3. l ဖြင့် အစပြုသော ဖိုင်များသည် သင်၏ သင်္ကေတ လင့်ခ်ဖိုင်များ ဖြစ်သည်။

ဖော်ပြချက်။ link command သည် ရှိပြီးသားဖိုင် FILE2 နှင့် တူညီသော အညွှန်းကိန်း node ကို မျှဝေသည့် FILE1 ဟု အမည်ပေးထားသော hard link တစ်ခုကို ဖန်တီးပေးပါသည်။ FILE1 နှင့် FILE2 သည် တူညီသောအညွှန်းကိန်း node ကိုမျှဝေသောကြောင့်၊ ၎င်းတို့သည် ဒစ်ခ်ပေါ်ရှိ တူညီသောဒေတာကို ညွှန်ပြမည်ဖြစ်ပြီး၊ ပြုပြင်ခြင်းတစ်ခုသည် အခြားတစ်ခုကို မွမ်းမံခြင်းနှင့် အတူတူပင်ဖြစ်လိမ့်မည်။

ပုံမှန်အားဖြင့် ln command သည် hard link များကို ဖန်တီးပေးသည်။ သင်္ကေတလင့်ခ်တစ်ခုဖန်တီးရန် -s (–symbolic) ရွေးချယ်မှုကို အသုံးပြုပါ။ အကယ်၍ FILE နှင့် LINK နှစ်ခုလုံးကို ပေးထားပါက ln သည် ပထမအငြင်းအခုံ (FILE) အဖြစ် သတ်မှတ်ထားသော ဖိုင်မှ လင့်ခ်တစ်ခုကို ဖန်တီးပေးမည်ဖြစ်ပြီး ဒုတိယ အကြောင်းပြချက် ( LINK ) မှ ဖိုင်ကို ဖန်တီးပေးမည်ဖြစ်သည်။

UNIX ရှိ လင့်ခ်သည် ဖိုင်တစ်ခုဆီသို့ ညွှန်ပြချက်တစ်ခုဖြစ်သည်။ မည်သည့်ပရိုဂရမ်းမင်းဘာသာစကားများတွင်မဆို ညွှန်ပြချက်များကဲ့သို့ပင်၊ UNIX ရှိ လင့်ခ်များသည် ဖိုင်တစ်ခု သို့မဟုတ် လမ်းညွှန်တစ်ခုသို့ ညွှန်ပြသည့် ညွှန်ပြချက်များဖြစ်သည်။ … လင့်ခ်များသည် ဖိုင်အမည်တစ်ခုထက်ပို၍ အခြားနေရာများတွင် တူညီသောဖိုင်ကို ရည်ညွှန်းခွင့်ပြုသည်။ လင့်ခ် နှစ်မျိုး ရှိသည်- Soft Link သို့မဟုတ် Symbolic လင့်ခ်များ။

ပုံဆောင်လင့်ခ်တစ်ခုကို ဖယ်ရှားရန်၊ rm သို့မဟုတ် unlink command ကို အသုံးပြု၍ အငြင်းအခုံတစ်ခုအဖြစ် symlink ၏အမည်ဖြင့် လိုက်နာပါ။ လမ်းညွှန်တစ်ခုသို့ညွှန်ပြသော သင်္ကေတလင့်ခ်ကို ဖယ်ရှားသည့်အခါ သင်္ကေတလင့်ခ်အမည်တွင် trailing slash ကို ထပ်မထည့်ပါနှင့်။

ဟာ့ဒ်လင့်ခ်များအတွက် အသုံးဝင်ဆုံး အက်ပ်လီကေးရှင်းသည် ဖိုင်များ၊ ပရိုဂရမ်များနှင့် ဇာတ်ညွှန်းများ (ဥပမာ အတိုချုံးပရိုဂရမ်များ) ကို မူရင်းဖိုင် သို့မဟုတ် လုပ်ဆောင်နိုင်သော ဖိုင်မှ မတူညီသော လမ်းကြောင်းတစ်ခုတွင် အလွယ်တကူ ဝင်ရောက်နိုင်စေရန် ခွင့်ပြုထားခြင်းဖြစ်သည် (ဥပမာ၊ ပရိုဂရမ်တစ်ခု၏ အဆင်သင့်လုပ်ဆောင်နိုင်သော ဗားရှင်း)၊ .

ပုံဆောင်လင့်ခ်တစ်ခုကို ဖန်တီးရန် ပစ်မှတ်ဖိုင်နှင့် လင့်ခ်အမည်ဖြင့် လိုက်သော ln command သို့ -s ရွေးချယ်မှုကို ဖြတ်သန်းပါ။ အောက်ဖော်ပြပါ ဥပမာတွင် ဖိုင်တစ်ခုကို bin ဖိုဒါသို့ သင်္ကေတဖြင့် ချိတ်ဆက်ထားသည်။ အောက်ဖော်ပြပါ ဥပမာတွင် တပ်ဆင်ထားသော ပြင်ပဒရိုက်ကို ပင်မလမ်းညွှန်တစ်ခုသို့ အမှတ်အသားပြုထားသည်။

Linux သို့မဟုတ် Unix ကဲ့သို့သော စနစ်တွင် ခက်ခဲသောလင့်ခ်များကို ဖန်တီးရန်-

  1. sfile1file နှင့် link1file ကြားတွင် hard link ကိုဖန်တီးပါ၊ run- ln sfile1file link1file။
  2. ခက်ခဲသောလင့်ခ်များအစား သင်္ကေတလင့်ခ်များပြုလုပ်ရန်၊ ln -s အရင်းအမြစ်လင့်ခ်ကို အသုံးပြုပါ။
  3. Linux ပေါ်ရှိ ပျော့ပျောင်းသော သို့မဟုတ် မာကြောသောလင့်ခ်များကို အတည်ပြုရန်- ls -l အရင်းအမြစ်လင့်ခ်ကို ဖွင့်ပါ။

၂၉ окт ၂၀၁၈ ခုနှစ်။

ကောင်းပြီ၊ "ln -s" သည် သင့်အား ပျော့ပျောင်းသောလင့်ခ်တစ်ခုကို ဖန်တီးခွင့်ပြုခြင်းဖြင့် ဖြေရှင်းချက်တစ်ခုပေးသည်။ Linux ရှိ ln command သည် ဖိုင်/လမ်းညွှန်များကြား လင့်ခ်များကို ဖန်တီးပေးသည်။ အငြင်းအခုံ “s” သည် hard link အစား လင့်ခ်အား ပုံဆောင် သို့မဟုတ် ပျော့ပျောင်းသောလင့်ခ်ကို ဖြစ်စေသည်။

ဟာ့ဒ်လင့်ခ်သည် အခြားဖိုင်တစ်ခုကဲ့သို့ တူညီသောအရင်းခံ အိုင်အိုဒိတ်ကို ညွှန်ပြသည့် ဖိုင်တစ်ခုဖြစ်သည်။ ဖိုင်တစ်ဖိုင်ကို ဖျက်ပါက၊ ၎င်းသည် နောက်ခံ inode သို့ လင့်ခ်တစ်ခုကို ဖယ်ရှားမည်ဖြစ်သည်။ သင်္ကေတလင့်ခ် (soft link ဟုလည်းလူသိများသည်) သည် ဖိုင်စနစ်ရှိ အခြားဖိုင်အမည်သို့ လင့်ခ်တစ်ခုဖြစ်သည်။

ဟုတ်ကဲ့။ ၎င်းတို့နှစ်ဦးစလုံးသည် လမ်းညွှန်ထည့်သွင်းမှုများရှိနေသေးသောကြောင့် ၎င်းတို့နှစ်ဦးလုံး နေရာယူထားသည်။

ဖိုင်မန်နေဂျာရှိ ပရိုဂရမ်လမ်းညွှန်၊ ၎င်းသည် /mnt/partition/ အတွင်းရှိ ဖိုင်များပါ၀င်သည် ။ အစီအစဉ်။ “soft links” ဟုလည်းသိကြသော “symbolic links” အပြင်၊”hard link” ကိုဖန်တီးနိုင်သည်။ သင်္ကေတ သို့မဟုတ် ပျော့ပျောင်းသောလင့်ခ်သည် ဖိုင်စနစ်ရှိ လမ်းကြောင်းကို ညွှန်ပြသည်။

ခက်ခဲသောလင့်ခ်များကို ပံ့ပိုးပေးသည့် ဖိုင်စနစ်အများစုသည် ကိုးကားရေတွက်ခြင်းကို အသုံးပြုသည်။ ကိန်းပြည့်တန်ဖိုးကို ရုပ်ပိုင်းဆိုင်ရာဒေတာကဏ္ဍတစ်ခုစီတွင် သိမ်းဆည်းထားသည်။ ဤကိန်းပြည့်သည် ဒေတာကိုညွှန်ပြရန် ဖန်တီးထားသော ခဲလင့်ခ်များ၏ စုစုပေါင်းအရေအတွက်ကို ကိုယ်စားပြုသည်။ လင့်ခ်အသစ်တစ်ခုဖန်တီးသောအခါ၊ ဤတန်ဖိုးသည် တစ်ခုနှင့်တစ်ခုတိုးလာသည်။

ဒီပို့စ်ကိုကြိုက်လား။ ကျေးဇူးပြု၍ သင်၏မိတ်ဆွေများကိုမျှဝေပါ။
OS ယနေ့