Real world examples for finding files in Linux & Unix

Mar 07, 2008 at 10:51 pm - 0 Comments

Here is a nice list of real world usage examples for finding and manipulating files in linux and unix. They are broke up into multiple sections to allow for easier horizontal scrolling where needed.

sudo find / -type f -name *.jpg -exec cp {} . ; find . -type f -size +10000 -exec ls -al {} ; find . -atime +1 -type f -exec mv {} TMP ; # mv files older then 1 day to dir TMP find . -name "-F" -exec rm {} ; # a script error created a file called -F find . -exec grep -i "vds admin" {} ; find . ! -name "*.Z" -exec compress -f {} ; find . -type f ! -name "*.Z" ! -name ".comment" -print | tee -a /tmp/list find . -name *.ini find . -exec chmod 775 {} ; find . -user xuser1 -exec chown -R user2 {} ; find . -name ebtcom* find . -name mkbook find . -exec grep PW0 {} ; find . -exec grep -i "pw0" {} ; find . -atime +6 find . -atime +6 -exec ll | more find . -atime +6 -exec ll | more ; find . -atime +6 -exec ll ; find . -atime +6 -exec ls ; find . -atime +30 -exec ls ; find . -atime +30 -exec ls ; | wc -l find . -name auth* find . -exec grep -i plotme10 {}; find . -exec grep -i plotme10 {} ; find . -ls -exec grep 'PLOT_FORMAT 22' {} ; find . -print -exec grep 'PLOT_FORMAT 22' {} ; find . -print -exec grep 'PLOT_FORMAT' {} ; find . -print -exec grep 'PLOT_FORMAT' {} ; find ./machbook -exec chown 184 {} ; find . ! -name '*.Z' -exec compress {} ; find . ! -name "*.Z" -exec compress -f {} ; find /raid/03c/ecn -xdev -type f -print find /raid/03c/ecn -xdev -path -type f -print find / -name .ssh* -print | tee -a ssh-stuff find . -name "*font*" find . -name hpmcad* find . -name *fnt* find . -name hp_mcad* -print find . -grep Pld {} ; find . -exec grep Pld {} ; find . -exec grep Pld {} ; find . -exec grep PENWIDTH {} ; | more find . -name config.pro find . -name config.pro find /raid -type d ".local_sd_customize" -print find /raid -type d -name ".local_sd_customize" -print find /raid -type d -name ".local_sd_customize" -ok cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ; find /raid -type d -name ".local_sd_customize" -exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ; find . -name xeroxrelease find . -exec grep xeroxrelease {} ; find . -name xeroxrelease find . -name xeroxrelease* -print 2>/dev/null find . -name "*release*" 2>/dev/null find / -name "*xerox*" 2>/dev/null find . -exec grep -i xeroxrelease {} ; find . -print -exec grep -i xeroxrelease {} ; find . -print -exec grep -i xeroxrelease {} ; > xeroxrel.lis find . -exec grep -i xeroxrel {} ; find . -print -exec grep -i xeroxrel {} ; find . -print -exec grep -i xeroxrel {} ; | more find /raid/03c/inwork -xdev -type f -print >> /raid/04d/user_scripts/prt_list.tmp find . -exec grep '31.53' {} ; find . -ls -exec grep "31/.53" {} ; > this.lis find . -print -exec grep "31/.53" {} ; > this.lis find . -print -exec grep 31.53 {} ; > this.lis find . -exec grep -i pen {} /; find . -exec grep -i pen {} ; find . -print -exec grep -i pen {} ; | more find . -exec grep -i pen {} ; find . -atime +6 -exec ll | more ; find . -atime +6 -exec ll ; find . -atime +6 -exec ls ; find . -atime +30 -exec ls ; find . -atime +30 -exec ls ; | wc -l find . ! -name '*.Z' -exec compress -f {} ; find . -name 'cache*' -depth -exec rm {} ; find . -name 'cache*' -depth -print | tee -a /tmp/cachefiles find . -name 'cache[0-9][0-9]*' -depth -print | tee -a /tmp/cachefiles find . -name 'hp_catfile' 'hp_catlock' -depth -print | tee -a /tmp/hp.cats find . -name 'hp_catfile' -name 'hp_catlock' -depth -print | tee -a /tmp/hp.cats find . -name 'hp_cat*' -depth -print | tee -a /tmp/hp.cats find . -name 'hp_cat[fl]*' -depth -print | tee -a /tmp/hp.cats find /raid -name 'hp_cat[fl]*' -depth -print find . ! -name '*.Z' -exec compress -f {} ; find . -name '*' -exec compress -f {} ; find . -xdev -name "wshp1*" -print find . -xdev -name "wagoneer*" -print find . -name "xcmd" -depth -print find /usr/contrib/src -name "xcmd" -depth -print find /raid -type d -name ".local_sd_customize" -exec ls {} ; find /raid -type d -name ".local_sd_customize" -exec cp /raid/04d/MCAD-apps/I_Custom/SD_custom/site_sd_customize/user_filer_project_dirs {} ;

This topic has the following tags:

  • Digg
  • Reddit
  • Sphinn
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
  • Facebook
  • Mixx
  • Google
  • Live
  • TwitThis
  • YahooMyWeb
  • blinkbits
  • BlinkList
  • blogmarks
  • BlogMemes
  • Blogosphere News
  • Blue Dot
  • Bumpzee
  • Fark
  • Furl
  • IndianPad
  • LinkedIn
  • Ma.gnolia
  • MisterWong
  • Netvouz
  • Propeller
  • description
  • Socialogs
  • SphereIt
  • Blogsvine
  • connotea
  • eKudos
  • IndiaGram
  • LinkaGoGo
  • LinkArena
  • Linkter
  • Meneame
  • NewsVine
  • PlugIM
  • ThisNext

Post Comment

You are replying to cancel reply

Your email address will not be visible to the public

Avatars by Gravatar. Join Gravatar for free to have your avatar shown everywhere you post.

page counter

Loading Ad