มีเว็บไซต์บางแห่งที่แสดงเนื้อหา/procและแต่ละรายการหมายถึงอะไร
มีเว็บไซต์บางแห่งที่แสดงเนื้อหา/procและแต่ละรายการหมายถึงอะไร
คำตอบ:
เอกสารสำหรับการใช้งานของ Linux /procอยู่ในDocumentation/filesystems/proc.txtเอกสารของเคอร์เนล
ระวังว่า/procเป็นหนึ่งในพื้นที่ที่ * ixes ต่างกันมากที่สุด มันเริ่มต้นจากการเป็นคุณลักษณะเฉพาะของระบบ V จากนั้นได้ขยายอย่างมากโดย Linux /sysและขณะนี้อยู่ในขั้นตอนของการเลิกโดยสิ่งที่ต้องการ BSD - รวมถึง OS X - ยังไม่ได้ใช้เลย ดังนั้นหากคุณเขียนโปรแกรมหรือสคริปต์ที่เข้าถึงสิ่งต่าง ๆ/procมีโอกาสที่มันจะไม่ทำงานบน * ixes อื่น ๆ
ใช่มี man page ในส่วนที่ 5 "รูปแบบไฟล์และแบบแผน":
มันเป็นเรื่องที่น่าแปลกใจยาวแม้ว่า - มันอธิบายถึง189/procชนิดของไฟล์ใน
โดยทั่วไป/procจะมีไฟล์ที่เก็บไว้ใน RAM เมื่อระบบบู๊ตและยังคงอยู่ตราบใดที่ระบบยังทำงานอยู่ ทำความรู้จักกับสิ่งที่อยู่ในไฟล์นี้เหมือนกับการอ่าน RAM นั่นเป็นเหตุผลที่คุณไม่สามารถเปลี่ยนเนื้อหาหรือค่าของไฟล์เหล่านี้โดยใช้เสียงเรียกเข้าหรือโปรแกรมแก้ไขอื่น ๆ พวกเขาจำเป็นต้องถูกบังคับด้วยค่าบูลีน
ที่นี่ฉันมีเอกสารที่ดีพร้อมทั้งรายการและคำอธิบายของแต่ละรายการ