Score:0

lsb_release เรียกทุกๆ สองสามวินาที

ธง pk

ฉันมี odroid XU4 ที่รัน Ubuntu 18.04 ขั้นต่ำที่ผู้ผลิตให้มาทุก ๆ สองสามวินาที (มันไม่สอดคล้องกันจริง ๆ แต่คิดว่าระหว่าง 5 ถึง 30) ฉันได้รับสายไปที่ lsb_release บางครั้งมันถูกเรียกด้วย -ร ธง, อื่นๆด้วย -ผม. สิ่งนี้ทำให้เกิดการใช้งาน CPU ที่เพิ่มขึ้นซึ่งเปิดพัดลมของบอร์ด (ซึ่งค่อนข้างน่ารำคาญ)

ฉันเห็น คำถามนี้แต่การปิดใช้งานการอัปเดตอัตโนมัติใน /etc/apt/apt.conf.d/20unattended-upgrades ไม่ได้ลดจำนวนการโทร เนื่องจากนี่เป็นสคริปต์ไพธอน ฉันจึงพยายามติดตามผู้โทรโดยใช้วิธีการที่อธิบายไว้ใน คำถามนี้. อย่างไรก็ตามผู้ที่มี os.getppid ไม่ทำงานหากผู้โทรไม่ใช่สคริปต์ไพ ธ อนอื่น (อย่างน้อยก็ในการทดสอบของฉัน) และอันที่สองที่มี psutil ไม่ทำงานเพราะ นำเข้า psutil ล้มเหลวเมื่อเสร็จสิ้นภายใน lsb_release ด้วยเหตุผลบางประการ

มีใครพบสิ่งนี้และรู้ว่าสายทั้งหมดนี้มาจากไหน? หรืออาจมีใครมีความคิดอื่นในการติดตามว่าใครกำลังโทรหา lsb_release ขอบคุณ!

แก้ไข: เฉลี่ยมากกว่า 40 นาทีคือ 1 สายทุกๆ 7 วินาที 51.1% ของการโทรมี -รส่วนที่เหลือมี -ผม

Score:0
ธง bd

คุณสามารถย้ายชั่วคราว /usr/bin/lsb-release ถึง /usr/bin/orig-lsb-release และวางสคริปต์ไว้แทนที่โดยมีบางสิ่งตามบรรทัดของ

#!/bin/sh
ps axf > /tmp/inflagranti.txt
ผู้บริหาร /usr/bin/orig-lsb-release "$@"

จากนั้นเมื่อไฟล์ /tmp/inflagranti.txt ถูกสร้างขึ้นคุณสามารถย้าย /usr/bin/orig-lsb-release กลับไป /usr/bin/lsb-release และอ่าน /tmp/inflagranti.txt ในยามว่างเพื่อค้นหาว่าใครเป็นคนเรียกสคริปต์ของคุณ

manugutito avatar
pk flag
สิ่งนี้ใช้ไม่ได้เพราะ lsb_release ทำงานเป็น `python3 /path/to/script` แต่คุณเป็นแรงบันดาลใจให้ฉันใช้โมดูล `subprocess` เพื่อเรียกใช้ `ps axf` แน่นอนว่าการโทรด้วยแฟล็ก `-i` ดูเหมือนจะมาจาก `cloudshell-lcd` ซึ่งเป็นโปรแกรมขนาดเล็กสำหรับควบคุมหน้าจอ LCD ฉันจะดูที่นั่นเพื่อดูว่าเหตุใดจึงถูกเรียกมากขนาดนี้ จากนั้นลองค้นหาอีกครั้งเพื่อค้นหาผู้โทร `-r` ขอบคุณมาก!
manugutito avatar
pk flag
ดูเหมือนว่าฉันไม่สามารถลงคะแนนได้ แต่ฉันทำเครื่องหมายคำตอบของคุณว่ายอมรับแล้ว ไชโย!
manugutito avatar
pk flag
สำหรับการอ้างอิงในอนาคต การเรียกด้วย `-r` ก็เกิดจาก `cloudshell-lcd` เช่นกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา