Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
shell:find [2020/04/08 16:50] – [find] tmadeshell:find [2024/03/21 14:09] (current) – [find] tmade
Line 13: Line 13:
   find /tmp -mtime +5 -exec rm {} \;                                         #Removes files in "/tmp" older 5 days   find /tmp -mtime +5 -exec rm {} \;                                         #Removes files in "/tmp" older 5 days
   find /tmp/* -mtime +5 -exec rm -rf {} \;                                   #Delete all files or folders older than 5 days   find /tmp/* -mtime +5 -exec rm -rf {} \;                                   #Delete all files or folders older than 5 days
 +  find /path/to/files/ -type f -name "*.tar" -mtime +20 -exec rm {} \;       #Delete all files in path older than 20 days with extension *.tar
   find /sourcedirectory -mtime +365 -exec ls -al "{}" /dest/directory/ \;    #List results for testing   find /sourcedirectory -mtime +365 -exec ls -al "{}" /dest/directory/ \;    #List results for testing
   find /sourcedirectory -mtime +30 -exec mv "{}" /destination/directory/ \;  #Moves files older 30 days from sourcedirectory to destination   find /sourcedirectory -mtime +30 -exec mv "{}" /destination/directory/ \;  #Moves files older 30 days from sourcedirectory to destination
Line 19: Line 20:
   find . -type d -exec chmod 775 {} \;                                       #Find folder in "." and change to 775   find . -type d -exec chmod 775 {} \;                                       #Find folder in "." and change to 775
   find . -type f -print0 | xargs -0 chmod 666                                #Find files in "." and chmod to 666   find . -type f -print0 | xargs -0 chmod 666                                #Find files in "." and chmod to 666
 +  find . -name "*.sh" -type f -print0 | xargs -0 chmod 700                   #Find all files named "*.sh" in "." and chmod to 700
 +  ls -la $(find /opt/tomcat/ \! -user tomcat -print) | grep -v '^l'
 +  find /var/log -type f -newermt 2021-01-01 \! -newermt 2022-12-31 -delete   #deletes only files of 2021/2022
shell/find.txt · Last modified: 2024/03/21 14:09 by tmade
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki