-mtime +30: Սա վերաբերում է բոլոր այն ֆայլերին, որոնք ավելի հին են, քան 30 օր: mtime-ը նշանակում է փոփոխման ժամանակ Unix-ում: Դուք կարող եք փոխել համարը ձեր պահանջներից ելնելով: -exec rm {}: Սա իրականում կատարման հրաման է, որը կոչ է անում ջնջել բոլոր ֆայլերը, որոնք զտված են վերը նշված բոլոր չափանիշներով:
Ինչպե՞ս հեռացնել 30 օրվա վաղեմության ֆայլերը UNIX-ում:
Ինչպես ջնջել 30 օրից ավելի հին ֆայլեր Linux-ում
- Ջնջել 30 օրից հին ֆայլերը: Դուք կարող եք օգտագործել Find հրամանը՝ X օրից հին փոփոխված բոլոր ֆայլերը որոնելու համար: …
- Ջնջել ֆայլերը հատուկ ընդլայնմամբ: Բոլոր ֆայլերը ջնջելու փոխարեն կարող եք նաև ավելի շատ զտիչներ ավելացնել հրամանը գտնելու համար: …
- Ջնջել հին գրացուցակը ռեկուրսիվորեն:
Ինչպե՞ս ջնջել հին ֆայլերը UNIX-ում:
3 պատասխաններ
- ./my_dir ձեր գրացուցակը (փոխարինեք ձեր գրացուցակով)
- -mtime +10 ավելի հին, քան 10 օր:
- - մուտքագրեք միայն f ֆայլեր:
- - ջնջել ոչ մի անակնկալ: Հեռացրեք այն՝ ամբողջ հրամանը կատարելուց առաջ ձեր որոնման զտիչը փորձարկելու համար:
Ինչպե՞ս ջնջել հին ֆայլերը Linux-ում:
Ջնջել X ժամից հին ֆայլերը Linux-ում
- Ջնջել 1 ժամից ավելի հին ֆայլերը: գտնել /ուղի/դեպի/ֆայլեր * -mmin +60 – exec rm {} ;
- Ջնջել 30 օրից ավելի հին ֆայլերը: գտնել /ուղի/դեպի/ֆայլեր * -mtime +30 – exec rm {} ;
- Ջնջել վերջին 30 րոպեի ընթացքում փոփոխված ֆայլերը:
Ինչպե՞ս ջնջել 3 ամսվա ֆայլը Linux-ում:
Ինչպես նախկինում, -mtime պարամետրն օգտագործվում է X-ից ավելի հին ֆայլեր գտնելու համար: Այս դեպքում այն ավելի հին է, քան 180 օր: Դուք կարող եք կամ օգտագործել -ջնջել պարամետրը անմիջապես թույլ տալ, որ find-ը ջնջի ֆայլերը, կամ կարող եք թույլ տալ, որ ցանկացած կամայական հրաման կատարվի (-exec) գտնված ֆայլերի վրա:
Որտե՞ղ են 2 օրական Linux ֆայլերը:
4 Պատասխաններ. Դուք կարող եք սկսել ասելով գտնել /var/dtpdev/tmp/ -type f -mtime +15 . Սա կգտնի 15 օրից հին բոլոր ֆայլերը և կտպագրի նրանց անունները: Ընտրովի, դուք կարող եք նշել -print հրամանի վերջում, բայց դա լռելյայն գործողությունն է:
Որտե՞ղ է վերջին 30 օրվա ֆայլը Linux-ում:
Կարող եք նաև որոնել X օր առաջ փոփոխված ֆայլերը: Օգտագործեք -mtime տարբերակը գտնել հրամանով՝ ֆայլերը որոնելու համար՝ հիմնված փոփոխության ժամանակի վրա, որին հաջորդում է օրերի քանակը: Օրերի քանակը կարող է օգտագործվել երկու ձևաչափով.
Ինչպե՞ս գտնել 7 օրից ավելի հին ֆայլեր UNIX-ում:
Բացատրությունը.
- գտնել՝ ֆայլեր/տեղեկատուներ/հղումներ և այլն գտնելու ֆայլեր/գրացուցակներ/հղումներ և այլնի ֆայլեր գտնելու համար ֆայլեր:
- /ուղի/դեպի/: գրացուցակը, որտեղ պետք է սկսել ձեր որոնումը:
- - տիպ f: գտնել միայն ֆայլեր:
- -Անուն '*. …
- -mtime +7. հաշվի առեք միայն 7 օրից ավելի փոփոխման ժամանակ ունեցողները:
- - Excdir…
Ինչպե՞ս ջնջել 5 օրվա վաղեմության ֆայլերը Linux-ում:
Երկրորդ արգումենտը՝ -mtime, օգտագործվում է ֆայլի օրերի քանակը նշելու համար: Եթե մուտքագրեք +5, այն կգտնի 5 օրից հին ֆայլեր: Երրորդ արգումենտը՝ -exec, թույլ է տալիս փոխանցել այնպիսի հրաման, ինչպիսին rm-ն է: The {} ; վերջում պահանջվում է հրամանն ավարտելու համար:
Ինչպե՞ս չեղարկել ֆայլը:
մուտք գործեք հետևյալ օրինակներով.
- Դատարկեք ֆայլի բովանդակությունը՝ վերահղելով դեպի Null: …
- Դատարկ ֆայլ՝ օգտագործելով «true» հրամանի վերահղում: …
- Դատարկ ֆայլ՝ օգտագործելով cat/cp/dd կոմունալ ծառայությունները /dev/null-ով: …
- Դատարկ ֆայլ՝ օգտագործելով echo հրամանը: …
- Դատարկ ֆայլ՝ օգտագործելով կրճատված հրամանը:
Ինչպե՞ս ջնջել 15 օրվա վաղեմության ֆայլերը UNIX-ում:
Unix – Ջնջել ավելի հին ֆայլեր, քան որոշակի օրերի քանակը՝ օգտագործելով…
- Պահպանեք ջնջված ֆայլերը գրանցամատյանում: գտնել /home/a -mtime +5 -exec ls -l {} ; > mylogfile.log. …
- փոփոխված. Գտեք և ջնջեք վերջին 30 րոպեի ընթացքում փոփոխված ֆայլերը: …
- ուժ. ստիպել ջնջել 30 օրից հին ժամանակավոր ֆայլերը: …
- տեղափոխել ֆայլերը:
Ինչպե՞ս ցուցակագրել հին ֆայլերը Linux-ում:
Առնվազն 24 ժամ հին ֆայլեր գտնելու համար, օգտագործել -mtime +0 կամ (m+0) . Եթե ցանկանում եք գտնել ֆայլեր, որոնք վերջին անգամ փոփոխվել են երեկ կամ նախկինում, կարող եք օգտագործել find-ը -newermt պրեդիկատով. find -name '*2015*' !
Ինչպե՞ս ջնջել ֆայլը Linux-ում որոշակի ամսաթվից առաջ:
Ինչպես ջնջել բոլոր ֆայլերը Linux-ում որոշակի ամսաթվից առաջ
- find – հրաման, որը գտնում է ֆայլերը:
- . –…
- -type f – սա նշանակում է միայն ֆայլեր: …
- -mtime +XXX – XXX-ը փոխարինեք այն օրերի քանակով, որոնք ցանկանում եք վերադառնալ: …
- -maxdepth 1 – սա նշանակում է, որ այն չի մտնի աշխատանքային գրացուցակի ենթաթղթապանակներ: