คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

Re: คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

โดย mindphp » 16/11/2017 6:08 pm

ค้นหาข้อความในไฟล์ อีกหลายๆ แบบ
https://www.mindphp.com/forums/viewtopic ... 404#p99404

Re: คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

โดย mindphp » 16/11/2017 5:56 pm

อีกคำสั่งที่ใช้ได้เหมือนกัน
เช่นต้องการหา ข้อความ mindphp ว่าอยู่ในไฟล์ไหน ใน path /home/mindphp/

โค้ด: เลือกทั้งหมด

grep -R "mindphp" /home/mindphp/

Re: คำสั่งค้นหาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

โดย mindphp » 11/12/2016 6:56 pm

ถ้าต้องการค้นหา ข้อความในไฟล์ รอกระทู้ต่อไปนะครับ
:-D

คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

โดย mindphp » 11/12/2016 6:47 pm

คำสั่งค้นหา ข้อความในไฟล์ หาไฟล์ แปลกปลอม และลบออกจาก Server ในคำสั่งเดียว

ตัวอย่างนี้ #host ใช้ cp เป็น #directadmin
ดังนั้นที่เก็บไฟล์ต่างๆจะอยู่ที่
/home
ถ้าต้องการค้นหาว่ามีไฟล์ แปลกปลอมเช่น
*.php.suspected ซึ่งเป็นพวก #Malware

ค้นหาแล้วลบไฟล์ที่เจอ

โค้ด: เลือกทั้งหมด

 find /home -name "*.php.suspected" -exec rm -f {} \;

ข้างบน