Linux VI တွင် ဖိုင်၏အဆုံးသို့ သင်မည်သို့သွားမည်နည်း။

အတိုချုပ်အားဖြင့် Esc ခလုတ်ကို နှိပ်ပြီး Shift + G ကိုနှိပ်ပြီး Linux နှင့် Unix ကဲ့သို့သော စနစ်များအောက်ရှိ vi သို့မဟုတ် vim text editor တွင် ဖိုင်၏အဆုံးသို့ cursor ကိုရွှေ့ပါ။

vi တွင် စာကြောင်းတစ်ကြောင်း၏အဆုံးသို့ ကျွန်ုပ်မည်ကဲ့သို့ သွားလာရမည်နည်း။

အဖြေတိုတို- vi/vim အမိန့်ပေးမုဒ်တွင်၊ ရွှေ့ရန် “$” စာလုံးကို အသုံးပြုပါ။ လက်ရှိလိုင်း၏အဆုံးအထိ။

Linux တွင် ဖိုင်တစ်ခု၏အဆုံးကို မည်သို့မြင်ရမည်နည်း။

အမြီးက အမိန့်ပေးတယ်။ စာသားဖိုင်များ၏အဆုံးကိုကြည့်ရှုရန်အသုံးပြုသည့် core Linux utility တစ်ခုဖြစ်သည်။ ၎င်းတို့ကို ဖိုင်တစ်ခုသို့ အချိန်နှင့်တပြေးညီ ထည့်သွင်းထားသည့်အတွက် လိုင်းအသစ်များကို ကြည့်ရှုရန် လိုက်မုဒ်ကိုလည်း အသုံးပြုနိုင်သည်။ အမြီးသည် ဖိုင်များ၏အစကိုကြည့်ရှုရန် အသုံးပြုသည့် head utility နှင့် ဆင်တူသည်။

vi တွင်မည်သို့သွားလာရမည်နည်း။

vi ကို စတင်သောအခါ၊ cursor သည် vi ဖန်သားပြင်၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် ရှိနေသည်။. အမိန့်မုဒ်တွင်၊ သင်သည် ကီးဘုတ်အမိန့်တော်များစွာဖြင့် ကာဆာကို ရွှေ့နိုင်သည်။
...
မြှားခလုတ်များဖြင့် ရွေ့လျားခြင်း။

  1. ဘယ်ဘက်သို့ရွှေ့ရန် h ကိုနှိပ်ပါ။
  2. ညာဘက်သို့ရွှေ့ရန် l ကိုနှိပ်ပါ။
  3. အောက်သို့ရွှေ့ရန် j ကိုနှိပ်ပါ။
  4. အပေါ်သို့ရွှေ့ရန် k ကိုနှိပ်ပါ။

vi ၏မုဒ်နှစ်ခုကား အဘယ်နည်း။

vi တွင် လုပ်ဆောင်မှုပုံစံ နှစ်မျိုးရှိသည်။ ဝင်ခွင့်မုဒ်နှင့် အမိန့်မုဒ်.

vi တွင် လက်ရှိလိုင်းကို ဖျက်ရန်နှင့် ဖြတ်ရန် အမိန့်မှာ အဘယ်နည်း။

ဖြတ်တောက်ခြင်း (ဖျက်ခြင်း)

ကာဆာကို အလိုရှိသော အနေအထားသို့ ရွှေ့ပြီး d ခလုတ်ကို နှိပ်ပြီးနောက် ရွေ့လျားမှု ညွှန်ကြားချက်ဖြင့် လုပ်ဆောင်ပါ။ ဤသည်မှာ အသုံးဝင်သော ညွှန်ကြားချက်အချို့ကို ဖျက်ခြင်းဖြစ်သည်- dd – ဖျက် (ဖြတ်) newline character အပါအဝင် လက်ရှိလိုင်း။

Linux တွင် နောက်ဆုံးစာကြောင်း 50 ကို မည်သို့ရနိုင်မည်နည်း။

