Kiel mi forigas 5-tagan malnovan dosieron en Unikso?

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:

  1. find : la unix-komando por trovi dosierojn/dosierujojn/ligilojn ktp.
  2. /path/to/ : la dosierujo en kiu komenci vian serĉon.
  3. -type f : nur trovi dosierojn.
  4. -nomo '*. …
  5. -mtime +7 : konsideru nur tiujn kun modifa tempo pli aĝa ol 7 tagoj.
  6. -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

  1. -exec rm -f {} ; (aŭ, ekvivalente, -exec rm -f {} ';' ) Ĉi tio ruliĝos rm -f sur ĉiu dosiero; ekz.,…
  2. -exec rm -f {} + ...
  3. - 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

  1. Forigu dosierojn pli malnovajn ol 30 tagojn. Vi povas uzi la komandon find por serĉi ĉiujn dosierojn modifitajn pli malnovajn ol X tagoj. …
  2. Forigi Dosieroj kun Specifa Etendo. Anstataŭ forigi ĉiujn dosierojn, vi ankaŭ povas aldoni pliajn filtrilojn por trovi komandon. …
  3. 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

  1. ./my_dir via dosierujo (anstataŭigi per via)
  2. -mtime +10 pli malnova ol 10 tagoj.
  3. -tajpu f nur dosierojn.
  4. -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

  1. Forigu dosierojn pli malnovajn ol 1 Horon. trovi /padon/al/dosieroj * -mmin +60 – exec rm {} ;
  2. Forigu dosierojn pli malnovajn ol 30 tagojn. trovi /vojo/al/dosieroj * -mtime +30 – exec rm {} ;
  3. 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

  1. find - la komando kiu trovas la dosierojn.
  2. . –…
  3. -type f - tio signifas nur dosierojn. …
  4. -mtime +XXX - anstataŭigu XXX per la nombro da tagoj, kiujn vi volas reiri. …
  5. -maxdepth 1 - tio signifas, ke ĝi ne eniros en subdosierujojn de la labordosierujo.

Kiel vi nuligas dosieron?

ensalutu la sekvajn ekzemplojn.

  1. Malplena Dosiera Enhavo per Redirektado al Nulo. …
  2. Malplena Dosiero Uzante "vera" Komando-Redirekto. …
  3. Malplena Dosiero Uzante cat/cp/dd ilojn kun /dev/null. …
  4. Malplena Dosiero Uzante eĥan Komandon. …
  5. Malplena Dosiero Uzante trunki Komandon.
Ĉu vi ŝatas ĉi tiun afiŝon? Bonvolu dividi al viaj amikoj:
OS Hodiaŭ