11
ฉันจะรับชื่อระบบปฏิบัติการได้อย่างน่าเชื่อถือได้อย่างไร
ว่าฉันเข้าสู่ระบบระยะไกลฉันจะรู้ได้อย่างไรว่ามันกำลังทำงานอยู่? ใน Linuxes ที่ทันสมัยที่สุด (Linuces?) คุณมีlsb_releaseคำสั่ง: $ lsb_release -ic Distributor ID: LinuxMint Codename: debian /etc/lsb-releaseซึ่งเท่าที่ผมสามารถบอกได้เพียงแค่ให้ข้อมูลเช่นเดียวกับ เกิดอะไรขึ้นถ้าไฟล์นั้นไม่มีอยู่? ฉันดูเหมือนจะจำได้ว่าlsb_releaseคำสั่งนั้นค่อนข้างใหม่ดังนั้นถ้าฉันต้องใช้ระบบปฏิบัติการของระบบเก่า ในกรณีใด ๆlsbย่อมาLinux Standard Baseดังนั้นผมสมมติว่ามันจะไม่ทำงานบนลินุกซ์ที่ไม่ใช่ Unices เท่าที่ฉันรู้ไม่มีวิธีรับข้อมูลนี้จากunameดังนั้นฉันจะได้รับสิ่งนี้ในระบบที่ไม่ได้ใช้lsb_releaseอย่างไร