GNU/Linux >> Znalost Linux >  >> Linux

Najít nejnovější soubory?

Jak zjistím naposledy používaný soubor v daném adresáři?

Mohu použít find příkaz k vypsání všech souborů upravených/zpřístupněných v posledním n minut. Ale v mém případě si nejsem jistý, kdy byl poslední soubor změněn/zpřístupněn? Vše, co potřebuji, je vypsat všechny soubory, ke kterým bylo nedávno přistupováno/změněno, mezi všemi ostatními podsoubory nebo podadresáři, seřazené například podle doby přístupu/změny.

Je to možné?

Přijatá odpověď:

Můžete použít rekurzivní přepínač (-R ) na ls spolu s řazením podle časového spínače (-t ) a přepínač zpětného řazení (-r ), abyste vypsali všechny soubory ve stromu adresářů. To neroztřídí všechny soubory podle jejich dat přístupu/úprav v podadresářích, ale seřadí je podle tohoto data v každém podadresáři nezávisle.

Pomocí příkazu, jako je tento:ls -ltrR <sometopdir> .

Příklad

$ 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. Jak najít duplicitní soubory v Linuxu

  2. Najít duplicitní soubory?

  3. Příkazy hledání pro Linux

  1. Najít největší soubory nebo adresáře?

  2. Gnu Parted Změna velikosti části ve skriptu?

  3. Najít největší soubory rekurzivně?

  1. Kopírovat prvních N souborů do jiného adresáře?

  2. Jak přejmenovat více souborů pomocí funkce Najít?

  3. Najděte a zkopírujte soubory