GNU/Linux >> Tutoriales Linux >  >> Linux

¿Buscar archivos más recientes?

¿Cómo averiguo el archivo al que se accedió más recientemente en un directorio determinado?

Puedo usar find comando para listar todos los archivos modificados/a los que se accedió en el último n minutos. Pero aquí, en mi caso, no estoy seguro de cuándo se modificó/accedió al último archivo. Todo lo que necesito es enumerar todos los archivos a los que se accedió/modificó muy recientemente entre todos los demás subarchivos o subdirectorios, ordenados por sus horas de acceso/modificación, por ejemplo.

¿Es eso posible?

Respuesta aceptada:

Podrías usar el interruptor recursivo (-R ) a ls junto con el interruptor de clasificación por tiempo (-t ) y el interruptor de clasificación inversa (-r ) para enumerar todos los archivos en un árbol de directorios. Esto no ordenará todos los archivos por sus fechas de acceso/modificación en los subdirectorios, sino que los ordenará por esta fecha dentro de cada subdirectorio de forma independiente.

Usando un comando como este:ls -ltrR <sometopdir> .

Ejemplo

$ ls -ltrR .
total 759720
[email protected]  1 sammingolelli  staff    2514441 Mar 31  2015 restfulapi-120704053212-phpapp01.pdf
[email protected]  1 sammingolelli  staff     567808 Apr  7  2015 USGCB-Windows-Settings.xls
[email protected]  1 sammingolelli  staff     180736 Apr  7  2015 USGCB-RHEL5-Desktop-Settings-Version-1.2.5.0.xls
[email protected]  1 sammingolelli  staff       6474 Apr  8  2015 tap_kp_mavericks.txt

./kerberos:
total 5464
[email protected] 1 sammingolelli  staff    37317 Oct  2 13:03 Set_up_Kerberos_instruction_d8.docx
[email protected] 1 sammingolelli  staff  2753195 Oct 13 13:49 Keberos configuration with AD 01_09_2014.pdf

./homestarrunner:
total 10624
[email protected] 1 sammingolelli  staff   319422 May 10  2000 error_hs.wav
[email protected] 1 sammingolelli  staff    53499 Jun  8  2001 sb_duck.mp3
[email protected] 1 sammingolelli  staff   199254 Mar 11  2002 email_sb.wav
[email protected] 1 sammingolelli  staff    39288 Mar 25  2002 bubs_dontutalk.mp3
[email protected] 1 sammingolelli  staff    75432 May  6  2002 trash_sb.wav
[email protected] 1 sammingolelli  staff   298946 Dec  1  2002 error_sb.wav
[email protected] 1 sammingolelli  staff   298686 Dec  1  2002 startup_hs.wav
[email protected] 1 sammingolelli  staff    90279 Dec  1  2002 sb_meedlymee.mp3
[email protected] 1 sammingolelli  staff    73561 Dec  1  2002 sb_dubdeuce.mp3
[email protected] 1 sammingolelli  staff   193097 Dec  1  2002 sb_pizza.mp3
[email protected] 1 sammingolelli  staff    30093 Dec  1  2002 sb_stiny.mp3
[email protected] 1 sammingolelli  staff    61858 Dec  1  2002 ss_sadflying.mp3
[email protected] 1 sammingolelli  staff   150142 Dec  1  2002 email_hs.wav
[email protected] 1 sammingolelli  staff    68545 Dec  1  2002 bubs_grabbinbutt.mp3
[email protected] 1 sammingolelli  staff    61022 Dec  1  2002 cz_jeorghb.mp3
[email protected] 1 sammingolelli  staff    40124 Dec  1  2002 marzy_nasty.mp3
[email protected] 1 sammingolelli  staff   224116 Dec  1  2002 shutdown_sb.wav
[email protected] 1 sammingolelli  staff   260546 Dec  1  2002 shutdown_hs.wav
[email protected] 1 sammingolelli  staff    57686 Dec  1  2002 trash_hs.wav

Linux
  1. ¿Encontrar archivos duplicados?

  2. ¿Encontrar archivos o directorios más grandes?

  3. ¿Gnu Parted Resizepart en script?

  4. ¿Cómo cambiar el nombre de varios archivos usando Buscar?

  5. Buscar y copiar archivos

Encuentra archivos grandes en Linux

Cómo contar archivos en el directorio en Linux

Encuentra archivos perdidos con Scalpel

Encuentre archivos y directorios en Linux fácilmente

Encuentra texto en archivos en Linux usando grep

Cómo encontrar archivos en Debian