-mtime +30 : This refers to all the files which are older than 30 days. mtime stands for Modification time in Unix. You can change the number based on your requirement. -exec rm {} : This is actually the execution command which calls for deletion of all the files filtered by all the above criteria.
Ngiwakhipha kanjani amafayela amadala wezinsuku ezingama-30 ku-UNIX?
Ungawasusa Kanjani Amafayela Amadala kunezinsuku ezingama-30 ku-Linux
- Susa Amafayela Amadala Kunezinsuku Ezingu-30. Ungasebenzisa umyalo wokuthola ukuze useshe wonke amafayela aguquliwe amadala kunezinsuku ezingu-X. …
- Susa Amafayela Ngesandiso Esiqondile. Esikhundleni sokususa wonke amafayela, ungakwazi ukwengeza izihlungi ezengeziwe ukuze uthole umyalo. …
- Susa Uhla Lwemibhalo Oludala Ngokuphindaphindiwe.
Ngiwasusa kanjani amafayela amadala ku-UNIX?
Izimpendulo ze-3
- ./my_dir inkomba yakho (shintshanisa eyakho)
- -mtime +10 endala kunezinsuku eziyi-10.
- -type f kuphela amafayela.
- -susa akumangazi. Isuse ukuze uhlole isihlungi sakho sokuthola ngaphambi kokusebenzisa wonke umyalo.
Ngiwasusa kanjani amafayela amadala ku-Linux?
Susa Amafayela Amadala Kunamahora angu-x ku-Linux
- Susa amafayela amadala kunehora elingu-1. thola /indlela/kuya/amafayela * -mmin +60 – exec rm {} ;
- Susa amafayela amadala kunezinsuku ezingu-30. thola /indlela/kuya/amafayela * -mtime +30 – exec rm {} ;
- Susa amafayela alungiswe emizuzwini engu-30 edlule.
Ngilisusa kanjani ifayela lezinyanga ezi-3 ku-Linux?
Njengangaphambili, ipharamitha ye-mtime isetshenziselwa ukuthola amafayela amadala kuno-X. Kulokhu, indala kunezinsuku ezingu-180. Ungasebenzisa noma ipharamitha -delete ukuvumela ngokushesha ukuthi ukuthola susa amafayela, noma ungavumela noma yimuphi umyalo ngokunganaki ukuthi wenziwe ( -exec ) kumafayela atholiwe.
Aphi amafayela we-Linux wezinsuku ezi-2?
4 Izimpendulo. Ungaqala ngokuthi thola /var/dtpdev/tmp/ -hlobo f -mtime +15 . Lokhu kuzothola wonke amafayela amadala kunezinsuku eziyi-15 futhi kuphrinte amagama awo. Ngokuzithandela, ungacacisa -phrinta ekugcineni komyalo, kodwa lokho kuyisenzo esizenzakalelayo.
Likuphi ifayela lezinsuku zokugcina ezingama-30 ku-Linux?
Ungakwazi futhi ukusesha amafayela alungiswe ngaphambi kwezinsuku ezingu-X. Sebenzisa -mtime inketho ngomyalo wokuthola ukucinga amafayela ngokusekelwe esikhathini sokuguqulwa esilandelwa inombolo yezinsuku. Inani lezinsuku lingasetshenziswa kumafomethi amabili.
Ngiwathola kanjani amafayela amadala kunezinsuku ezi-7 ze-UNIX?
Incazelo:
- thola: umyalo we-unix wokuthola amafayela/izinkomba/izixhumanisi nokunye.
- /indlela/kuya/ : inkomba ongaqala ngayo ukusesha kwakho.
- -type f : thola amafayela kuphela.
- -igama '*. …
- -mtime +7 : cabangela kuphela lezo ezinesikhathi sokushintsha ezindala kunezinsuku ezingu-7.
- - execdir…
Ngiwasusa kanjani amafayela wezinsuku ezi-5 ku-Linux?
I-agumenti yesibili, -mtime, isetshenziselwa ukucacisa inani lezinsuku ezindala ifayela eliyilo. Uma ufaka okuthi +5, izothola amafayela amadala kunezinsuku ezingu-5. I-agumenti yesithathu, -exec, ikuvumela ukuthi udlulise umyalo njengokuthi rm. I-{} ; ekugcineni kuyadingeka ukuqeda umyalo.
Ulenza ize kanjani ifayela?
ngena kulezi zibonelo ezilandelayo.
- Okuqukethwe Kwefayela Okungenalutho Ngokuqondisa kabusha ku-Null. …
- Ifayela Elingenalutho Ngokusebenzisa Ukuqondisa kabusha komyalo 'kweqiniso'. …
- Ifayela Elingenalutho Ukusebenzisa izinsiza ze-cat/cp/dd nge/dev/null. …
- Ifayela Elingenalutho Ukusebenzisa I-echo Command. …
- Ifayela Elingenalutho Ngokusebenzisa I-truncate Command.
Ngiwasusa kanjani amafayela amadala wezinsuku ezingama-15 ku-UNIX?
Unix - Susa amafayela amadala kunenombolo ethile yezinsuku usebenzisa…
- Londoloza amafayela asusiwe kufayela lokungena. thola /ikhaya/a -mtime +5 -exec ls -l {} ; > mylogfile.log. …
- ilungisiwe. Thola futhi ususe amafayela alungiswe emizuzwini engu-30 edlule. …
- amandla. phoqa ukususa amafayela wesikhashana amadala kunezinsuku ezingama-30. …
- hambisa amafayela.
Ngiwenza kanjani uhlu lwamafayela amadala ku-Linux?
Ukuze uthole amafayela anamahora okungenani angu-24 ubudala, sebenzisa -mtime +0 noma (m+0) . Uma ufuna ukuthola amafayela agcine ukushintshwa izolo noma ngaphambili, ungasebenzisa okuthi find ne-newermt predicate: find -name '*2015*' !
Ngilisusa kanjani ifayela ngaphambi kosuku oluthile ku-Linux?
Ungawasusa kanjani wonke amafayela ngaphambi kwedethi ethile ku-Linux
- thola - umyalo othola amafayela.
- . -…
- -hlobo f - lokhu kusho amafayela kuphela. …
- -mtime +XXX – buyisela i-XXX ngenani lezinsuku ofuna ukuzibuyisela emuva. …
- -maxdepth 1 - lokhu kusho ukuthi ngeke ingene kumafolda amancane ohla lwemibhalo olusebenzayo.