Linux တွင် ဖိုင်ဟောင်းများကို မည်သို့ရှာရမည်နည်း။

မာတိကာ

ရှာရန် /var/dtpdev/tmp/ -type f -mtime +15 ဟုပြောခြင်းဖြင့် စတင်နိုင်သည်။ ၎င်းသည် 15 ရက်ထက် သက်တမ်းရှိသော ဖိုင်အားလုံးကို ရှာဖွေပြီး ၎င်းတို့၏အမည်များကို ပရင့်ထုတ်မည်ဖြစ်သည်။ စိတ်ကြိုက်ရွေးချယ်နိုင်သည်၊ သင်သည် command ၏အဆုံးတွင် -print ကိုသတ်မှတ်နိုင်သည်၊ သို့သော်၎င်းသည်ပုံမှန်လုပ်ဆောင်ချက်ဖြစ်သည်။

ရက် 90 ထက်ဟောင်းသော Linux ဖိုင်များကို မည်သို့ရှာရမည်နည်း။

အထက်ဖော်ပြပါ command သည် လက်ရှိလုပ်ဆောင်နေသည့် လမ်းညွှန်များတွင် ရက် 30 ထက် သက်တမ်းရှိသော ဖိုင်အဟောင်းများကို ရှာဖွေပြီး ပြသမည်ဖြစ်သည်။
...
Linux တွင် X ရက်ထက်ဟောင်းသော ဖိုင်များကို ရှာပြီး ဖျက်ပါ။

  1. အစက် (.)…
  2. -mtime – ဖိုင်ပြုပြင်မွမ်းမံချိန်ကို ကိုယ်စားပြုပြီး ရက် 30 ထက် ဟောင်းသော ဖိုင်များကို ရှာဖွေရန် အသုံးပြုသည်။
  3. -print - ဖိုင်အဟောင်းများကိုပြသသည်။

Linux ရှိ ဖိုင်ဟောင်းများကို မည်သို့ရှာဖွေပြီး ဖျက်နိုင်မည်နည်း။

သင်ကသုံးနိုငျ command ကိုရှာပါ X ရက်ထက်ဟောင်းသော ပြင်ဆင်ထားသော ဖိုင်အားလုံးကို ရှာဖွေရန်။ အမိန့်တစ်ခုတည်းဖြင့် လိုအပ်ပါက ၎င်းတို့ကိုလည်း ဖျက်ပစ်ပါ။ ပထမဦးစွာ၊ /opt/backup directory အောက်တွင် ရက် 30 ထက်ပိုသော ဖိုင်အားလုံးကို စာရင်းပြုစုပါ။

Linux တွင် ရက်စွဲတစ်ခုထက် ပိုဟောင်းသော ဖိုင်များကို မည်သို့ရှာဖွေရမည်နည်း။

ဤရှာဖွေရေး ညွှန်ကြားချက်သည် ပြီးခဲ့သော ရက် 20 အတွင်း ပြုပြင်ထားသော ဖိုင်များကို တွေ့ရှိမည်ဖြစ်သည်။

  1. mtime -> ပြင်ဆင်ပြီး (atime=accessed၊ ctime=created)
  2. -20 --> အသက် 20 အောက် (ရက် 20 အတိအကျ၊ +20 ရက် 20 ကျော်)

UNIX ထက် 7 ရက်ထက်ကြီးသော ဖိုင်များကို မည်သို့ရှာရမည်နည်း။

ရှင်းလင်းချက်:

  1. find : ဖိုင်များ/လမ်းညွှန်များ/လင့်ခ်များနှင့် စသည်တို့ကို ရှာဖွေရန်အတွက် unix command
  2. /path/to/ : သင့်ရှာဖွေမှုကို စတင်ရန် လမ်းညွှန်။
  3. -type f : ဖိုင်များကိုသာရှာပါ။
  4. -အမည် '*။ …
  5. -mtime +7 - 7 ရက်ထက်ကြီးသော ပြုပြင်မွမ်းမံချိန်ကိုသာ ထည့်သွင်းစဉ်းစားပါ။
  6. -execdir…

Unix တွင် 5 ရက်ထက် ပိုကြီးသောဖိုင်များကို မည်သို့ရှာရမည်နည်း။

ဒုတိယအငြင်းအခုံဖြစ်သော -mtime ကို ဖိုင်သက်တမ်းရှိသော ရက်အရေအတွက်ကို သတ်မှတ်ရန် အသုံးပြုသည်။ သင် +5 ထည့်ပါ။၊ ၎င်းသည် 5 ရက်ထက်ကြီးသောဖိုင်များကိုတွေ့လိမ့်မည်။ တတိယအငြင်းအခုံ -exec သည် သင့်အား rm ကဲ့သို့သော command ဖြင့်ဖြတ်သန်းခွင့်ပြုသည်။ အဆိုပါ { } ; အဆုံးတွင် command ကိုအဆုံးသတ်ရန်လိုအပ်သည်။

ဖိုင်ဟောင်းတွေကို ဘယ်လိုရှာရမလဲ။

မှန်သော- ဖိုင် သို့မဟုတ် ဖိုဒါကို နှိပ်ပါ၊ ထို့နောက် ယခင်ဗားရှင်းများကို ပြန်လည်ရယူမည်ကို နှိပ်ပါ။. ဖိုင် သို့မဟုတ် ဖိုင်တွဲ၏ ယခင်ဗားရှင်းများစာရင်းကို သင်တွေ့ရပါမည်။ စာရင်းတွင် အရန်သိမ်းဆည်းထားသည့် ဖိုင်များ (သင့်ဖိုင်များကို အရန်သိမ်းရန် Windows Backup ကို အသုံးပြုနေပါက) နှင့် ပြန်လည်ရယူသည့် အမှတ်များ ပါဝင်သည်။

