Results 1 to 3 of 3

Thread: ตัวอย่างการใช้คำสั่ง find ใน unix

  1. #1
    Anonymous
    Guest


    ตัวอย่างการใช้คำสั่ง find ใน unix

    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 {} ;

  2. #2
    Junior Member
    Join Date
    Nov 2006
    Posts
    21


    ถ้าเป็น debian ผมจะทำดังนี้ครับ
    ก่อนอื่น update ฐานข้อมูลทั้งหมดในเครื่องโดยใช้คำสั่ง

    updatedb

    แล้วหลังจากนั้นก็

    locate [ชื่อที่เราต้องการค้นหาทั้งเครื่อง]

    locate คล้ายๆๆ find ครับ

  3. #3


    วันนั้นผมสอบ unix quiz
    อาจารย์ให้โจทย์มาว่า
    ให้เข้าไปที่ etc/passwd แล้วเปิดไฟล์ขึ้นมา รู้สึกจะเป็น password.txt หรือยังไงไม่แน่ใจ
    แต่ที่แน่ๆคือ เค้าจะให้ไปกอปคำว่า root ในไฟล์นี้มาทั้งหมดแล้วเอาไปใส่อีกไฟล์นึงซึ่งสร้างบนเดสก์ทอป
    แล้วเอาคำ root เนี่ยไปใส่ในไฟล์ใหม่นี้ โดยทุกคำสั่งทำในบรรทัดเดียวพอทราบไม๊ครับว่าต้องทำยังำง

Similar Threads

  1. ตัวอย่างการใช้คำสั่ง nmap แบบ command line
    By jakata in forum Operating System, Server and Networking
    Replies: 0
    Last Post: 01-10-2007, 09:21 PM
  2. How To Find MP3's with Google
    By abang in forum Computer Tip & Trick / Tutorial
    Replies: 0
    Last Post: 13-09-2007, 11:39 AM
  3. How To Find Someone
    By newsbot in forum World Hacking/Security News
    Replies: 0
    Last Post: 31-08-2007, 02:43 AM
  4. เทคนืค Port Forwarding จาก Unix -> Unix
    By newsbot in forum Operating System, Server and Networking
    Replies: 0
    Last Post: 06-10-2006, 07:45 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Members who have read this thread: 0

There are no members to list at the moment.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •