Sometimes you know what your looking for but more often than not, you need to find some file based off of size and creation/saved/modified date on your Ubuntu server. Here's the command you need to find it and then print the results to a useful [any] file type you need to sort the data.

 

Command (by size more than 1MB):

find / -type f -size +1048576 -printf "%s:%h%f\n" > largerthan1mb.txt

Lets break it down:

  • find = locate something

  • / = your desired directory

  • f = file

  • -size = what should the minimum size be

  • +1048576 = greater than 1MB; just enter your desired size here

  • -print = show something on screen

  • "%s:%h%f\n" = display size, name, folder, line break

  • > = put the results somewhere in some sort of file

  • largerthan1gb.txt = your new filename and type

    • / = this command will leave the .txt file in the root folder location as specified as above aka /root/largerthan1gb.txt


This command is especially helpful if you're searching multiple mystery files; export as .csv and use LibreOffice's import tool to sort the data into useful columns.


Command
(by specific date):

find / -newermt 2015-12-28 ! -newermt 2015-12-29 -ls > dec28.csv

Lets break it down:

  • find = locate something

  • / = your desired directory

  • -newermt = start on some date

  • 2015-12-28 = your desired start date

  • -newermt = stop on some date

  • 2015-12-29 = your desired stop date

  • -ls = list a bunch of stuff

  • > = put the results somewhere in some sort of file

  • dec28.csv = your new filename and type

    • / = this command will leave the .csv file in the root folder location as specificed as above aka /root/dec28.csv


If you need help finding a lost file or suspect something nasty has been placed on your [web]server but can't quite find it, contact us; we love to help. Happy searching!

 

About the Writer
Chris Lessley
Author: Chris Lessley
A server admin, dev ops warrior and website designer since 2002, Chris is a lover of all things Linux and open-source! Each blog topic has been tested by fire in the real world and shared with the hope to help others. Need more help? Hire me! Chris' other interests include fine art and the humanities in the classical tradition and can be found writing for our friends over at gripfastart.works. If you like this content, kindly consider donating to keep this website free to all, without ads.

Comments powered by CComment

Member of The Internet Defense LeagueOpen Source Initiative