Linux မှာ ဘယ်လိုရှာသုံးရမလဲ။

အခြေခံဥပမာများ

  1. ရှာပါ – thisfile.txt လို့ နာမည်ပေးလိုက်ပါ။ ဤဖိုင်ဟုခေါ်သော Linux တွင် ဖိုင်တစ်ခုကို မည်သို့ရှာရမည်နည်း။ …
  2. /home -name *.jpg ကိုရှာပါ။ အားလုံးရှာပါ။ ၎င်းအောက်ရှိ /home နှင့် လမ်းညွှန်များတွင် jpg ဖိုင်များ။
  3. ရှာပါ - f -empty ဟု ရိုက်ထည့်ပါ။ လက်ရှိ directory အတွင်းရှိ ဗလာဖိုင်ကို ရှာပါ။
  4. /home -user randomperson-mtime 6 -iname “.db” ကိုရှာပါ။

Linux မှတ်တမ်းဟောင်းများကို မည်သို့ဖျက်ရမည်နည်း။

Linux ရှိ လော့ဂ်ဖိုင်များကို မည်ကဲ့သို့ သန့်ရှင်းမည်နည်း။

  1. command line မှ disk space ကိုစစ်ဆေးပါ။ /var/log directory အတွင်းရှိ မည်သည့်ဖိုင်များနှင့် လမ်းညွှန်များမှ နေရာအများဆုံးသုံးစွဲသည်ကို ကြည့်ရန် du command ကိုသုံးပါ။ …
  2. သင်ရှင်းလင်းလိုသော ဖိုင်များ သို့မဟုတ် လမ်းညွှန်များကို ရွေးပါ-…
  3. ဖိုင်များကို ဗလာ။

Unix တွင် Newermt ဆိုတာဘာလဲ။

newermt '2016-01-19' လိမ့်မည်။ သတ်မှတ်ထားသော ရက်စွဲထက် ပိုအသစ်သော ဖိုင်များအားလုံးကို သင့်အား ပေးဆောင်ပါ။ သတ်မှတ်ထားသည့်ရက်စွဲထက် ပိုအသစ်သော ဖိုင်အားလုံးကို ဖယ်ထုတ်ပါမည်။ ထို့ကြောင့် အထက်ဖော်ပြပါ command သည် 2016-01-18 တွင် ပြုပြင်ထားသော ဖိုင်များစာရင်းကို ပေးပါလိမ့်မည်။

ရက် 2 ထက်ဟောင်းသော Linux ဖိုင်များကို မည်သို့ရှာရမည်နည်း။

4 အဖြေများ။ ပြောခြင်းဖြင့် စတင်နိုင်ပါသည်။ /var/dtpdev/tmp/ -type f -mtime +15 ကိုရှာပါ။ . ၎င်းသည် 15 ရက်ထက်ကြီးသောဖိုင်အားလုံးကိုရှာတွေ့ပြီး၎င်းတို့၏အမည်များကိုပုံနှိပ်ပါ။ စိတ်ကြိုက်ရွေးချယ်နိုင်သည်၊ သင်သည် command ၏အဆုံးတွင် -print ကိုသတ်မှတ်နိုင်သည်၊ သို့သော်၎င်းသည်ပုံမှန်လုပ်ဆောင်ချက်ဖြစ်သည်။

Unix မှာ နောက်ဆုံးနှစ်ရက်ကို ဘယ်လိုရှာရမလဲ။

သင်လုပ်နိုင်သည် -mtime option ကိုသုံးပါ။. ဖိုင် N*24 နာရီ နောက်ဆုံးဝင်ရောက်ခဲ့လျှင် ၎င်းသည် ဖိုင်စာရင်းကို ပြန်ပေးသည်။ ဥပမာအားဖြင့် ပြီးခဲ့သော 2 လ (ရက် 60) တွင် ဖိုင်ကိုရှာဖွေရန် -mtime +60 option ကိုအသုံးပြုရန်လိုအပ်သည်။ -mtime +60 ဆိုသည်မှာ သင်သည် လွန်ခဲ့သော ရက် 60 က ပြင်ဆင်ထားသော ဖိုင်ကို ရှာဖွေနေပါသည်။

Unix ရှိ သတ်မှတ်ထားသော ရက်စွဲမှ ဖိုင်တစ်ခုကို မည်သို့ရှာဖွေရမည်နည်း။

သငျသညျကိုသုံးနိုင်သည် find command ကို ရက်အနည်းငယ်ကြာပြီးနောက် ပြုပြင်ထားသော ဖိုင်အားလုံးကို ရှာဖွေရန်။ လွန်ခဲ့သော 24 နာရီမတိုင်မီ ပြုပြင်ထားသောဖိုင်များကို ရှာဖွေရန် -mtime +1 အစား -mtime -1 ကို အသုံးပြုရမည်ဖြစ်ကြောင်း သတိပြုပါ။ ၎င်းသည် သတ်မှတ်ထားသောရက်စွဲတစ်ခုပြီးနောက် ပြင်ဆင်ထားသော ဖိုင်အားလုံးကို တွေ့ရှိမည်ဖြစ်သည်။

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