အဆိုပါ ls အသုံးပြုခြင်း Linux ထဲရှိဖိုင်စာရင်းကိုရန်ဆင့်ဆို

အဆိုပါ 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