အဆိုပါ ls command ကိုသင် file system ကိုသွားလာနိုင်ရန်အတွက်လေ့လာသင်ယူသင့်ပါတယ်အရေးကြီးဆုံး command line ကို tools များထဲကတစ်ခုဖြစ်ပါသည်။ ဒီနေရာမှာတစ်ဦးရဲ့ မရှိမဖြစ် command ကို၏ပြီးပြည့်စုံသောစာရင်း က command line ကိုအသုံးပြုပြီးသင့်ရဲ့ file system ကိုသွားလာဘို့။
အဆိုပါ ls command ကိုရိုက်ဖိုင်ကိုသည့်စနစ်အတွင်းဖိုင်တွေနဲ့ဖိုင်တွဲများ၏အမည်များစာရင်းပြုစုရန်အသုံးပြုသည်။ ဒီလမ်းညွှန်သင်သည်သူတို့၏အဓိပ္ပာယ်ကိုနှင့်မည်သို့သူတို့ကိုသုံးစွဲဖို့နှင့်အတူ ls command ကိုရိုက်ဘို့အမရရှိနိုင်ပါသောခလုတ်များအားလုံးကိုပြသပါလိမ့်မယ်။
တစ်ဦးဖိုလ်ဒါထဲမှာဖိုင်စာရင်းကို
တစ်ဦး folder ထဲမှာဖိုင်တွေအားလုံးကို Terminal ကိုပြတင်းပေါက်ဖွင့်လှစ်ခြင်းနှင့်သင်အသုံးပြုနေသောများအတွက် contents တွေကိုတွေ့မြင်ရန်ဆန္ဒရှိဖိုင်တွဲရန်လမ်းညွှန်စာရင်းပြုစုရန် အတွက် cd command ကို : ပြီးတော့ရိုးရိုးအောက်ပါ command ကိုရိုက်ထည့်
ls
သင်အမှန်တကယ်ကအတွင်းဖိုင်များစာရင်းပြုစုဖို့ဖိုင်တွဲသွားလာရန်မလိုပါ။ အောက်မှာပြထားတဲ့အတိုင်းသင်ဟာရိုးရှင်းစွာ ls command ကိုရိုက်၏တစ်စိတ်တစ်ပိုင်းအဖြစ်လမ်းကြောင်းကိုသတ်မှတ်နိုင်ပါတယ်။
/ ဖိုင် ls / လမ်းကြောင်းကို /
ပုံမှန်အားဖြင့်, ထိုဖိုင်တွေနဲ့ဖိုင်တွဲမျက်နှာပြင်အနှံ့ကော်လံထဲမှာစာရင်းပါလိမ့်မည်, သင်မြင်ရပါလိမ့်မည်ရှိသမျှကိုဖိုင်အမည်ဖြစ်ပါတယ်။
hidden file တွေကို (အပြည့်အဝရပ်တန့်နှင့်အတူစတင်ပေးသောဖိုင်တွေ) ကို ls command ကို run အလိုအလျောက်ပြကြသည်မဟုတ်။ သငျသညျအစားအောက်ပါ command ကိုသုံးပါဖို့လိုပါတယ်။
ls -a
ls --all
အထက်အသုံးပြုသောဒါကအနုတ်တစ်ဦး (-a) switch ကိုအားလုံးစာရင်းကိုဆိုလိုတာပါ။ ဒါကလုံးဝအမိန့်ကထောက်ပံ့လမ်းကြောင်းဆန့်ကျင်အမှန်ပင် run သို့မဟုတ်သော directory ကိုအတွင်းရှိသမျှဖိုင်နဲ့ဖိုင်တွဲစာရင်းပြုလုပ်ထားသည်။
ဒီ၏ upshot သင်တို့ကိုခေါ်ဖိုင်တစ်ခုကိုမြင်ရသောကွောငျ့ဖွစျသညျ။ နှင့်အခြားကိုခေါ် ..
။ အဆိုပါတစ်ခုတည်းသောအပြည့်အဝရပ်တန့်ကလက်ရှိ folder ကိုအတိုကောက်နှင့်နှစ်ဆအပြည့်အဝရပ်တန့်တဦးတည်းအဆင့်အထိတက်ကိုဆိုလိုတာပါ။
သငျသညျဖိုင်တွေရဲ့စာရင်းထဲကထိုအချန်လှပ်လိုပါကအောက်ပါအတိုင်းသင်စာလုံးအသေးတစ်ဦး၏အစားမြို့တော်တစ်ဦးကိုသုံးနိုင်သည်:
ls -a
ls --almost-အားလုံး
ကဲ့သို့သောအချို့သောပညတ်တို့ကို ၎င်း MV command ကို နှင့် cp command ကို လှည့်ပတ်ဖိုင်တွေရွေ့လျားခြင်းနှင့်ကူးယူအတွက်အသုံးပြုနေကြသည်နှင့်မူရင်းဖိုင်တစ် backup တခုကိုဖန်တီးသောဤပညတ်တို့ကိုနှငျ့အသုံးပွုနိုငျသော switches များရှိပါသည်။
ဤရွေ့ကား backup ဖိုင်တွေယေဘုယျအားဖြင့်တစ်ဦး tilde (~) နဲ့အဆုံးသတ်ရတတ်ပါတယ်။
: backup ဖိုင်တွေ (က tilde နှင့်အတူအဆုံးသတ်ဖိုငျ) ကိုအောက်ပါ command ကို run ချန်လှပ်ရန်
ls -B
--ignore-Backup တွေကို ls
ကိစ္စအများစုတွင်, ပြန်လာသောစာရင်းအခြားအဖြစ်တဦးတည်းအရောင်အတွက်စာဖိုင်တွဲများနှင့်ဖိုင်များကိုကိုပြသပါလိမ့်မယ်။ ကျွန်တော်တို့ရဲ့ terminal ကိုဥပမာအားဖြင့်, ဖိုလ်ဒါအပြာဖြစ်ကြပြီးဖိုင်တွေအဖြူဖြစ်ကြသည်။
သငျသညျကွဲပြားခြားနားသောအရောင်များကိုပြသချင်ကြဘူးဆိုရင်တော့အောက်ပါ command ကိုသုံးနိုင်သည်
ls --color = ဘယ်တော့မှ
သင်တစ်ဦးထက်ပိုသောအသေးစိတ် output ကိုလိုပါကအောက်ပါ switch ကိုသုံးနိုငျ:
ls -l
ဤသည် inodes ၏ခွင့်ပြုချက်, အရေအတွက်, ပိုင်ရှင်နှင့်အုပ်စု, ဖိုင်အရွယ်အစား, နောက်ဆုံးဝင်ရောက်ရက်စွဲနှင့်အချိန်နှင့်ဖိုင်အမည်ကိုဖေါ်ပြခြင်းစာရင်းကိုပေးပါသည်။
သင်သည်ပိုင်ရှင်အစားအောက်ပါ command ကိုသုံးကြည့်ဖို့လိုခငျြဘူးဆိုရငျ။
ls -g
သင်တို့သည်လည်းအောက်ပါ switch ကိုသတ်မှတ်ခြင်းအားဖြင့်အုပ်စုအသေးစိတ်အချက်အလက်များကိုချန်လှပ်နိုင်သည်
ls -O
စာရင်းရှည် format နဲ့ပင်နောက်ထပ်သတင်းအချက်အလက်များပြသနိုင်ဖို့အခြား switches နှငျ့အသုံးပွုနိုငျသညျ။ ဥပမာအားဖြင့်, သင်သည်အောက်ပါ command ကို run ဖိုင်ရေးသားသူရှာတွေ့နိုင်ပါသည်။
ls -l --author
သငျသညျအောကျပါအတိုငျးလူ့ဖတ်လို့ရအောင်ဖိုင်အရွယ်အစားကိုပြသပေးဖို့တာရှည်စာရင်းများအတွက် output ကိုပြောင်းလဲစေနိုင်သည်
ls -l -h
ls -l --human-ဖတ်လို့ရအောင်
ls -l -s
အဲဒီအစားစာရင်းတစ်ခု command ကိုအတွက်အသုံးပြုသူနှင့်အုပ်စုတစ်စုအမည်များဖေါ်ပြခြင်း၏သင် ls အောက်ပါအတိုင်းရုပ်ပိုင်းဆိုင်ရာအသုံးပြုသူအိုင်ဒီနှင့်အုပ်စုတစ်စုအိုင်ဒီကိုပြသမှာထား၏ရနိုင်သည်
ls -l -n
အဆိုပါ ls command ကိုအောက်သို့သတ်မှတ်ထားသောလမ်းကြောင်းကနေဖိုင်တွေနဲ့ဖိုင်တွဲများအပေါငျးတို့သပြပါရန်အသုံးပြုနိုင်ပါသည်။
ဥပမာ:
ls -r / နေအိမ်
အထက်ပါ command ကိုထိုကဲ့သို့သော Pictures, Music, ဗီဒီယိုများ, Downloads နှင့်စာရွက်စာတမ်းများအဖြစ် Home Directory ကိုအောက်ကဖိုင်တွေနဲ့ဖိုင်တွဲများအပေါငျးတို့သကိုပြသပါလိမ့်မယ်။
အဆိုပါ Output Format ကိုပြောင်းပေးပါ
ပုံမှန်အားဖြင့်ဖိုင်စာရင်းများအတွက် output ကိုကော်လံအတွက်မျက်နှာပြင်ကိုဖြတ်ပြီးဖြစ်ပါတယ်။
အောက်မှာပြထားတဲ့အတိုင်းသင်, သို့သော် format တစ်ခုသတ်မှတ်နိုင်ပါတယ်။
ls -X
ls --format = တလွှား
မျက်နှာပြင်ကိုဖြတ်ပြီးကော်လံအတွက်စာရင်းပြပါ။
ls -m
ls --format = ကော်မာ
တစ်ကော်မာကွဲကွာ format နဲ့စာရင်းပြပါ။
ls -x
အလျားလိုက် = --format ls
တစ်ဦးအလျားလိုက် format နဲ့စာရင်းပြရန်
ls -l
ရှည်လျားသော = --format ls
ယခင်အပိုင်းများတွင်ဖော်ပြခဲ့သည့်အတိုင်းဤရှည်လျား format နဲ့စာရင်းကိုပြသထားတယ်။
ls -1
ls --format = Single-ကော်လံ
verbose = --format ls
လုံးကိုဖိုင်တွေနဲ့ဖိုင်တွဲကိုပြသချင်းစီတန်းပေါ် 1 ။
ls -c
ဒေါင်လိုက် = --format ls
ဒေါင်လိုက်စာရင်းကိုပြသထားတယ်။
အဆိုပါ ls စစ်ဌာနချုပ်မှ Output Sort လုပ်နည်း
အဆိုပါ ls ကနေအထွက် sort မှအောက်ပါအတိုင်းသင် --sort switch ကိုသုံးနိုငျမှာထား၏:
အဘယ်သူမျှမ = --sort ls
ls --sort = အရွယ်အစား
ls --sort = အချိန်
ဗားရှင်း = --sort ls
အဆိုပါ default အနေနဲ့ဖိုင်တွေကိုနာမတော်ဖြင့်ခွဲခြားပေးသည်ဆိုလိုတာကဘယ်သူမျှမဟုသတ်မှတ်ထားသည်။ သငျသညျအမြိုးမြိုးအရွယ်အစားအားဖြင့်အကြီးဆုံးအရွယ်အစားနှင့်အတူဖိုင်ကိုပထမဦးဆုံးပြသနေသည်နှင့်အသေးငယ်ဆုံးနောက်ဆုံးပြသလိုက်တဲ့အခါ။
အချိန်အားဖြင့် sorting နောက်ဆုံးနောက်ဆုံးပထမနှင့်အနည်းဆုံးဝင်ရောက် file ကိုရယူထားပြီးဖြစ်သော file ကိုပြသသည်။
စကားမစပ်, အပေါ်ကအမြိုးမြိုးသားအပေါငျးအစားအောက်ပါ command များနှင့်အတူအောင်မြင်နိုင်ပါသည်:
ls -U
ls -s
ls -t
ls -v
သင်ပြောင်းပြန်မျိုးနိုင်ရန်အတွက်ရလဒ်တွေကိုလိုပါကအောက်ပါ command ကိုသုံးပါ။
ls -r --sort = အရွယ်အစား
ls --reverse --sort = အရွယ်အစား
အကျဉ်းချုပ်
အချိန်ပုံစံချပေးနှင့်အတူလုပ်ဖို့မရရှိနိုင်အခြား switches ၏နံပါတ်ရှိပါသည်။ သင့်အနေဖြင့် ls Linux ကိုလက်စွဲစာမျက်နှာကိုဖတ်ရှုခြင်းအားဖြင့်လူအပေါင်းတို့သည်အခြား switches အကြောင်းကိုဖတ်နိုင်သည်။
လူကို ls