ဒီလမ်းညွှန်မှာတော့သင်အသုံးပြုဖို့ဘယ်လိုလေ့လာသင်ယူပါလိမ့်မယ် , Linux file တွေကိုတစ်ဖိုင်သို့မဟုတ်စီးရီးကိုရှာ။
သငျသညျဖိုင်တွေရှာဖွေရန်သင့် Linux ကိုဖြန့်ဖြူးပေးဖိုင်မန်နေဂျာကိုသုံးနိုင်သည်။ သငျသညျကို Windows ကို အသုံးပြု. ရန်အသုံးပြုနေတယ်ဆိုရင်ထို့နောက်ဖိုင်တစ်ဖိုင်မန်နေဂျာကို Windows Explorer ကိုကဲ့သို့ပင်နိုင်ငံရေးပါတီများကင်းမဲ့ဖြစ်ပါတယ်။ ဒါဟာနှိပ်လိုက်သည့်အခါပေးသောဖိုလ်ဒါတစ်ခုစီးရီးနဲ့ user interface ကိုသူတို့အားဖိုလ်ဒါအတွင်းနဲ့ subfolders နှင့်အတွင်းပါရှိသောဖြစ်ကြောင်းဆိုဖိုင်တွေကိုပြပါရှိသည်။
အများစုမှာဖိုင်မန်နေဂျာတစ်ဦးရှာဖွေရေးအင်္ဂါရပ်များနှင့်ဖိုင်တွေရဲ့စာရင်း filtering များအတွက်နည်းလမ်းသည်။
ဖိုင်တွေရှာဖွေဖို့အကောင်းဆုံးနည်းလမ်းတစ်ခုဆိုတာ graphical tool တစ်ခုအစဉ်အဆက်ဖြစ်နိုင်သည်ထည့်သွင်းရန်ကြိုးစားနိုင်ထက်ဖိုင်တစ်ခုကိုရှာဖွေရရှိနိုင်အများအပြားပိုပြီးနည်းလမ်းများရှိပါသည်ကြောင့် Linux ကို command line ကိုသုံးစွဲဖို့ဖြစ်ပါတယ်။
Terminal window ကိုဖွင့်ပါရန်မည်သို့
ဟာ Linux command line ကိုသုံးပြီးဖိုင်တွေရှာဖွေနိုင်ဖို့အတွက်သင်တစ်ဦး Terminal Window ကိုဖွင့်လှစ်ဖို့လိုအပ်ပါလိမ့်မယ်။
ရန်နည်းလမ်းများစွာရှိပါတယ် တဲ့ terminal ကိုပြတင်းပေါက်ဖွင့်လှစ် ။ Linux အများစုစနစ်များအပေါ်လုပ်ကိုင်ဖို့သေချာကြောင်းတလမ်းတည်းတစ်ချိန်တည်းမှာ CTRL, ALT နဲ့ T key ကိုနှိပ်ဖို့ပါပဲ။ သော terminal ကိုအယ်ဒီတာကိုရှာဖွေရန်သင့် Linux ကို desktop ပေါ်မှာပတ်ဝန်းကျင်အပေါ် menu ကိုသုံးစွဲဖို့ပျက်ကွက်လျှင်။
တစ်ဦးက File ကိုရှာပါဖို့အလွယ်ကူဆုံးနည်းလမ်း
ဖိုင်တွေရှာတဲ့နေရာမှာအသုံးပြုတဲ့ command ကိုတွေ့ရှိမှုသည်ဟုခေါ်သည်။
ဤတွင်ကိုရှာရန် command ကို၏အခြေခံ syntax ဖြစ်ပါတယ်။
ရှာတွေ့
အဆိုပါ Starting Point သို့သင်တို့ထံကရှာဖွေနေစတင်ချင်ရှိရာ folder ကိုဖြစ်ပါတယ်။ မြေတပြင်လုံး drive ကိုရှာဖွေနေစတင်ရန်သင်အောက်ပါရိုက်ထည့်မယ်လို့:
ရှာတွေ့ /
သို့သော် အကယ်. သင်သည်လက်ရှိတွင်ထို့နောက်အောက်ပါ syntax ကိုသုံးနိုင်သည်၌ရှိကြ၏ဖိုင်တွဲရှာဖွေနေစတင်ချင်:
ရှာပါ။
ရှာဖွေတဲ့အခါမှာယေဘုယျအားဖြင့်သင်အောက်ပါ syntax ကိုအသုံးပြုပါမယ်လို့တပြင်လုံးကို drive ကိုဖြတ်ပြီး myresume.odt လို့ခေါ်တဲ့ဖိုင်ရှာထို့ကြောင့်နာမတော်ဖြင့်ရှာဖွေချင်ပါလိမ့်မယ်:
ရှာတွေ့ / -name myresume.odt
ယင်းတွေ့ရှိမှုသည် command ကို၏ပထမဦးဆုံးအစိတ်အပိုင်းတစ်ခုသိသာနှုတ်ကပတ်တော်ကိုရှာတွေ့သည်။
ဒုတိယအစိတ်အပိုင်းတစ်ရပ်အနေဖြင့်ရှာဖွေခြင်းစတင်ရန်သည်အဘယ်မှာရှိ
နောက်တစ်နေ့တစ်စိတ်တစ်ပိုင်းကိုရှာသောအရာကိုဆုံးဖြတ်သည်သည့်စကားရပ်ဖြစ်ပါတယ်။
နောက်ဆုံးတော့နောက်ဆုံးအပိုင်းကိုရှာဖွေရာ၏နာမတော်သည်။
အဘယ်မှာရှိ မှစ. ရှာဖွေခြင်း Start ရန်
အဖြစ်သင့်ထံမှရှာဖွေစတင်ရန်ဖိုင်ကိုစနစ်တွင်မဆိုတည်နေရာရွေးချယ်နိုင်ပါသည်ယခင်အခန်းတွင်အကျဉ်းချုံးဖော်ပြထားသည်။ သငျသညျလက်ရှိ file system ကိုရှာဖွေချင်တယ်ဆိုရင်အောက်ပါအတိုင်းဥပမာ, သငျသညျအပြည့်အဝရပ်တန့်ကိုသုံးနိုင်သည်:
ရှာပါ။ -name ဂိမ်း
အထက်ပါ command ကိုလက်ရှိဖိုလ်ဒါကိုအောက်မှာအားလုံးဖိုလ်ဒါထဲမှာဂိမ်းလို့ခေါ်တဲ့ဖိုင်သို့မဟုတ်ဖိုလ်ဒါကိုရှာပါလိမ့်မယ်။ သင်အသုံးပြုနေတဲ့လက်ရှိဖိုင်တွဲ၏နာမကိုရှာတှေ့နိုငျ အဆိုပါ PWD command ကို ။
သငျသညျတစျခုလုံးကို file system ကိုရှာဖွေချင်တယ်ဆိုရင်အောက်ပါအတိုင်းအမြစ်ဖိုင်တွဲမှာစတင်ပါဖို့လိုတယ်:
-name ဂိမ်း / ရှာတွေ့
ဒါဟာအထက်အမိန့်ပေးသဖြင့်ပြန်လာသောရလဒ်ပြန်လာသောရလဒ်များစွာကိုငြင်းပယ်ခွင့်ပြုချက်ပြလတံ့သောဖွယ်ရှိသည်။
သငျသညျဖြစ်ကောင်းသုံးပြီးသင့်ရဲ့ခွင့်ပြုချက်ခြီးမွှောဖို့လိုအပ်ပါလိမ့်မယ် ယင်း sudo command ကို အသုံးပြု. အုပ်ချုပ်သူအကောင့်သို့မဟုတ် switch ကို ပု su command ကို ။
အဆိုပါ စတင်. အနေအထားသည်သင်၏ဖိုင် system ပေါ်တွင်စာသားဘယ်နေရာမှာမဆိုရှိနိုင်ပါသည်။ အိမ် folder ကိုအောက်ပါရိုက်ထည့်ရှာဖွေဥပမာ:
-name ဂိမ်း ~ ရှာတွေ့
အဆိုပါ tilde ဖြစ်ပါတယ် တဲ့ metacharacter လေ့လက်ရှိအသုံးပြုသူရဲ့အိမ်မှာ folder ကိုယင်းသည်အဘို့ကိုအသုံးပြုခဲ့သည်။
အသုံးအနှုန်းတွေ
သင်အသုံးပြုပါလိမ့်မယ်အသုံးအများဆုံးစကားရပ် -name ဖြစ်ပါတယ်။
အဆိုပါ -name စကားရပ်ကိုသင်ဖိုင်တစ်ဖိုင်သို့မဟုတ်ဖိုင်တွဲ၏နာမတော်အဘို့ရှာဖွေပေးနိုင်ပါတယ်။
အောက်ပါအတိုင်းသကဲ့သို့သင်တို့ကိုသုံးနိုင်သည်သို့သော်အခြားအအသုံးအနှုန်းတွေရှိပါတယ်:
- -amin ဎ - နောက်ဆုံးဎမိနစ်အကြာဝင်ရောက်ခဲ့သည်ဖိုင်
- -anewer - ဖိုင်ကပိုမကြာသေးမီကပြုလုပ်ပြင်ဆင်ခဲ့သည်ထက်နောက်ဆုံးဝင်ရောက်ခဲ့သည်
- -atime ဎ - ဖိုင်ကပိုဎရက်အကြာကနောက်ဆုံးဝင်ရောက်ခဲ့သည်
- -cmin ဎ - ဖိုင်နောက်ဆုံးဎမိနစ်အကြာကပြောင်းလဲခဲ့သည်
- -cnewer - ဖိုင်ကိုပြင်ဆင်ခဲ့သည်ထက်ဖိုင်နောက်ဆုံးပိုပြီးမကြာသေးမီကပြောင်းလဲခဲ့သည်
- -ctime ဎ - ဖိုင်ထက်ပိုဎရက်အကြာကနောက်ဆုံးပြောင်းလဲခဲ့သည်
- -empty - ဖိုင်ဗလာဖြစ်နေသည်
- -executable - ဖိုင်ဟာ executable ဖြစ်ပါသည်
- -false - အမြဲတမ်းအယူမှား
- -fstype အမျိုးအစား - ဖိုင်သတ်မှတ်ထားသောဖိုင် system ပေါ်တွင်ဖြစ်ပါသည်
- -gid ဎ - အဆိုပါဖိုင် ID ကိုဎနှင့်အတူအုပ်စုပိုင်
- GROUPNAME -group - အဆိုပါဖိုင်အမည်ရှိအုပ်စုပိုင်
- -ilname ပုံစံ - တစ်သင်္ကေတလိုင်းရှာရန်ပေမယ့်အမှုကိုလျစ်လျူရှု
- -iname ပုံစံ - ဖိုင်တစ်ခုရှာရန်ပေမယ့်အမှုကိုလျစ်လျူရှု
- -inum ဎ - သတ်မှတ်ထားသော node ကိုအတူဖိုင်တစ်ခုအဘို့အရှာဖွေရေး
- -ipath လမ်းကြောင်းကို - လမ်းကိုရှာပေမယ့်အမှုကိုလျစ်လျူရှု
- -iregex စကားရပ် - တစ်စကားရပ်ကိုရှာပေမယ့်အမှုကိုလျစ်လျူရှု
- -links ဎ - လင့်များ၏သတ်မှတ်ထားသောအရေအတွက်ကအတူတစ်ဖိုင်ရှာဖွေရေး
- -lname name ကို - တစ်သင်္ကေတ link ကိုများအတွက်ရှာဖွေရေး
- -mmin ဎ - ဖိုင်ရဲ့ဒေတာတွေကိုဎမိနစ်အကြာကနောက်ဆုံးပြင်ဆင်ခဲ့သည်
- -mtime ဎ - ဖိုင်ရဲ့ဒေတာတွေကိုဎရက်အကြာကနောက်ဆုံးပြင်ဆင်ခဲ့သည်
- -name နာမကိုအမှီ - သတ်မှတ်ထားသောနာမည်ဖိုင်တစ်ခုအဘို့အရှာဖွေရေး
- နာမကိုအမှီ -newer - ပေးထားတဲ့ဖိုင်ကိုထက်ပိုမကြာသေးမီက edited ဖိုင်တစ်ခုအဘို့အရှာဖွေရေး
- -nogroup - အဘယ်သူမျှမအုပျစုအိုင်ဒီနှင့်အတူဖိုင်တစ်ခုအဘို့အရှာဖွေရေး
- -nouser - ကပူးတွဲအသုံးပြုသူအဘယ်သူမျှမနှင့်အတူဖိုင်တစ်ခုအဘို့အရှာဖွေရေး
- -path လမ်းကြောင်းကို - လမ်းများအတွက်ရှာဖွေရေး
- -readable - ဖတ်လို့ရအောင်နေသောဖိုင်များကိုရှာတွေ့
- -regex ပုံစံ - ပုံမှန်စကားရပ်ကိုက်ညီဖိုင်များကိုရှာဖွေရေး
- -type အမျိုးအစား - သီးခြားအမျိုးအစားအဘို့အရှာဖွေရေး
- -uid uid - ဂဏန်းအသုံးပြုသူအိုင်ဒီ uid အဖြစ်အတူတူပင်ဖြစ်ပါသည်ဖိုင်များကို
- နာမကိုအမှီ -user - ဖိုင်သတ်မှတ်ထားသောအသုံးပြုသူကပိုင်ဆိုင်သည်
- -writable - ရေးသားနိုင်ဖိုငျမြားကိုရှာ
files တွေကို access လွန်ခဲ့သောနေ့၏တစ်ဦးကအချို့သောအရေအတွက်သန်းပို Find ရန်ကဘယ်လို
သင်သည်သင်၏နေအိမ်ဖိုင်တွဲအတွင်း၌ဖိုင်တွေအားလုံးကို 100 ကျော် days ago ဝင်ရောက်ရှာဖွေချင်တယ်ဆိုပါစို့။ သင် backup လုပ်ထားချင်တယ်ဆိုရင်ဒီအလုပျခငျြနှငျ့သငျမှန်မှန်ရယူမဟောင်းဖိုင်များကိုဖယ်ရှားပစ်ပါလိမ့်မယ်။
ဒီအောက်ပါ command ကို run လုပ်ဖို့နိုင်ရန်အတွက်:
-atime ကို 100 ~ ရှာတွေ့
Empty ဖိုင်တွေနဲ့ဖိုင်တွဲကိုရှာပါရန်မည်သို့
သင်သည်သင်၏ system ထဲမှာရှိသမျှတို့သည်အချည်းနှီးသောဖိုင်တွေနဲ့ဖိုင်တွဲကိုရှာဖွေချင်တယ်ဆိုရင်အောက်ပါ command ကိုသုံးပါ:
ရှာတွေ့ / -empty
အဆိုပါ executable ဖိုင်အားလုံးကိုရှာပါရန်မည်သို့
သင်သည်သင်၏ကွန်ပျူတာပေါ်တွင် executable files တွေကိုအပေါငျးတို့သကိုရှာဖွေချင်တယ်ဆိုရင်အောက်ပါ command ကိုသုံးပါ:
-exec / ရှာတွေ့
အဆိုပါဖတ်လို့ရအောင်ဖိုင်အားလုံးကိုရှာပါရန်မည်သို့
အောက်ပါ command ဖတ်လို့ရအောင်အသုံးပြုမှုဖြစ်ကြောင်းဖိုင်တွေကိုအပေါငျးတို့သကိုရှာဖွေရန်:
ရှာတွေ့ / -read
ပုံစံများ
သငျသညျဖိုင်တစ်ခုကိုရှာဖွေတဲ့အခါမှာသင်တစ်ဦးပုံစံကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့်, ဒါနဲ့ပတ်သက်ပြီးသင် extenstion နဲ့ဖိုင်များအားလုံးရှာဖွေနေကြသည် mp3, ။
သင့်အနေဖြင့်အောက်ပါပုံစံကိုသုံးနိုင်သည်:
ရှာတွေ့ / -name * .mp3
မည်သို့တစ်ဦးကဖိုင်မှတ်တမ်းရန်တွေ့ရှိချက်စစ်ဌာနချုပ် Find မှစ. Output Send ရန်
ယင်းတွေ့ရှိမှု Command ဖြင့်အဓိကပြဿနာကတစ်ခါတစ်ရံတွင်အလွန်များရလဒ်များကိုတဦးတည်းသွားမှာကြည့်ဖို့ပြန်လာနိုငျသောကွောငျ့ဖွစျသညျ။
သငျသညျမှပိုက်က output နိုင် အမြီး command ကို အောက်မှာဖော်ပြထားတဲ့အတိုင်းဒါမှမဟုတ်သင်တတ်နိုင်သမျှ output ကိုဖိုင်တစ်ဖိုင်ရန်လိုင်းများ:
ရှာတွေ့ / -name * .mp3 -fprint nameoffiletoprintto
တစ်ဦးက File ကိုဆန့်ကျင်တစ်ဦးကစစ်ဌာနချုပ်ကိုရှာပါပြီးတော့အလုပ်လုပ်စေအောင်ဘယ်လို
သင်တို့အဘို့ရှာတစ်ချိန်တည်းမှာဖိုင်တစ်ဖိုင်တည်းဖြတ်ချင်ဆိုပါစို့။
သင့်အနေဖြင့်အောက်ပါ command ကိုသုံးနိုင်သည်
\ / -name ဖိုင်အမည် -exec nano '' {} 'ကိုရှာဖွေ;
ဖိုင်တစ်ဖိုင်များအတွက်အထက်တွင် command ကိုရှာဖွေမှုများကိုဖိုင်အမည်ခေါ်ပြီးတော့ပြေး အဆိုပါ nano အယ်ဒီတာ ကတွေ့သောဖိုင်သည်။
အကျဉ်းချုပ်
အဆိုပါတွေ့ရှိမှု command ကိုအလွန်အစွမ်းထက်သည်။ ဒီလမ်းညွှန်ဖိုင်တွေရှာဖွေဖို့ဘယ်လိုသရုပ်ပြထားပါတယ်ဒါပေမဲ့အဲဒီမှာမရရှိနိုင်ရွေးချယ်စရာကြီးမားတဲ့အရေအတွက်ကဖြစ်ကြပြီးသင် Linux ကိုကို manual အထဲကစစ်ဆေးသင့်ထိုသူအပေါင်းတို့သည်ကိုနားလည်သဘောပေါက်ရန်။
သင့်အနေဖြင့် Terminal ကိုအောက်ပါ command ကို run ဤသို့ပြုနိုင်သည်
လူကိုရှာတွေ့