Kiel mi forigas 5 tagojn malnovajn dosierojn en Linukso?
La dua argumento, -mtime, estas uzata por specifi la nombron da tagoj malnova ke la dosiero estas. Se vi enigas +5, ĝi trovos dosierojn pli malnovajn ol 5 tagojn. La tria argumento, -exec, permesas vin enigi komandon kiel rm. La {} ; fine necesas por fini la komandon.
Kiel mi forigas malnovajn dosierojn en UNIX?
Se vi volas forigi dosierojn pli malnovajn ol 1 tagon, vi povas provi uzi -mtime +0 aŭ -mtime 1 aŭ -mmin $((60*24)) .
Kiel mi forigas 7-tagan malnovan dosieron en Unikso?
Ekspliko:
- find : la unix-komando por trovi dosierojn/dosierujojn/ligilojn ktp.
- /path/to/ : la dosierujo en kiu komenci vian serĉon.
- -type f : nur trovi dosierojn.
- -nomo '*. …
- -mtime +7 : konsideru nur tiujn kun modifa tempo pli aĝa ol 7 tagoj.
- -execdir...
Kiel mi forigas semajnajn malnovajn dosierojn en UNIX?
Vi povus komenci per dirado trovi /var/dtpdev/tmp/ -type f -mtime +15 . Ĉi tio trovos ĉiujn dosierojn pli malnovajn ol 15 tagojn kaj presi iliajn nomojn.
...
4 Respondoj
- -exec rm -f {} ; (aŭ, ekvivalente, -exec rm -f {} ';' ) Ĉi tio ruliĝos rm -f sur ĉiu dosiero; ekz.,…
- -exec rm -f {} + ...
- - forigi.
Kie estas la lasta 30-taga dosiero en Linukso?
Vi ankaŭ povas serĉi la dosierojn modifitajn antaŭ X tagoj. Uzu -mtime opcion kun la find-komando serĉi dosierojn surbaze de modifa tempo sekvita de la nombro da tagoj. Nombro de tagoj povas esti uzata en du formatoj.
Kiel mi forigas 1-monatajn dosierojn de Linukso?
Kiel Forigi dosierojn pli malnovajn ol 30 tagojn en Linukso
- Forigu dosierojn pli malnovajn ol 30 tagojn. Vi povas uzi la komandon find por serĉi ĉiujn dosierojn modifitajn pli malnovajn ol X tagoj. …
- Forigi Dosieroj kun Specifa Etendo. Anstataŭ forigi ĉiujn dosierojn, vi ankaŭ povas aldoni pliajn filtrilojn por trovi komandon. …
- Forigi Malnovan Dosierujon Rekursie.
Kiel mi forigas dosierojn pli malnovajn ol 3 tagojn UNIX?
Anstataŭigu -delete per -depth -print por testi ĉi tiun komandon antaŭ ol vi rulu ĝin ( -delete implicas -depth ). Ĉi tio forigos ĉiujn dosierojn (tipo f) modifitajn antaŭ pli ol 14 tagoj sub /root/Maildir/ rekursie de tie kaj pli profunde (penso 1).
Kiel mi forigas 10-tagajn malnovajn dosierojn en UNIX?
3 Respondoj
- ./my_dir via dosierujo (anstataŭigi per via)
- -mtime +10 pli malnova ol 10 tagoj.
- -tajpu f nur dosierojn.
- -forigu neniun surprizon. Forigu ĝin por testi vian trovan filtrilon antaŭ ol ekzekuti la tutan komandon.
Kiel mi forigas malnovajn dosierojn en Linukso?
Forigu dosierojn pli malnovajn ol x horojn en Linukso
- Forigu dosierojn pli malnovajn ol 1 Horon. trovi /padon/al/dosieroj * -mmin +60 – exec rm {} ;
- Forigu dosierojn pli malnovajn ol 30 tagojn. trovi /vojo/al/dosieroj * -mtime +30 – exec rm {} ;
- Forigu dosierojn modifitajn en la lastaj 30 minutoj.
Kiel mi forigas dosieron antaŭ certa dato en Linukso?
Kiel forigi ĉiujn dosierojn antaŭ certa dato en Linukso
- find - la komando kiu trovas la dosierojn.
- . –…
- -type f - tio signifas nur dosierojn. …
- -mtime +XXX - anstataŭigu XXX per la nombro da tagoj, kiujn vi volas reiri. …
- -maxdepth 1 - tio signifas, ke ĝi ne eniros en subdosierujojn de la labordosierujo.
Kiel vi nuligas dosieron?
ensalutu la sekvajn ekzemplojn.
- Malplena Dosiera Enhavo per Redirektado al Nulo. …
- Malplena Dosiero Uzante "vera" Komando-Redirekto. …
- Malplena Dosiero Uzante cat/cp/dd ilojn kun /dev/null. …
- Malplena Dosiero Uzante eĥan Komandon. …
- Malplena Dosiero Uzante trunki Komandon.