head -15 /etc/passwd

ဖိုင်တစ်ခု၏ နောက်ဆုံးစာကြောင်းအချို့ကို ကြည့်ရှုရန်၊ အသုံးပြုပါ။ အမြီးအမိန့်. tail သည် head ကဲ့သို့ပင် လုပ်ဆောင်သည်- ထိုဖိုင်၏ နောက်ဆုံး 10 လိုင်းကို ကြည့်ရန် အမြီးကို ရိုက်ထည့်ပါ၊ သို့မဟုတ် ဖိုင်၏ နောက်ဆုံးနံပါတ်လိုင်းများကို ကြည့်ရန် tail -number ဖိုင်အမည်ကို ရိုက်ထည့်ပါ။

Linux တွင် command ကိုမည်ကဲ့သို့မြင်ရမည်နည်း။

Linux တွင် watch command ကိုအသုံးပြုသည်။ အစီအစဉ်တစ်ခုကို အချိန်အခါအလိုက် လုပ်ဆောင်ရန်မျက်နှာပြင်အပြည့်တွင် အထွက်ကိုပြသသည်။ ဤ command သည် ၎င်း၏ output နှင့် errors ကိုပြသခြင်းဖြင့် argument တွင် ထပ်ခါတလဲလဲ လုပ်ဆောင်ပေးမည်ဖြစ်ပါသည်။ ပုံမှန်အားဖြင့်၊ သတ်မှတ်ထားသော အမိန့်သည် 2 စက္ကန့်တိုင်း လုပ်ဆောင်မည်ဖြစ်ပြီး နာရီကို အနှောင့်အယှက်မဖြစ်အောင် လုပ်ဆောင်ပါမည်။

Linux မှာ ဖိုင်ရဲ့အဆုံးဆိုတာ ဘာလဲ။

EOF ဆိုသည်မှာ End-of-File ဖြစ်သည်။ ဤကိစ္စတွင် "Triggering EOF" အကြမ်းဖျင်းဆိုလိုသည်မှာ "ထည့်သွင်းမှု မရှိတော့ကြောင်း ပရိုဂရမ်အား သိရှိစေခြင်း။“ ဤကိစ္စတွင်၊ getchar() သည် အက္ခရာမဖတ်ပါက အနုတ်နံပါတ်ကို ပြန်ပေးမည်ဖြစ်သောကြောင့်၊ လုပ်ဆောင်ချက်ကို ရပ်စဲသွားမည်ဖြစ်သည်။

vi တွင် လမ်းညွှန်ခလုတ် 4 ခု ကဘာလဲ။

အောက်ပါတို့သည် မျဉ်းကြောင်းအတိုင်းလုပ်ဆောင်နိုင်သော လမ်းကြောင်းလေးခုဖြစ်သည်။

  • k – အထက်သို့ သွားလာပါ။
  • j – အောက်ဘက်ကို ဆင်းပါ။
  • l – ညာဘက်ခြမ်းကို လမ်းညွှန်ပါ။
  • h – ဘယ်ဘက်သို့ လမ်းညွှန်ပါ။

Vim မှာ Ctrl I ဆိုတာဘာလဲ။

Ctrl-i သည်ရိုးရှင်းပါသည်။ a ထည့်သွင်းမုဒ်တွင်. ပုံမှန်မုဒ်တွင်၊ Ctrl-o နှင့် Ctrl-i တို့သည် သင်၏ cursor ရောက်သွားသည့်နေရာများစာရင်းကို ၎င်းတို့၏ "jump list" မှတဆင့် သုံးစွဲသူကို ခုန်သည်။ အမှားအယွင်းများပါရှိသော ကုဒ်လိုင်းတစ်ခုသို့ လျင်မြန်စွာထည့်ရန် ဥပမာအားဖြင့် jumplist ကို အမြန်ပြင်ခြင်းအင်္ဂါရပ်ဖြင့် အသုံးပြုနိုင်သည်။

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