Poslední vytvořené soubory

Můžu nejak třeba z příkazové řádky zjistit posledních několik vytvořených souborů, nebo největší soubory na filesystému?

Tedy asi by presne tento pozadavek sel nejak udelat, ale obecne na to zadny jednoduchy postup neexistuje. Tedy minimalne na to zjisteni poslednich vytvorenych souboru. To druhe lze udelat spoustou zpusobu, ale asi nejlepsi byste mel pouzit nejaky graficky nastroj. Jednim z nich je baobab http://www.marzocca.net/linux/baobab.html ale asi neni ve fedore, je tam ale myslim neco podobneho, jen nevim jak se to jmenuje.

Ve Fedore je filelight.

Ty posledni vytvorene soubory by mely jit zjistovat pres funkci filesystemu inotify - vyuziva ji napr. beagle aby indexoval nove vytvorene soubory. Jak to funguje nevim.

Jinak baobab je ve fedoře defaultně taky,ale pořád je to grafická utilitka…

Nejvetsi soubor na filesystemu z prikazove radky pujde zjistit prikazem


du / | sort | less

ale je to dost brutalni metoda. :slight_smile:

To asi neklapne, protože sort to asi nesetřídí tak jak bysme si představovali :wink:

Takhle najdete soubory na celém disku jejichž status se změnil PŘESNĚ před x minutami:

find / -cmin x

nebo před méně než x minutami:

find / -cmin -x

dále viz. info find

Pro velikost umí find parametr -size

Ano na find jsem taky myslel, ale byl jsem liny otevrit manualovou stranku. find je velice mocny a taky pekne komplikovany nastroj.:slight_smile: