Arxius de Descobriment que Es Modifiquen Avui (o des de Cert Temps Fa) a Unix

Trobar tots els arxius que era modificat de llavors ençà fa un temps específic (i.e fa una hora, fa un dia, fa 24 hores, un setmanes fa etcètera) en ambient d'Unix, la comanda de descobriment resultarà manejable. La sintaxi de comanda és:

Trobar que tots els arxius modificaven en l'últim 24 hores (el darrer ple dia) en guia actual i els seus subguies:

descobriment . -mtime -1 -print

Bandera -mtime -1 opció diu trobar que la comanda de buscar arxius modificava en el darrer dia (24 hores). L'opció de -print de bandera farà que la comanda de descobriment imprimeixi la localització dels arxius. -print es pot canviar per -ls si vol una resposta guia-llista-tipus.

Trobar que tots els arxius modificaven en l'últim 24 hores (el darrer ple dia) en un guia específic particular i els seus subguies:

descobriment /directory_path -mtime -1 -print

La comanda és bàsicament igual amb la comanda anterior, només allò ara vostè cap necessitat a cd (guia de canvi) al guia vol buscar.

Trobar tots els arxius amb tipus d'arxiu regulars només, i modificava durant les 24 darreres hores (el darrer ple dia) en guia actual i els seus subguies:

descobriment /f de -type de directory_path -mtime -1 -print

Trobar tots els arxius que es modifiquen avui només (des de començament de dia només, i.e. 12 sóc), en guia actual i els seus subguies:

tacte -t `cita +%m%d0000 ` /tmp/$$
f de -type de /tmefndr/oravl01 de descobriment -newer /tmp/$$
espai /tmp/$$

La primera comanda es pot modificar per especificar altre cita i temps, de manera que les comandes tornin tots els arxius que han canviat des d'aquella cita particular i temps.

IMPORTANT: La pàgina és màquina traduïda i proporcionada "com és" sense garantia. La traducció automàtica pot ser difícil d'entendre. Si us plau refereixi's a article anglès original quan sigui que possible.


11 Respostes a "Arxius de Descobriment que Es Modifiquen Avui (o des de Cert Temps Fa) a Unix"

  1. Bruno De Barros
    11 de juny, 2009 15:46
    11

    @Kiran Kappeta, funciona per mi en Ubuntu. Intenti veure si dóna suport a valors no-enter gens (per exemple, provi'n 0.5 o les 0.25). Si això fa no, hi ha el seu problema.

  2. Kiran Kappeta
    4 de juny, 2009 21:02
    10

    Bo un. Gràcies.

    Provat

    descobriment . -mtime -0.041666667 -print

    en Debian, llança un error
    "descobriment: argument invàlid `-0.041666667 ' a `-mtime ' "

  3. Bruno De Barros
    4 de juny, 2009 20:02
    9

    Addicionalment, trobar arxius modificats fa menys que una hora:
    find . -mtime -0.041666667 -print

    Simplement divideixi'n 1 per 24 (24 hores) i aconseguirà el que vol. Per exemple, 0.1 és 2 hores i 24 minuts.

    Espero que això ajudi qualsevol que necessiti trobar arxius modificats fa menys d'un ple dia. :)

    --
    Bruno De Barros

  4. Susmita
    14 de maig, 2009 16:00
    8

    gràcies molt per al bon article.

  5. Prabhakar
    20 de febrer, 2009 21:22
    7

    Era d'ajuda oportuna :)
    Gràcies.

  6. RuBiCK
    12 de desembre, 2008 20:36
    6

    I com trobarà arxius abans d'hora especificada?

    exemple. Arxius modificats en últim 8hours, si ara, el temps és 01AM

  7. Deiby
    12 de novembre, 2008 21:08
    5

    Gràcies!!

  8. Arxius Últimament Modificats : mnavasca.ca
    1 d'octubre, 2008 04:19
    4

    [...] ser útil quan sóc arxius de syncing des del nostre servidor de dev fins al nostre servidor de producció. I gràcies a aquest correu he trobat finalment [...]

  9. Els arxius de descobriment modificaven de llavors ençà un cert hora « Tech Notes @ Fernvale
    30 de juny, 2008 11:46
    3

    [...] Referències: http://www.mydigitallife.info/2006/01/19/find-files-that-are-modified-today-or-since-certain-time-ag... [...]

  10. einstein
    7 de maig, 2008 15:35
    2

    Molt bon article, thanx!

  11. iPAS
    4 d'agost, 2007 08:59
    1

    Gran Thnks!

Deixi una Resposta

Pot utilitzar aquests cordons: <A href=" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscrigui tret de comentaris ha estat impossibilitat. Per rebre notificació d'últims comentaris enviats, subscriure's a menjar My Digital Life Comments RSS o apuntar-se a rebre els comentaris nous a l'e-mail diari digereixen.
Custom Search

Articles Nous

Termes de Recerca Nous per l'Article

linux find files modified today - unix find files modified today - find files modified today - unix find recent files - linux find files created today - linux find modified - unix find files created today - find files created today - linux find last modified files - unix find mtime - linux find last modified - unix list files by date - find modified - linux find modified files - find last modified - unix file date - unix find last modified - linux find files modified - linux find changed files - linux find modified date - unix find files modified since - unix find files by date - linux find last modified file - unix find today - find files changed today - unix find files changed today - find modified time - linux find files modified date - unix find file by date - all - unix file modified time - linux find date modified - unix find hours - list files by date in unix - find modified files - find files modified today linux - find files created today linux - unix find modified today - unix find last modified files - find recent files unix - unix find modified date - unix find file date - linux find last changed files - linux last modified files - unix find files today - last modified file in unix - unix file modified date - Linux find files modified by date - linux find all files modified today - find last modified files linux - find modified today - find last modified files - unix modified date - UNIX find date - unix find files modified - unix find file modified today - linux find by modified date - linux find files modified on date - linux find modified today - UNIX last modified date - linux find files date modified - find last modified file linux - find mtime hours - unix find hour - find modified date - find last modified file unix - unix file modification date - unix find all files modified today - unix find by date - unix get file date - find files time - file modified date unix - linux list files created today - find changed files - linux find files changed since -